Commit Graph

471 Commits

Author SHA1 Message Date
jakob
f17b06b05b move DEINSTALL stuff into PLIST 2005-02-07 23:03:48 +00:00
jakob
bb4ba6f663 postfix 20050206 2005-02-07 22:31:32 +00:00
jakob
9190309dbe postfix-2.2-20050119 (IPv6+TLS) 2005-01-23 23:57:16 +00:00
naddy
a8817eabcc SIZE 2005-01-05 16:50:35 +00:00
jakob
fc4258e9ac add missing sbin/newaliases 2005-01-03 15:10:31 +00:00
jakob
3a6acb778e remove unneeded WANTLIBs 2004-12-29 07:05:07 +00:00
jakob
fe8ba5d77a WANTLIB 2004-12-28 09:27:13 +00:00
jakob
b913e4b3a5 move user/group creation into PLIST 2004-12-28 09:15:59 +00:00
jakob
2128ebfd13 sync with non-production postfix snapshot 2.2-20041221 with TLS support.
NOTE: IPv6 currently not enabled.
2004-12-28 09:08:12 +00:00
jakob
bef41ef35c snapshot uses -DUSE_TLS for TLS 2004-12-28 09:00:46 +00:00
jakob
aa5505b787 only install separate tls docs if we use tls patches 2004-12-28 08:25:34 +00:00
jakob
448e48401f only include IPv6/TLS patch if defined as next major version will include this 2004-11-24 07:40:54 +00:00
krw
13416c3de6 NI_WITHSCOPEID no longer part of KAME.
ok pval@ brad@.
2004-11-20 02:37:47 +00:00
jakob
7f75b4531c remove - from version; noted by naddy 2004-11-16 06:56:07 +00:00
jakob
5f16613882 fix parameter speling error 2004-10-18 06:48:31 +00:00
jakob
37d7ddea3b speling 2004-10-09 14:40:54 +00:00
brad
f39b3191b3 upgrade to Postfix 2.1.5
ok MAINTAINER
2004-09-26 20:24:06 +00:00
espie
55c6ff0e4b new style conflicts. 2004-09-18 12:54:10 +00:00
espie
15a2aca1cd new style plists. 2004-09-15 09:09:41 +00:00
jakob
8bf461b3f4 fix postgres dependency 2004-07-26 22:44:40 +00:00
brad
f4190a9a0c upgrade to Postfix 2.1.4
ok MAINTAINER
2004-07-26 13:48:59 +00:00
brad
5a9a7ddadd remove messages about user/group change. 2004-07-18 00:30:26 +00:00
brad
4533c838fb upgrade Postfix ports to latest releases, 2.1.3 and 2.2-20040616 as well
as installing qshape.

ok MAINTAINER
2004-06-22 05:20:12 +00:00
brad
a1a1f4e942 useless, we're not doing anything special. 2004-06-22 03:29:25 +00:00
jakob
234fbeebbc add missing files; from RD Thrush 2004-06-19 20:30:59 +00:00
brad
c11223dec4 fix sig11's and logfile string corruption that happen on PowerPC only
with Postfix' smtp.

details:
http://marc.theaimsgroup.com/?l=postfix-users&m=108684058831938&w=2
http://marc.theaimsgroup.com/?t=108680602700006&r=1&w=2
http://marc.theaimsgroup.com/?t=108683377500002&r=1&w=2
2004-06-11 07:47:30 +00:00
jakob
9d4055dbc5 build snapshots 2004-06-10 21:22:41 +00:00
jakob
af21c3a604 consolidate IPv6/TLS patching 2004-06-10 21:22:25 +00:00
jakob
b8c5c2152b IPv6/TLS ready, no longer BROKEN 2004-06-10 21:15:24 +00:00
jakob
b67cae6e31 update to IPv6+TLS patch v1.24 2004-05-19 05:44:12 +00:00
jakob
aa5159faaa v2.1.1 2004-05-04 21:02:00 +00:00
jakob
9272abc74c fix stupid typo 2004-05-04 20:53:10 +00:00
jakob
747b6956cf TLS+IPv6 patch v1.23 2004-04-27 12:02:23 +00:00
jakob
b675939442 move to postfix release 2.1 and snapshot 2.2
- enable SMTP over SSL/TLS by default
- enable IPv6 by default
- enable PRE by default
- keep sasl2/ldap/mysql/pgsql as flavours
2004-04-25 10:36:39 +00:00
jakob
2df9f6edaa kill sasl (v1, not v2) flavour 2004-04-01 08:11:17 +00:00
jakob
e4acceadac update to rev 2.0.19 (including IPv6 patch) 2004-03-31 09:40:01 +00:00
jakob
9a5eaae44b add leading underscore to username 2004-03-31 09:33:46 +00:00
jakob
2e0fe98e4c clean up the flavour packaging mess 2004-02-16 08:54:13 +00:00
djm
79fcffd6f1 Support combined TLS+IPv6 patch when using FLAVOR="tls ipv6"; ok jakob@ 2004-02-16 07:37:46 +00:00
jakob
8fa28b348e update tls & ipv6 versions; from brad@ 2004-02-12 22:27:01 +00:00
jakob
1b708fcc86 update to 2.0.18-20040209 2004-02-12 22:24:55 +00:00
jakob
e168505694 enable IPv6 flavour 2004-02-08 12:23:18 +00:00
jakob
d4d463721d update to 20040205 (w/ tls) 2004-02-08 11:17:11 +00:00
jakob
e47dc322a4 sync with current version 2004-01-31 18:16:54 +00:00
jakob
5b7b8ee4a5 new snapshot 2004-01-26 13:43:02 +00:00
jakob
1713aa666d update to release 2.0.18 2004-01-23 23:39:54 +00:00
jakob
35ffcb094b clean up pkg/DESCR 2004-01-14 18:03:37 +00:00
jakob
c04637953e initial IPv6 support 2004-01-14 17:45:45 +00:00
jakob
43ba2b8973 prepare for IPv6 support 2004-01-14 17:30:59 +00:00
jakob
a924e87779 snapshot 2.0.16-20031231 2004-01-09 10:47:08 +00:00
jakob
38d454a4ec supress messages from tls patching 2004-01-02 12:18:05 +00:00
jakob
66f449c9e1 tidy tls flavour 2004-01-02 11:26:19 +00:00
brad
48853b5949 better LIB_DEPENDS entries for MySQL 2004-01-02 05:11:08 +00:00
jakob
a8ae17f941 update to snapshot 2.0.16-20031223. no tls code yet 2003-12-26 16:46:34 +00:00
jakob
0a236ac71f depend on postgresql-clients instead of postgresql 2003-12-21 09:31:18 +00:00
naddy
b750466bbf remove WWW lines 2003-12-15 23:03:07 +00:00
naddy
2276d3b230 remove WWW lines 2003-12-15 21:42:08 +00:00
jakob
09e3eecb38 unbreak makefile 2003-11-25 20:57:10 +00:00
jakob
b903d8a0d1 enable tls and pgsql snapshot version 2003-11-24 21:10:07 +00:00
jakob
de68a2c44b add postgresql flavour; from alistair kerr 2003-11-24 21:06:43 +00:00
jakob
10ed7ad35d new snapshot; 20031113 2003-11-24 19:33:09 +00:00
jakob
a015f9240d TLS cleanup 2003-11-24 18:52:05 +00:00
jakob
0e2188ada7 reintroduce tls flavour for snapshot 2003-11-24 18:50:08 +00:00
jakob
4e15dc56ed new snapshot; 2.0.16-20031022 2003-11-04 15:28:13 +00:00
jakob
8fea3db181 update to postfix 2.0.16 2003-10-05 19:48:15 +00:00
jakob
ade57abb3c update to snapshot 2.0.16-20030921 2003-10-05 19:41:33 +00:00
pvalchev
27970ca2fe cope with new (future) patch behaviour; no response from maintainer 2003-08-16 06:57:50 +00:00
jakob
f3a724fe20 new postfix snapshot 2003-07-06 21:19:31 +00:00
jakob
31f838d3c4 postfix 2.0 patchlevel 13 fixes minor problems 2003-07-01 18:59:51 +00:00
sturm
58ca9acb21 new user naming schema
bump PKGNAME where necessary

rohee@ ok leafnode
"you don't have to wait for oks" pval@
2003-06-23 19:11:10 +00:00
jakob
0fd8470196 new snapshot, 2.0.12-20030611 2003-06-11 18:31:00 +00:00
jakob
26014ffa49 update to 2.0.12, fixes problems with stricter input checks 2003-06-11 17:46:11 +00:00
jakob
924b718091 sync plist and remove unused tls pfrag 2003-06-11 08:17:52 +00:00
jakob
93bc467922 new snapshot, postfix-2.0.11-20030609 2003-06-10 20:46:33 +00:00
jakob
966f93f9f4 "Postfix official version 2.0 patch 11 provides workarounds and
fixes for minor problems that surfaced in the past three weeks.
The official release is changed only for bugfixes and portability
issues (with a very rare exception this time). New features are
normally tested in the snapshot releases which eventually evolve
into the next official Postfix version.

- New "postcat -q" (search the queue for the named file) support
from snapshot release because I can no longer see people suffer.

- Allow <@site,@site:address> route addresses in SMTP commands.
This address form was deprecated years ago.

- "sendmail -q<time>" without -bd option now exits immediately,
instead of waiting for input and screwing up system boot sequences.

- The Postfix LMTP client used the wrong service name, causing
trouble with SASL 2.1.13.

- Turned off non-blocking write to pipe because too many systems
gave an unexpected write() result, causing partial delivery of
messages to commands like procmail."
2003-06-10 20:17:35 +00:00
jakob
0e41eafb18 postfix version 2.0 patchlevel 10 fixes lots of documentation and a few
minor code problems, none security related as usual.
2003-05-23 10:55:48 +00:00
jakob
b408b95b73 new snapshot, 2.0.9-20030424, and sync pkg/INSTALL with stable 2003-05-16 02:52:43 +00:00
sturm
7608482627 don't hardcode /etc, use SYSCONFDIR
"looks ok" jakob (maintainer)
2003-05-01 15:46:38 +00:00
jakob
acc04da2fe new snapshot 2003-04-22 17:31:29 +00:00
jakob
f9cffbd829 update to postfix 2.0 patchlevel 9 2003-04-19 21:37:23 +00:00
jakob
316fa28beb new snapshot, 2.0.8-20030415 2003-04-16 06:45:01 +00:00
jakob
b778e4737d update to Postfix 2.0 Patch 08 2003-04-16 06:41:10 +00:00
jsyn
43d7195899 quote COMMENTs; ok naddy@ 2003-04-10 18:08:56 +00:00
jakob
086b50441f update to latest snapshot 2003-03-27 18:31:03 +00:00
jakob
05834adfa9 upgrade to version 2.0.7 2003-03-27 18:30:28 +00:00
pvalchev
4e13e930ae no, this cannot go to the CD, see section 4 of the license.
pointed out by margarida@
2003-03-16 05:55:51 +00:00
jakob
7cc301af31 update to postfix 2.0.5
- fix hard and soft error limts in the smtp server
- fix proxymap deadlock
- small documentation fixes

ok pvalchev@
2003-03-04 18:28:35 +00:00
david
e74e4a4773 fix more spelling errors/typos
ok pvalchev@
2003-03-02 05:35:10 +00:00
jakob
9e0f0e0cad postfix 2.0 patchlevel 4. fixes some bugs with maildir, time limit on
external commands, duplicate elimination after virtual alias expansion.
also fixes a problem with the local pickup daemon.
2003-02-21 08:54:37 +00:00
jakob
b257f78246 more 2003-01-28 17:30:22 +00:00
jakob
8c27ed966a no more tls patches for snapshot releases 2003-01-28 17:29:09 +00:00
jakob
62b9920ebc 2.0.3-20030126 2003-01-28 16:50:33 +00:00
jakob
04b7c9943a update to version 2.0.3
- fixes broken relocated table
- fixes bad maildir filename generation algorithm
- FILTER_README updated
2003-01-28 16:41:31 +00:00
jakob
9f9d9242ba update to postfix v2.0.2, fixes broken 'sendmail -bs' 2003-01-15 16:46:40 +00:00
jakob
91386db9c4 force NO_PCRE 2003-01-13 15:44:36 +00:00
jakob
0122c92303 update to Postfix 2.0.1 + TLS
- new proxymap service to enable lookup table access via non-chroot process.
2003-01-13 15:44:08 +00:00
jakob
ac0194040e snapshot 2.0.0-20030105, no tls patches yet 2003-01-06 11:37:24 +00:00
jakob
2cea4c57ef mark broken for flavour tls if no patches defined 2003-01-06 11:30:16 +00:00
jakob
96a54e4274 fix mysql dep 2003-01-01 13:11:23 +00:00
jakob
555c70e15e improve 2002-12-25 12:01:13 +00:00
jakob
0bf9ed0603 also build tls+sasl2 package by default. sync snapshot flavours 2002-12-25 11:53:25 +00:00
jakob
7c8b7d32b9 update to postfix offical release 2.0. read the RELEASE_NOTES file for
information about important changes.
2002-12-25 11:51:23 +00:00
jakob
3112e1465f add global sasl2 option (for postfix v2) 2002-12-25 11:48:46 +00:00
jakob
f3265fa694 another file that needs to be synced as well; lebel@ 2002-12-22 15:43:21 +00:00
jakob
63dc75856e correct mode for files in /var/spool/postfix/etc 2002-12-21 16:24:48 +00:00
jakob
f8e40617d6 add note about smtp server and local users 2002-12-21 16:22:44 +00:00
jakob
22bf6c1654 update to snapshot 1.1.12-20021219 2002-12-20 16:26:22 +00:00
jakob
bb658c53ad update to snapshot 1.1.12-20021214 2002-12-15 22:10:41 +00:00
jakob
201c3df3d6 update to snapshot 1.1.12-20021203 with tls version 0.8.12 2002-12-15 21:23:28 +00:00
jakob
181f6d523a patchlevel 1.1.12 2002-11-25 08:14:02 +00:00
jakob
d343770c69 snapshot 1.1.11-20021109 2002-11-12 12:43:19 +00:00
jakob
9b298ab80b update to snapshot 1.1.11-20021106 2002-11-06 21:48:38 +00:00
jakob
014e61993f snapshot 1.1.11-20021031 2002-10-31 22:57:58 +00:00
jakob
420b83bc17 update to snapshot 20021029 2002-10-30 22:22:45 +00:00
jakob
d0c3ab34a3 fix wrong path to html docs 2002-10-29 16:25:28 +00:00
jakob
391265c194 fix broken grep in INSTALL script; from pb@ 2002-10-29 08:25:13 +00:00
jakob
e61ff35cff TLS VERSION syntax 2002-10-28 19:01:08 +00:00
jakob
df5a618bd1 add snapshot,pcre 2002-10-28 14:35:20 +00:00
naddy
26e34fa97b No regression tests available. 2002-10-27 17:21:39 +00:00
jakob
549178a65f update to snapshot 1.1.11-20020928 2002-10-11 23:00:04 +00:00
jakob
63698da9be update to snapshot 20020917 2002-09-23 13:38:57 +00:00
jakob
12547f9a6d nuke NEED_VERSION 2002-09-07 19:09:05 +00:00
jakob
f845a75a91 update to v1.1.11-20020822 and sync tls patch 2002-09-07 19:08:37 +00:00
jakob
cdefdec824 build snapshot and snapshot+tls+sasl2 2002-06-22 09:00:58 +00:00
jakob
2c393308b2 update to new snapshot and add sasl2 & tls flavours 2002-06-22 08:59:13 +00:00
jakob
6e0498bd07 update to snapshot 20020610 adding user@domain-based transport lookup and sender-based routing 2002-06-12 06:01:16 +00:00
jakob
71851bbe85 fix build problem with tls 2002-06-04 07:46:59 +00:00
jakob
83b1977cfa postfix snapshot 1.1.11-20020601 fixes a bug with MIME conversion while
sending 8bit mail to a non-8bit system.
2002-06-02 15:24:13 +00:00
jakob
2959f90d68 update to v1.1.11 and tls version 0.8.11 2002-05-30 20:05:12 +00:00
jakob
ec1b1cf99e update to snapshot 1.1.11-20020529 2002-05-30 19:51:47 +00:00
jakob
c5b92aed74 update to snapshot 20020527 2002-05-28 07:26:16 +00:00
jakob
7051218892 kill MASTER_SITE_SUBDIR 2002-05-15 06:20:04 +00:00
jakob
da029287be update to v1.1.10, minor bugfix 2002-05-15 06:08:10 +00:00
jakob
42a61ddbee snapshot 1.1.9 20020513 2002-05-14 19:37:42 +00:00
jakob
6f544ab00f update to postfix 1.1.9 / pfixtls 0.8.9 2002-05-14 19:36:30 +00:00
jakob
4a0ee2bb51 update to 1.1.9-20020512 2002-05-13 19:34:44 +00:00
jakob
c7db935bfc new postfix snapshot 2002-05-09 08:00:33 +00:00
jakob
c999e05d7a update to postfix snapshot 1.1.8-20020505 2002-05-06 15:42:00 +00:00
jakob
1e1866b220 update to postfix v1.1 patch 08, fixes minor problems. 2002-05-05 11:42:05 +00:00
jakob
e56221ccc8 only enable tls flavour if TLSVERSION is set 2002-04-19 21:11:57 +00:00
jakob
d777e96752 update to snapshot 1.1.7-20020331 2002-04-19 21:11:29 +00:00
jakob
90abaeee90 warn user if syslogd_flags do not include postfix 2002-04-19 21:00:11 +00:00
jakob
d75d672ef2 update to Postfix v1.1.7 2002-04-19 20:59:32 +00:00
jakob
de7bc485bb update to postfix v1.1.6 and pfixtls v0.8.7 2002-03-29 10:46:10 +00:00
jakob
af9ec80046 update to v1.1.5 + pfixtls v0.8.5 2002-03-18 05:26:38 +00:00
jakob
f1939bf6f3 update to postfix v1.1.4 and pfixtls v0.8.4 2002-03-06 07:31:11 +00:00
jakob
6a2ead93f1 update to postfix v1.1.3 and pfixtls v0.8.3 2002-02-04 07:11:40 +00:00
jakob
f5b59331c6 update to v1.1.2 2002-01-25 18:20:13 +00:00
jakob
425e24dc01 update to postfix v1.1.1 2002-01-25 08:14:29 +00:00
jakob
1524ee3f55 disable snapshot 2002-01-25 08:12:33 +00:00
jakob
da9d534781 disable (using BROKEN) until new snapshot is released 2002-01-25 08:12:19 +00:00
jakob
6a1f43dd32 snapshot-20020115, final release candidate 2002-01-16 14:47:34 +00:00
jakob
63082386e8 automatically rename any existing maildrop group to postdrop instead
of creating a new group.
2002-01-08 20:22:12 +00:00
jakob
abc7a3edb9 update to postfix snapshot 20020107 with pfixtls 0.7.14. this is the
next official release candicate.

important change: maildrop group renamed to postdrop.
2002-01-08 20:12:02 +00:00
jakob
8326815ed1 update tls patch to v0.7.14 2002-01-08 14:56:01 +00:00
jakob
916d503dbc install missing install.cf file, noted by <wngdn@src.uchicago.edu> 2002-01-04 12:59:15 +00:00
jakob
f77780dfd3 update to snapshot 20011217 2002-01-02 08:01:03 +00:00
jakob
1cde132e07 add ref to Postfix/TLS webpage 2001-11-28 09:35:14 +00:00
jakob
59319298dd split out TLSVERSION 2001-11-22 22:49:22 +00:00
jakob
50d68a3139 update to latest stable tls patch 2001-11-22 22:39:09 +00:00
jakob
c30d93b893 update to snapshot-20011121 2001-11-22 22:31:49 +00:00
jakob
498c09afc0 update to postfix-20010228-pl08; fix another smtpd command log memory exhaustion bug 2001-11-15 20:06:00 +00:00
jakob
9a832bc774 update to snapshot-20011115; fix another smtpd command log memory exhaustion bug 2001-11-15 20:05:40 +00:00
jakob
ef24a4d84d bump NEED_VERSION 2001-11-15 07:36:35 +00:00
jakob
887b88fc53 update to snapshot-20011114; fix smtpd command log memory exhaustion bug 2001-11-15 07:33:58 +00:00
jakob
5c07f24fc4 update to postfix-20010228-pl07; fix smtpd command log memory exhaustion bug 2001-11-15 07:33:33 +00:00
espie
c62c5a5f8c Complete mysql depends 2001-11-11 13:48:16 +00:00
jakob
1d4d0b2a27 sync enable script with stable 2001-11-10 23:33:45 +00:00
jakob
1ce5aebaf6 add note about removing the sendmail clientqueue runner from root's crontab 2001-11-10 23:33:22 +00:00
jakob
faee40ba8c update to snapshot-20011105 & pfixtls v0.7.12 2001-11-10 23:28:21 +00:00
jakob
0bc8f18438 update to pfixtls v0.7.12 2001-11-10 23:24:17 +00:00
jakob
1edaf18a99 update to postfix non-beta release 20010228 patch 06
non-critical bugfix release.
2001-11-05 10:13:33 +00:00
jakob
0767afc29e document tls flavour 2001-10-26 18:41:30 +00:00
jakob
f9a7034de0 also build tls flavour by default 2001-10-26 18:41:12 +00:00
jakob
8273003d84 add ref to tls webpage 2001-10-26 18:40:23 +00:00
jakob
4c555feb23 add missing tlsmgr 2001-10-26 18:25:55 +00:00
jakob
dc6c658f03 add tls flavour 2001-10-25 21:35:38 +00:00
espie
fe10e4b76b Complete lib dependencies 2001-10-24 12:22:45 +00:00
jakob
fbda767a1a update to snapshot 20011008. ok naddy@ 2001-10-08 22:12:18 +00:00
jakob
d56cbd4ae2 build mysql flavour 2001-09-28 23:39:57 +00:00
jakob
2272454eba add mysql flavour 2001-09-28 23:35:18 +00:00
jakob
4bf2785d7d move common flavours into shared Makefile.inc 2001-09-28 23:32:47 +00:00
jakob
217a4b60ed depend on openldap-client 2001-09-28 19:06:29 +00:00
jakob
76c458c439 update to release 20010228 patch 05.
Postfix official release 20010228 Patch 05 fixes a problem with
canonical and virtual address rewriting, and with the parsing of
malformed address extensions.
2001-09-18 05:50:30 +00:00
jakob
54fe1fb1a0 fix build on OpenBSD 3.0; Kai Gallasch <kai@adminhell.org> 2001-09-14 23:52:00 +00:00
jakob
1d0a75e12a move MAINTAINER to */Makefile 2001-09-14 23:48:45 +00:00
jakob
cebd87d4ea clean up and document flavours 2001-08-21 20:30:51 +00:00
jakob
00200dc1c9 update to snapshot-20010808 2001-08-09 07:37:37 +00:00
jakob
fdbd1a342e update to postfix 20010228 patch 04. comments from Wietse below:
--
20010727
	Bugfix: updated LDAP client module from LaMont Jones, HP.
	This also introduces new LDAP query filter patterns: %u
	(address localpart) and %d (domain part). Files:
	conf/sample-ldap.cf, util/dict_ldap.c.

20010729
	Bugfix: recursive smtpd_whatever_restrictions clobbered
	intermediate results when switching between sender and
	recipient address restrictions. Problem found by Victor
	Duchovni, morganstanley.com. In order to fix, introduced
	address resolver result caching, which should also help to
	speed up sender/recipient address restriction processing.

	Bugfix: the not yet announced DUNNO access table lookup
	result did not prevent lookups with substrings of the same
	lookup key. Found by Victor Duchovni, morganstanley.com.

20010730
	Robustness: trim trailing whitespace from regexp and pcre
	right-hand sides, for consistency with DB/DBM tables.
	Files: util/dict_pcre.c, util/dict_regexp.c.

20010731
	Robustness: eliminate duplicate IP addresses after expansion
	of hostnames in $inet_interfaces, so that Postfix does not
	suddenly refuse to start up after someone changes the DNS.
2001-07-31 21:55:38 +00:00
jakob
44c895607b update to snapshot 20010714 2001-07-15 21:47:51 +00:00
jakob
3a5bb02d32 chmod 755 $PREFIX/libexec/postfix 2001-07-10 08:13:07 +00:00
jakob
c32b93a7b5 upgrade to postfix snapshot-20010709.
- VERP support
- QMQP server support (for ezmlm-idx)
- Maildir support for /var/mail
2001-07-10 08:11:44 +00:00
jakob
f93c6f4cf5 update to postfix snapshot 20010610. info from Wietse;
- A workaround for a bug in old versions of the CISCO PIX firewall software
l that caused mail to be resent repeatedly to systems behind such a product.
The same workaround will be folded into the "stable" release when time
permits.

- A much enhanced pipe delivery agent with flags to control case folding of
the $nexthop, $recipient, $user, $extension or $mailbox command-line macros.

- A much enhanced pipe delivery agent with proper quoting of white space and
other special characters in the expansions of the $sender and $recipient
command-line macros. This is necessary for correct operation of the "simple"
content filter, among others.

- Retraction of one RFC2821-induced change that was causing more problems
than it solved.
2001-06-11 06:31:52 +00:00
jakob
269e4c49a2 change PREFIX to LOCALBASE for various -I and -L flags. thanks brad@ 2001-05-29 11:56:09 +00:00
jakob
96b998cbb4 respect CC and CFLAGS 2001-05-29 06:11:36 +00:00
jakob
6a9e814523 upgrade to postfix release 20010228 patch 03.
Postfix official release 20010228 patch 03 fixes all known problems that were
also fixed with snapshot 20010525.

The official Postfix release does not change except for bugfixes. New
features are introduced in Postfix snapshots; the snapshots eventually evolve
into the next official release.

Only only major fix is for a memory leak in the LDAP client module. If you do
not use LDAP, then there is no urgent need to apply the patch.
A fully patched version will be made available via the usual sites listed on
the www.postfix.org web site.
2001-05-27 06:39:33 +00:00
jakob
5903eaafda update to postfix snapshot 20010525. info from wietse:
- Many little revisions of little details in the light of the new RFC 2821
and RFC 2822 standards. RFC features considered less urgent or less useful
are discussed in source code comments. See the RELEASE_NOTES for possible
incompatibilities.

- A much enhanced postsuper queue maintenance tool that can fix Postfix
queues restored from another machine or from backup. The postsuper tool
corrects file names when a file name does not match the message file
inode number. My respect has doubled for people who write fsck-like programs.
2001-05-26 05:57:17 +00:00
jakob
ab9df5f613 update to postfix snapshot 20010502 2001-05-05 22:13:47 +00:00
jakob
65d6224932 update to postfix version 20010228 patchlevel 2. 2001-05-05 22:12:41 +00:00
espie
b186afd8b2 , -> : in flavor deps. 2001-05-05 21:28:04 +00:00
espie
875b1cbbbe Bad package name. Couldn't parse version. 2001-04-05 10:15:02 +00:00
jakob
635beff2f4 update to postfix snapshot 20010329 2001-03-31 08:48:06 +00:00
jakob
93137d33b7 update to postfix release 20010228-pl01. info from Wietse below:
--
Postfix Release 20010228 Patchlevel 01 includes patches that were
sent to the list in the last month, some portability enhancements,
and updated documentation.

- The flush daemon complained when Postfix was deferring mail
  for user@[ip.address], and aborted with a panic when deferring
  mail to user@a.domain.name (one-letter subdomain name).

- The LMTP connection caching did not work for destinations that
  start with inet: or unix:.

- The cleanup server stalled when mail exceeded the queue file
  size limit by a small amount. The sender was not informed of
  the file size problem and kept sending the mail repeatedly.

- Mail address headers with newline inside (comment) caused
  Postfix to emit a backslash before the end of line.
2001-03-30 06:41:18 +00:00
jakob
1d0220ad49 move COMMENT into Makefile & touch NEED_VERSION 2001-03-24 19:55:27 +00:00
jakob
24c0124f74 build ldap and pcre flavours of stable version 2001-03-01 08:10:21 +00:00
jakob
7294767bc7 update to postfix snapshot 20010228 (release 20010228 + nnqmgr + virtual) 2001-03-01 07:59:17 +00:00
jakob
88877ed392 update to postfix release 20010228 (first non-beta release).
read RELEASE_NOTES before upgradering as there are incompatible changes.
2001-03-01 07:57:56 +00:00
jakob
30080f1fa4 correct PLIST 2001-02-27 15:23:55 +00:00
jakob
b32045177c Postfix snapshot 20010225 (updated release candidate) 2001-02-26 07:15:23 +00:00
jakob
af5cc19764 update to Postfix Snapshot 20010222.
this is the RELEASE CANDIDATE for the first official non-beta Postfix
release, bugfixes permitting.
2001-02-23 14:34:42 +00:00
jakob
e2c042567d update to snapshot-20010202
--
The mailbox file size limits for the local and virtual delivery
agents can be disabled by setting mailbox_size_limit and/or
virtual_mailbox_limit to zero.
2001-02-06 22:40:05 +00:00
jakob
111b30b4db update to postfix snapshot-20010130.
Incompatible changes with snapshot-20010128
===========================================

REJECT in header/body_checks is now flagged as policy violation
rather than bounce, for consistency in postmaster notifications.

The mailbox size limit for local delivery is no longer controlled
by the message_size_limit paramater, but by a separate parameter
called mailbox_size_limit (default: 20MBytes).

The default RBL (real-time blackhole lists) domain examples have
been updated from *.vix.com to *.mail-abuse.org.

Major changes with snapshot-20010128
====================================

Updated nqmgr (experimental queue manager with clever queueing
strategy) by Patrik Rak. This code is still new. Once it stops
changing (for a long time!) it will become part of the non-beta
release.

Virtual mailbox delivery agent by Andrew McNamara. This delivery
agent can deliver mail for any number of domains.  See the file
VIRTUAL_README for detailed examples. This code is still new. Once
it stops changing it will become part of the non-beta release.

Many "valid_hostname" warnings were eliminated. The complaints that
were not eliminated were replaced by something more informative.

SASL support (RFC 2554) for the LMTP delivery agent. This is required
by recent Cyrus implementations when delivering mail over TCP
sockets. The LMTP_README file has been updated but still contains
some obsolete information.

Workarounds for non-standard RFC 2554 (AUTH command) implementations.
Specify "broken_sasl_auth_clients = yes" to enable SMTP server
support for old Microsoft client applications. The Postfix SMTP
client supports non-standard RFC 2554 servers by default.
2001-02-01 07:28:12 +00:00
jakob
f8c53526cd add patch for fallback-relay loop. info from Wietse below.
Summary
-------
This patch fixes a problem in the Postfix SMTP client's fallback
relay feature in snapshot releases after 20001005.

By default, Postfix does not use the fallback_relay feature. To
find out if your system uses it, issue the command:

    postconf fallback_relay

The result is "fallback_relay =" when the feature is turned off.

Description
-----------
As of 20001005, the Postfix SMTP client will send mail to a fallback
relay host (if one is configured) even when the local machine is
a backup MX host for the final destination.

This causes a loop when the primary MX host is down. Postfix receives
the mail, because it's a backup MX host for the destination. Postfix
then sends the mail to the fallback relay, because the primary MX
host is down.  The fallback sends the mail back to Postfix, because
it's a backup MX host. Mail then bounces after 25 or so iterations.

Laurent Wacrenier had the, um, pleasure, of finding this one.

Solution
--------
If the local machine is listed as MX host for the final destination,
do not send undeliverable mail to the fallback relay.  That is how
releases prior to 20001005 work, including 19991231.

This patch should apply to all snapshots since 20001005, but I have
tested this only with 20001217.

To apply, step into the src/smtp source directory, feed this text
into the patch command, and rebuild. The "make install" command
replaces only the smtp client program.
2001-01-21 11:52:59 +00:00
jakob
fead52a0c0 update to snapshot-20001217.
Extract from RELEASE_NOTES:
===========================

    Major changes with snapshot-20001217
    ====================================

    This release involves little change in functionality and a lot of
    small changes to lots of files. The code is put out as a separate
    snapshot release so that I have a tested baseline for further work.

    All time-related configuration parameters now accept a one-letter
    suffix to indicate the time unit (s: second, m: minute, h: hour,
    d: day, w: week). The exceptions are the LDAP and MYSQL modules
    which are maintained separately.

    The mysql client was partially rewritten in order to elimimate some
    memory allocation/deallocation problems. The code needs more work,
    and needs to be tested in a real production environment.

    The local_transport and default_transport configuration parameters
    can now be specified in transport:destination notation, just like
    the mailbox_transport and fallback_transport parameters.  The
    :destination part is optional.  However, these parameters take only
    one destination, unlike relayhost and fallback-relay which take
    any number of destinations.
2000-12-18 10:52:32 +00:00
jakob
f130f5f039 update to snapshot-20001210.
Extract from the RELEASE_NOTES file:

    Incompatible changes with snapshot-20001210
    ===========================================

    If this release does not work for you, you can go back to a previous
    Postfix version without losing your mail, subject to the "incompatible
    changes" listed for previous Postfix releases below.

    When delivering to /file/name (as directed in an alias or .forward
    file), the local delivery agent now logs a warning when it is unable
    to create a /file/name.lock file. Mail is still delivered as before.

    The "sun_mailtool_compatibility" feature is going away (a compatibility
    mode that turns off kernel locks on mailbox files). It still works,
    but a warning is logged. Instead of using "sun_mailtool_compatibility",
    specify the mailbox locking strategy as "mailbox_delivery_lock =
    dotlock".

    The Postfix SMTP client now skips SMTP server replies that do not
    start with "CODE SPACE" or with "CODE HYPHEN" and flags them as
    protocol errors. Older Postfix SMTP clients silently treated "CODE
    TEXT" as "CODE SPACE TEXT", i.e. as a valid SMTP reply.

    This snapshot does not yet change default relay settings. That
    change alone affects a dozen files, most of which documentation.
    This may be an incompatibility with some people's expectations,
    but such are my rules - between code freeze and release no major
    functionality changes are allowed.

    Several interfaces of libutil and libglobal routines have changed.
    This may break third-party code written for Postfix. In particular,
    the safe_open() routine has changed, the way the preferred locking
    method is specified in the sys_defs.h file, as well as all routines
    that perform file locking. When compiling third-party code written
    for Postfix, the incompatibilities will be detected by the compiler
    provided that #include file dependencies are properly maintained.

    Major changes with snapshot-20001210
    ====================================

    This snapshot includes bugfixes that were already released as
    patches 12 and 13 for the 19991231 "stable" release:

      - The queue manager could deadlock for 10 seconds when bouncing
        mail under extreme load from one-to-one mass mailings.

      - Local delivery performance was substandard, because the per-user
        concurrency limit accidentally applied to the entire local
        domain.

    The mailbox locking style is now fully configurable at runtime.
    The new configuration parameter is called "mailbox_delivery_lock".
    Depending on the operating system type, mailboxes can be locked
    with one or more of "flock", "fcntl" or "dotlock".  The command
    "postconf -l" shows the available locking styles.  The default
    mailbox locking style is system dependent.  This change affects
    all mailbox and all "/file/name" deliveries by the Postfix local
    delivery agent.

    The new "import_environment" and "export_environment" configuration
    parameters now provide explicit control over what environment
    variables Postfix will import, and what environment variables
    Postfix will pass on to a non-Postfix process. This is better than
    hard-coding my debugging environment into public releases.

    The "mailbox_transport" and "fallback_transport" parameters now
    understand the form "transport:nexthop", with suitable defaults
    when either transport or nexthop are omitted, just like in the
    Postfix transport map. This allows you to specify for example,
    "mailbox_transport = lmtp:unix:/file/name".

    The MYSQL client now supports server connections over UNIX-domain
    sockets.  Code provided by Piotr Klaban. See the file MYSQL_README
    for examples of "host" syntax.
2000-12-11 03:17:50 +00:00
jakob
b4c391c3ff update to 19991231-pl13 2000-12-10 18:55:53 +00:00
jakob
a3cfc26c7d update to postfix-19991231-pl11
--
Postfix official release 19991231 patchlevel 11 is available.

This release folds in code changes from recent snapshot releases.
These changes track changes in RedHat Linux, fix two minor bugs in
the Postfix queue manager scheduling behavior that were spotted by
Patrik Rak, and turn off one misfeature.

- On RedHat Linux 7.0, you must install the db3-devel RPM before
  you can compile the Postfix source code.

- The queue manager could schedule too many connections to the same
  destination (domain name spelled in upper and lower case).

- The queue manager could schedule too few connections to the same
  destination (back off even in case of successful delivery).

- The confusing site_hog_factor feature is disabled by default. It
  caused unnecessary mail delivery delays on inbound mail gateways.
2000-11-22 16:26:51 +00:00
jakob
5d3c7e4471 update to snapshot-20001121.
Quote from the RELEASE_NOTES file:

    Incompatible changes with snapshot-20001121
    ===========================================

    If this release does not work for you, you can go back to a previous
    Postfix version without losing your mail, subject to the "incompatible
    changes" listed for previous Postfix releases below.

    Major changes with snapshot-20001121
    ====================================

    Support for RedHat Linux 7.0.  On RedHat Linux 7.0, you must install
    the db3-devel RPM before you can compile the Postfix source code.

    The mailbox_transport feature works again. It was broken when the
    "require_home_directory" feature was added.

    More general virtual domain support.  Postfix now supports both
    Sendmail-style virtual domains and Postfix-style virtual domains.
    Details and examples are given in the revised virtual manual page.

    - With Sendmail-style virtual domains, local users/aliases/mailing
      lists are visible as localname@virtual.domain. This is convenient
      if you want to host mailing lists under virtual domains.

    - With Postfix-style virtual domains, local users/aliases/mailing
      lists are not visible as localname@virtual.domain. Each virtual
      domain has its own separate name space.

    More general "soft bounce" feature.  Specify "soft_bounce = yes"
    in main.cf to prevent the SMTP server from bouncing mail while you
    are testing configurations. Until this release the SMTP server was
    not aware of soft bounces.
2000-11-21 19:45:36 +00:00
jakob
8ac75f43be update to snapshot-20001030 2000-11-18 09:29:52 +00:00
jakob
205764f7ad update to postfix-19991231-pl10 2000-11-18 09:27:17 +00:00
jakob
43beac1045 correct PLIST 2000-11-01 16:44:18 +00:00
jakob
22e34598a0 add LDAP flavour 2000-10-06 23:10:43 +00:00
jakob
e99f62433e fix sasl when used as single flavour 2000-10-05 21:16:50 +00:00
jakob
ecc71015a0 add pcre flavour 2000-10-05 21:15:50 +00:00
jakob
2419cdbca9 add pcre flavour, rework MAKE_{CCARGS,AUXLIBS} 2000-10-05 21:13:23 +00:00
jakob
4263003c99 - remove MAKE_FLAGS
- add do-configure target
2000-10-05 21:08:38 +00:00
jakob
87adbef166 make MAKE_FLAGS additive 2000-10-05 20:58:34 +00:00
jakob
48628f40f6 update to postfix snapshot 20001005 2000-10-05 19:42:23 +00:00
jakob
7d9995930b split port into stable and snapshot versions 2000-09-25 21:02:29 +00:00
jakob
9e22a1c042 add comment 2000-09-21 15:32:23 +00:00
jakob
0628f44d3a rename patches 2000-09-21 15:32:04 +00:00
jakob
a4c46581ab Update to Postfix 19991231 patch 09.
--
Postfix 19991231 patch 09 fixes a memory corruption problem, and
includes a long list of minor bugfixes and robustness improvements
that already featured in snapshot releases (or that will feature
in the next one).

  - When propagating an address extension to the right-hand side
    of a virtual or canonical mapping, the cleanup server could
    access memory that was no longer allocated and die with signal
    11. This would happen when the result address length was more
    than about 100 characters.  Credit to Adi Prasaja @ satunet.com
    for coming up with a small reproducible demo.
2000-09-18 18:43:35 +00:00
jakob
6b98dfe003 add note about sendmail_flags and /etc/rc.conf.local 2000-08-18 05:57:17 +00:00
jakob
21d743600b - move examples from lib/postfix to share/examples/postfix
- use user/group commands
- ${FOO} -> $FOO om INSTALL/DEINSTAL
- add HOMEPAGE

work by Brad and myself
2000-08-15 17:01:22 +00:00
espie
f100c128f9 Remove NO_CONFIGURE/NO_PATCH/NO_EXTRACT/NO_MTREE
Kill corresponding FAKE=Yes and switch to CONFIGURE_STYLE while I'm at it.
2000-06-16 23:06:03 +00:00
jakob
4bb3945355 Update to Postfix 19991231 Patchlevel 08. Info from the author:
This patch provides an emergency band-aid for the next wave of
MicroSoft email worms, fixes one bug, and makes external content
filtering a bit more robust.

  - Feature: specify "body_checks = regexp:/etc/postfix/body_checks"
    for an emergency content filter that looks at non-header lines
    one line at a time (including MIME headers inside the message
    body).  This feature uses the same syntax as the header_checks
    patterns.  Details in conf/sample-filter.cf.

    This feature is also available in Postfix snapshot 20000528.

  - Bugfix: the masquerade_exceptions feature was case sensitive.

  - Robustness: upon receipt of mail, Postfix maps MAILER-DAEMON@myorigin
    sender address back into the magic null string, which prevents
    mail from looping after processing by an external content filter.
2000-05-29 06:31:18 +00:00
jakob
e16323042f Update to Postfix 19991231 patchlevel 07.
- RFC 822 requires the presence of at least one destination
    message header. Postfix now generates a generic "To:
    undisclosed-recipients:;" message header when no destination
    header is present.  The header content is specified with the
    new undisclosed_recipients_header parameter.

  - Postfix now understands <(comment)> as SMTP MAIL FROM address,
    because some broken software needs it. Postfix rejects such
    illegal address forms with "strict_rfc821_envelopes = yes".

  - Configuration parameters for one mysql dictionary would become
    default settings for the next one. This patch was merged into
    the development Postfix version a while back but apparently
    that version was on a dead branch.  Update by Scott Cotton.

  - Some Postfix delivery agents would abort on addresses of the
    form `stuff@.' which could unfortunately be generated locally.

  - With local delivery, Postfix could insert > or . into the middle
    of very long lines.

  - SMTP sessions could time out when the remote client attempted
    to deliver to a large number of rejected recipients.  The SMTP
    server now flushes unwritten output in-between tarpit delays,
    to avoid protocol timeouts in pipelined SMTP sessions.

  - Postfix would incorrectly reject domain names with adjacent `-'
    characters.
2000-05-16 16:58:19 +00:00
jakob
d7dc373e8f update to postfix-19991231-pl06
clean up makefile and fake installation
2000-03-30 19:06:40 +00:00
jakob
8e1eeed637 update to version 19991231 patch 05. 2000-03-09 20:50:29 +00:00
turan
ec4d970c67 mark unbroken until the installing in /etc issue is resolved. 2000-03-06 06:03:45 +00:00
jakob
4f1ee69591 fix license info 2000-03-05 23:00:29 +00:00
turan
92c944cb04 broken, installs files automatically in /etc 2000-03-03 11:54:44 +00:00
brad
d2db3d6d76 - cleanup
- make use of MAKE_FLAGS so this port respects CC and CFLAGS
2000-02-17 06:28:59 +00:00
jakob
b2b1d23d43 19991231-pl04 2000-01-30 20:01:46 +00:00
jakob
855668895e Update to version 19991231-pl04. This fix is urgent.
-- Info from Wietse --
Patch 04 fixes one old problem that never happened, and fixes two
new problems introduced with patch 03, one of which urgent.  The
problems were found as I was reorganizing the cleanup daemon code.

The too long header fix in patch 03 loses mail when a header is
found too long, and when that mail is't posted with "sendmail -t".

Actually the mail is not lost. The queue file stays in the incoming
queue, as a file with mode -rw-------.

In order to have such mail delivered, chdir into the directory
/var/spool/postfix/incoming, and look for mode -rw------- queue
files that are older than a few minutes (ls -lt|more) and chmod +x
those old mode -rw------- queue files.

DO NOT CHMOD +X ALL INCOMING QUEUE FILES because that causes Postfix
to discard messages that are still being received.
2000-01-30 20:01:27 +00:00
jakob
77fb9590fb postfix-19991231-pl03 2000-01-29 16:10:33 +00:00
jakob
471622ff47 Update to version 19991231-pl03. Info from Wietse below:
Postfix version 19991231 patchlevel 03 fixes low-priority defects
and provides workarounds for unusual conditions.

- Workaround to prevent one site with a huge backlog from blocking
  all other deliveries. This is controlled by a new configuration
  parameter qmgr_site_hog_factor (default:  90 percent) that limits
  how much in-memory queue manager resources a site can claim.

- Workarounds for the most likely problems that will happen when
  running the Postfix queue on top of NFS.

- The SMTP server did not look in the relocated table and would
  report "User unknown" rather than letting the mail bounce the
  way it is supposed to be.

- When requested to extract recipients from message headers, Postfix
  now insists that no message header exceeds the header size limit.
  This prevents Postfix from inadvertently disclosing Bcc: addresses.
2000-01-29 16:07:55 +00:00
jakob
8b13d1bb41 postfix-19991231-pl02; fix case sensitivity bug in anti-relaying code 2000-01-04 14:53:42 +00:00
jakob
8baec45005 postfix-19991231-pl01 2000-01-03 14:33:49 +00:00
jakob
8e7e275f88 MAINTAINER changed to <jakob@openbsd.org>. OK dugsong@ 2000-01-03 07:37:39 +00:00