Qmail-remote

From Qmail-LDAP Wiki

Jump to: navigation, search

DESCRIPTION

qmail-ldap patches qmail-remote to support TLS encryption on the SMTP traffic, support to QMTP protocol and the new outgoingip, remotecert and smtpclustercookie, control files. Other features were also added.


SIZE EXTENSION SUPPORT

qmail-remote supports the smtp size extension as specified by rfc 1870. If the EHLO extension size is set qmail-remote sends size in the MAIL FROM command. It does not parse the EHLO size argument to check if the size is OK, the remote smtp server should decide if it is OK.


TLS ENCRYPTION SUPPORT

To enable the TLS support in qmail-remote you have to compile qmail-ldap with the variable "TLS=-DTLS_REMOTE" set in the Makefile. qmail-remote will start TLS encryption if the EHLO command on the SMTP server issues a "250-STARTTLS" string. Compile qmail-ldap with "TLSDEBUG" enabled to get TLS debug messages.


QMTP PROTOCOL SUPPORT

Added Russ Nelson patch to qmail-remote to send using QMTP. This patch to qmail-remote causes it to attempt qmtp first if the MX priority indicates so. Read http://cr.yp.to/proto/mxps.txt for more information. If you want this qmail-remote to be able to send mail to you using qmtp, then you should be running a qmtpd on port 209, and you should have your lowest MX priority be 12801.


CONTROL FILES

helohost, outgoingip, remotecert, smtpclustercookie, smtproutes, timeoutconnect, timeoutremote

ENVIRONMENT VARIABLES

NONE
Personal tools