From: Wietse Venema This document will be made available via http://www.postfix.org/.
-
-
Postfix LMTP Howto
-
-
The local(8) delivery agent understands UNIX-style mailboxes, qmail-compatible maildir files, Sendmail-style system-wide aliases(5) diff --git a/postfix/makedefs b/postfix/makedefs index 4e80525dc..3a6842861 100644 --- a/postfix/makedefs +++ b/postfix/makedefs @@ -33,6 +33,10 @@ # Do not build with Linux EPOLL support. # By default, EPOLL support is compiled in on platforms that # are known to support it. +# .IP \fB-DNO_KQUEUE\fR +# Do not build with FreeBSD/NetBSD/OpenBSD KQUEUE support. +# By default, KQUEUE support is compiled in on platforms that +# are known to support it. # .IP \fB-DNO_IPV6\fR # Do not build with IPv6 support. # By default, IPv6 support is compiled in on platforms that @@ -162,7 +166,7 @@ case "$SYSTEM.$RELEASE" in SunOS.5*) SYSTYPE=SUNOS5 RANLIB=echo SYSLIBS="-lresolv -lsocket -lnsl" - # Solaris 8 added usleep() and POSIX regular expressions + # Solaris 5 added usleep() and POSIX regular expressions case $RELEASE in 5.[0-4]) CCARGS="$CCARGS -DMISSING_USLEEP -DNO_POSIX_REGEXP";; esac diff --git a/postfix/proto/LMTP_README.html b/postfix/proto/LMTP_README.html deleted file mode 100644 index 1cf2b7c09..000000000 --- a/postfix/proto/LMTP_README.html +++ /dev/null @@ -1,24 +0,0 @@ - - - - -
- -
Postfix LMTP HowtoThis document will be made available via http://www.postfix.org/.
- - - - diff --git a/postfix/proto/Makefile.in b/postfix/proto/Makefile.in index 17b3e41e8..594b32bae 100644 --- a/postfix/proto/Makefile.in +++ b/postfix/proto/Makefile.in @@ -22,7 +22,7 @@ HTML = ../html/ADDRESS_CLASS_README.html \ ../html/ETRN_README.html ../html/FILTER_README.html \ ../html/INSTALL.html ../html/IPV6_README.html \ ../html/LDAP_README.html \ - ../html/LINUX_README.html ../html/LMTP_README.html \ + ../html/LINUX_README.html \ ../html/LOCAL_RECIPIENT_README.html ../html/MAILDROP_README.html \ ../html/MILTER_README.html \ ../html/MYSQL_README.html ../html/NFS_README.html \ @@ -58,7 +58,7 @@ README = ../README_FILES/ADDRESS_CLASS_README \ ../README_FILES/ETRN_README ../README_FILES/FILTER_README \ ../README_FILES/INSTALL ../README_FILES/IPV6_README \ ../README_FILES/LDAP_README \ - ../README_FILES/LINUX_README ../README_FILES/LMTP_README \ + ../README_FILES/LINUX_README \ ../README_FILES/LOCAL_RECIPIENT_README ../README_FILES/MAILDROP_README \ ../README_FILES/MILTER_README \ ../README_FILES/MYSQL_README ../README_FILES/NFS_README \ @@ -183,9 +183,6 @@ clobber: ../html/LINUX_README.html: LINUX_README.html $(POSTLINK) $? >$@ -../html/LMTP_README.html: LMTP_README.html - $(POSTLINK) $? >$@ - ../html/LOCAL_RECIPIENT_README.html: LOCAL_RECIPIENT_README.html $(POSTLINK) $? >$@ @@ -327,9 +324,6 @@ clobber: ../README_FILES/LINUX_README: LINUX_README.html $(HT2READ) $? >$@ -../README_FILES/LMTP_README: LMTP_README.html - $(HT2READ) $? >$@ - ../README_FILES/LOCAL_RECIPIENT_README: LOCAL_RECIPIENT_README.html $(HT2READ) $? >$@ diff --git a/postfix/proto/OVERVIEW.html b/postfix/proto/OVERVIEW.html index c6a83be83..946837d15 100644 --- a/postfix/proto/OVERVIEW.html +++ b/postfix/proto/OVERVIEW.html @@ -359,8 +359,7 @@ is optimized for delivery to mailbox servers such as Cyrus. The advantage of this setup is that one Postfix machine can feed multiple mailbox servers over LMTP. The opposite is true as well: one mailbox server can be fed over LMTP by multiple Postfix machines. -The LMTP_README document gives examples of how to use the lmtp(8) -client. + The local(8) delivery agent understands UNIX-style mailboxes,
qmail-compatible maildir files, Sendmail-style system-wide aliases(5)
diff --git a/postfix/src/global/mail_version.h b/postfix/src/global/mail_version.h
index 8742a07dd..4a9f60a5d 100644
--- a/postfix/src/global/mail_version.h
+++ b/postfix/src/global/mail_version.h
@@ -20,7 +20,7 @@
* Patches change both the patchlevel and the release date. Snapshots have no
* patchlevel; they change the release date only.
*/
-#define MAIL_RELEASE_DATE "20070212"
+#define MAIL_RELEASE_DATE "20070214"
#define MAIL_VERSION_NUMBER "2.4"
#ifdef SNAPSHOT
diff --git a/postfix/src/oqmgr/qmgr_transport.c b/postfix/src/oqmgr/qmgr_transport.c
index 7ff31c57f..768c39bfe 100644
--- a/postfix/src/oqmgr/qmgr_transport.c
+++ b/postfix/src/oqmgr/qmgr_transport.c
@@ -71,6 +71,14 @@
#include