comparison man/masqmail.route.5 @ 171:349518b940db

added support for STARTTLS wrappers added the route config option `instant_helo' which causes masqmail, as SMTP client, not to wait for the server's 220 greeting. Instead if says EHLO right at once. You'll need this for STARTTLS wrappers that usually eat the greeting line.
author meillo@marmaro.de
date Thu, 22 Jul 2010 23:30:05 +0200
parents 014b9e01ce25
children ed96d7054b9b
comparison
equal deleted inserted replaced
170:0f0e4e7cd762 171:349518b940db
72 Nobody should believe in the name given by HELO/EHLO anyway. 72 Nobody should believe in the name given by HELO/EHLO anyway.
73 If this is not set, \fBhost_name\fR from \fImasqmail.conf\fR or as given with 73 If this is not set, \fBhost_name\fR from \fImasqmail.conf\fR or as given with
74 the \fBhelo_name\fR (see above) will be used. 74 the \fBhelo_name\fR (see above) will be used.
75 75
76 .TP 76 .TP
77 \fBinstant_helo\fR = \fIboolean\fR
78
79 If this is set, masqmail does not wait for the greeting of the SMTP server
80 after opening the connection.
81 Instead it says EHLO right away (ESMTP is assumed).
82 Use this option with wrappers that eat the 220 greeting of the SMTP server.
83 Common examples are STARTTLS wrappers, like `openssl -starttls smtp ...'.
84
85 If this option is set and a 220 greeting is received though,
86 everything should still work.
87 Please don't rely on that and keep in mind that RFC 2821 says that the client
88 SHOULD wait for the 220 greeting of the server.
89
90 Default: false
91
92
93 .TP
77 \fBdo_pipelining\fR = \fIboolean\fR 94 \fBdo_pipelining\fR = \fIboolean\fR
78 95
79 If this is set to false, masqmail will not use ESMTP PIPELINING, 96 If this is set to false, masqmail will not use ESMTP PIPELINING,
80 even if the server announces that it is able to cope with it. 97 even if the server announces that it is able to cope with it.
81 Default is true. 98 Default is true.