summaryrefslogtreecommitdiff
path: root/mail/postfix/files (follow)
Commit message (Collapse)AuthorAgeFilesLines
* mail/postfix: Make postscreen blacklistd awareMichael Grimm2025-03-041-0/+66
| | | | PR: 284444
* mail/postfix: Fix pkg-install script, take 2Juraj Lutter2025-02-201-2/+2
| | | | Quick fix for pkg-install script where a mismerge from PR happened.
* mail/postfix: Update to 3.10.0Juraj Lutter2025-02-201-31/+16
| | | | | | | | | | | - Update to 3.10.0 - Fix some typos - Incorporate changes from [1], namely: - Simplify some Makefile constructs - Fix post-install script - Fix plist PR: 280019
* mail/postfix: Make the rc script service jails readyAlexander Leidinger2024-06-091-0/+2
|
* mail/postfix: Update to 3.9.0Juraj Lutter2024-03-211-30/+30
| | | | | | | | | - Update to 3.9.0 - Add MongoDB maps support - regen patches. Release notes: https://postfix-mirror.horus-it.com/postfix-release/official/postfix-3.9.0.RELEASE_NOTES
* mail/postfix: temporary build fix for FreeBSD 15.Dag-Erling Smørgrav2023-08-262-0/+29
| | | | | Reviewed by: otis Differential Revision: https://reviews.freebsd.org/D41599
* mail/postfix: Update to 3.8.0Juraj Lutter2023-04-201-24/+0
| | | | | | | | The most notable change is that starting from 3.8.0, postfix supports SRV DNS records lookups in SMTP and LMTP clients. Release announcement: https://www.postfix.org/announcements/postfix-3.8.0.html
* mail/postfix: remove interractive part of the scriptBaptiste Daroussin2022-07-271-36/+1
| | | | pkg does not allow interractive script
* mail/postfix: Apply correct config file patchJuraj Lutter2022-03-151-1/+1
| | | | Apply proper config file patch in correct stage.
* mail/postfix: Update to 3.7.0Juraj Lutter2022-03-155-42/+15
| | | | | | | | | | | | | | | - Update to 3.7.0 - Correct installation instructions [1] - Listen on both IPv4 and IPv6 [2] - Use system-wide CA path [3] - Correct typo in pkg-message [4] - Switch to PCRE2 [5] PR: 261821 [1] PR: 252872 [2] PR: 239473 [3] PR: 261824 [4] PR: 262100 [5]
* mail/postfix: update to 3.6.0Olli Hauer2021-05-067-63/+28
| | | | | Postfix 3.6 requires minimum OpenSSL 1.1.1, so mark broken for FreeBSD 11 with 'OpenSSL base'
* all: Remove all other $FreeBSD keywords.Mathieu Arnold2021-04-062-6/+1
|
* mail/postfix{-current}: Fix build on 14.0-CURRENTKai Knoblich2021-01-232-4/+14
| | | | | | | | | | | | | | [...] In file included from alldig.c:29: ./sys_defs.h:1259:2: error: "unsupported platform" #error "unsupported platform" ^ [...] Approved by: portmgr (build fix blanket) Notes: svn path=/head/; revision=562385
* - update to 3.5.2Olli Hauer2020-05-191-3/+3
| | | | Notes: svn path=/head/; revision=535804
* - convert pkg-message to UCLOlli Hauer2019-06-231-1/+19
| | | | Notes: svn path=/head/; revision=504937
* - update to 3.4.5Olli Hauer2019-04-1910-125/+21
| | | | | | | - adopt libressl patches from OpenBSD Notes: svn path=/head/; revision=499382
* - update to postfix-3.3.4Olli Hauer2019-03-313-65/+10
| | | | | | | | | | | | | | | | | | | | | Changelog: 20190312 Bugfix (introduced: Postfix 2.2): reject_multi_recipient_bounce has been producing false rejects starting with the Postfix 2.2 smtpd_end_of_data_restrictons, and for the same reasons, did the same with the Postfix 3.4 BDAT command. The latter was reported by Andreas Schulze. File: smtpd/smtpd_check.c. 20190328 Bugfix (introduced: Postfix 3.0): LMTP connections over UNIX-domain sockets were cached but not reused, due to a cache lookup key mismatch. Therefore, idle cached connections could exhaust LMTP server resources, resulting in two-second pauses between email deliveries. This problem was investigated by Juliana Rodrigueiro. File: smtp/smtp_connect.c. Notes: svn path=/head/; revision=497399
* - fix build with libressl 2.8.2Olli Hauer2018-11-261-2/+11
| | | | | | | | | PR: 233517 233527 Submitted by: Andrej Ebert Reported by: Herbert J. Skuhra Notes: svn path=/head/; revision=485924
* - fix build on FreeBSD 13-CURRENTOlli Hauer2018-10-222-3/+12
| | | | | | | | PR: 232502 Submitted by: Kai Notes: svn path=/head/; revision=482754
* - update to 3.3.1Olli Hauer2018-06-021-9/+8
| | | | | | | - rework MySQL patch Notes: svn path=/head/; revision=471364
* - fix build agains maraidb100 [1]Olli Hauer2018-02-281-7/+40
| | | | | | | | | | | | Firt definition of MARIADB_VERSION_ID can be found in mariadb102 therefore we have to use MARIADB_BASE_VERSION which is defined in mariadb55 and mariadb10x PR: 226266 [1], 220224 Reported by: Zilon [1] Notes: svn path=/head/; revision=463264
* - update to 3.3.0Olli Hauer2018-02-253-2/+93
| | | | | | | | | | | | | | | | | - add patch for MySQL 8.x [1} - add blacklistd support [2] additional: - regenerate patch for src/util/sys_defs.h Release Notes: ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.3.0.RELEASE_NOTES PR: 220224 [1], 225664 [2] Submitted by: Klaus Mayr [1], Koichiro IWAO [2] Notes: svn path=/head/; revision=462959
* mail/postfix: Fix x25519 kex with LibreSSLBernard Spil2017-05-202-4/+30
| | | | | | | | | PR: 216790 Obtained from: OpenBSD ports Approved by: ohauer (maintainer) Notes: svn path=/head/; revision=441329
* - restore svn:keywordsOlli Hauer2016-10-021-1/+1
| | | | Notes: svn path=/head/; revision=423107
* mail/postfix: Fix typo in LibreSSL patchBernard Spil2016-08-301-1/+1
| | | | | | | | | | - Fix DANE support with LibreSSL PR: 212223 Reported by: Markus Kohlmeyer <rootservice@gmail.com> Notes: svn path=/head/; revision=421102
* mail/postfix: Fix runtime issues with LibreSSLBernard Spil2016-08-295-0/+102
| | | | | | | | | | | | | | - Add LibreSSL checks to <> 1.1.0 OpenSSL checks - Bump portrevision PR: 212223 Submitted by: Markus Kohlmeier <rootservice@gmail.com> Reported by: Markus Kohlmeier <rootservice@gmail.com> Approved by: ohauer (via PR) MFH: 2016Q3 Notes: svn path=/head/; revision=421091
* - fix build with libressl-develOlli Hauer2016-08-021-0/+14
| | | | | | | | | PR: 211502 Reported by: Helmut Ritter Obtained from: http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/mail/postfix/stable/patches/ Notes: svn path=/head/; revision=419488
* - fix build on FreeBSD 12Olli Hauer2016-07-092-5/+14
| | | | | | | - s/USE_OPENSSL=yes/USES=ssl/ Notes: svn path=/head/; revision=418293
* - update to postfix 3.1Olli Hauer2016-02-283-6/+15
| | | | | | | | | Users updating from postfix 2.11 should read: ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.0.0.RELEASE_NOTES ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.1.0.RELEASE_NOTES Notes: svn path=/head/; revision=409727
* - add missing reload part into pkg-installOlli Hauer2016-02-251-0/+16
| | | | Notes: svn path=/head/; revision=409553
* - rework SASL OPTIONSOlli Hauer2016-02-253-34/+104
| | | | | | | | | | | | | | | | | | | Dovecot SASL does not need any dependency, from now it will be always build into postfix and the default SASL unless Cyrus is also added (there is no conflict between them) - add support for FreeBSD 10.3 mailwrapper (install mailer.conf into LOCALBASE/mail instead /etc/mail) - add better reload support to rc script - display correct path in pkg-message - add support for postfix-sasl slave port - bump PORTREVISION Many Thanks to all testers! PR: 195662 PR: 205162 Notes: svn path=/head/; revision=409551
* - rework pkg-install and pkg-message [1]Olli Hauer2016-01-043-38/+64
| | | | | | | | | | | | | | | | | | | | - install postfix specific mailer.conf.postfix into DATADIR [2] - use new notation instead PATCH_DIST_STRIP - bump PORTREVISION 1) detect if the port is installed without TERM, in this case do not ask the to make postfix the default mailer and respect the env POSTFIX_DEFAULT_MTA. This helps tools like salt, ansible, cfengine and puppet during the first package installation. 2) $DATADIR/mailer.conf.postfix can be used by the tools in 1) MFH: 2016Q1 Notes: svn path=/head/; revision=405234
* - update to version 2.11.5Olli Hauer2015-05-103-27/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - rename OPTIONS to match default name of most ports - SASL2 -> SASL - OPENLDAP -> LDAP - install main.cf and master.cf with the @sample macro - rework pkg-install - fix wrong permission for /var/db/postfix [1] - sets WANT_OPENLDAP_SASL option for openldap port when postfix LDAP_SASL option is set [2] - make usage of new ${opt}_DEPENDS notation Changelog: 20150324 Bugfix (introduced: Postfix 2.6): sender_dependent_relayhost_maps ignored the relayhost setting in the case of a DUNNO lookup result. It would use the recipient domain instead. Viktor Dukhovni. Wietse took the pieces of code that enforce the precedence of a sender-dependent relayhost, the global relayhost, and the recipient domain, and put that code together in once place so that it is easier to maintain. File: trivial-rewrite/resolve.c. 20150330 Bitrot: prepare for future changes in OpenSSL API. Viktor Dukhovni. File: tls_dane.c. 20150408 Portability: FreeBSD10 support. Files: makedefs, util/sys_defs.h. Incompatibility: specifying "make makefiles" with "CC=command" will no longer override the default WARN setting. PR: 198215 [1] 198857 [2] Notes: svn path=/head/; revision=385965
* - update to 2.11.3Olli Hauer2014-11-021-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add CPE support - use PORTDOCS macro - remove check for OSVERSION >= 800037 - fix OPENLDAP_VER usage - set PORTSCOUD - always call set-permissions in post-install to set correct spool/postfix/* permissions this is required with pkg to support non interrupted upgrade Changes: ======== 20140619 Bugfix (introduced: 2001): qmqpd null pointer bug when it logs a lost connection while not in a mail transaction. Reported by Michal Adamek. File: qmqpd/qmqpd.c. 20140920 Bugfix (introduced: 20080212): incorrect client name in reject messages from check_reverse_client_hostname_access and check_reverse_client_hostname_{mx,ns}_access. They replied with the verified client name, instead of the name that was rejected. Problem reported by Reindl Harald. File: smtpd/smtpd_check.c. 20141012 Bugfix (introduced: Postfix 2.3): the PREPEND access/policy action added headers ABOVE Postfix's own Received: header, exposing Postfix's own Received: header to Milters (protocol violation) and hiding the PREPENDed header from Milters. The latter caused problems for DMARC implementations with SPF policy plus DKIM Milter. PREPENDed headers are now added BELOW Postfix's own Received: header and remain visible to Milters. File: smtpd/smtpd.c. 20141018 Bugfix (introduced: Postfix 2.3): when a Milter inserted a header ABOVE Postfix's own Received: header, Postfix would expose its own Received: header to Milters (violating protocol) and hide the Milter-inserted header from Milters (wtf). Files: cleanup/cleanup.h, cleanup/cleanup_message.c, cleanup/cleanup_state.c, milter/milter.[hc], milter/milter8.c. Cleanup: revert the workaround that places headers inserted with PREPEND actions or policy requests BELOW Postfix's own Received: message header. File: smtpd/smtpd.c. PR: 194396 Submitted by: Yasuhiro KIMURA Approved by: sahil (explicit per PM) Notes: svn path=/head/; revision=372087
* Rename all patches that contain '::' as a path separator, and useAdam Weinberger2014-07-291-0/+0
| | | | | | | '__' instead. Notes: svn path=/head/; revision=363362
* - Update to 2.10.2Sahil Tandon2013-10-272-9/+10
| | | | Notes: svn path=/head/; revision=331746
* Update to 2.9.5 and revise the PKGINSTALL script toSahil Tandon2013-01-282-9/+13
| | | | | | | | | distinguish between upgrades and fresh installs. Also, mark BROKEN when users try to build WITH_LDAP_SASL but WITHOUT_SASL2. Notes: svn path=/head/; revision=311090
* Move the rc.d scripts of the form *.sh.in to *.inDoug Barton2012-08-051-0/+0
| | | | | | | | | Where necessary add $FreeBSD$ to the file No PORTREVISION bump necessary because this is a no-op Notes: svn path=/head/; revision=302141
* Update to 2.9.0 and revise IS_INTERACTIVE logic toSahil Tandon2012-02-111-4/+2
| | | | | | | account for additional situations. Notes: svn path=/head/; revision=290904
* In the rc.d scripts, change assignments to rcvar to use theDoug Barton2012-01-141-1/+1
| | | | | | | | | | | | | | literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar(). In cases where I had to hand-edit unusual instances also modify formatting slightly to be more uniform (and in some cases, correct). This includes adding some $FreeBSD$ tags, and most importantly moving rcvar= to right after name= so it's clear that one is derived from the other. Notes: svn path=/head/; revision=289156
* - Fix build on FreeBSD 10Martin Wilke2011-11-052-4/+6
| | | | Notes: svn path=/head/; revision=285095
* Update to 2.8.4 and use the ports framework toSahil Tandon2011-07-261-71/+1
| | | | | | | | | | | create USERS and GROUPS. Also remove replace() function from pkg-install script. PR: ports/158765 Submitted by: ohauer Notes: svn path=/head/; revision=278342
* - Update to 2.8.2Sahil Tandon2011-03-221-12/+2
| | | | Notes: svn path=/head/; revision=271447
* Update to 2.8.0, tweak CONFLICTS, mark MAKE_JOBS_SAFESahil Tandon2011-01-241-2/+2
| | | | | | | | | | and note that the SPF and VDA options are unavailable with this release. Feature safe: yes Notes: svn path=/head/; revision=268192
* Update to 2.7.2 and modify pkg-install script to checkSahil Tandon2010-11-271-11/+21
| | | | | | | | | whether Postfix is already enabled in mailer.conf[1]. Submitted by: ohauer (via email) [1] Notes: svn path=/head/; revision=265255
* - Update VDA patch to version 2.7.0 [1]Sahil Tandon2010-09-131-1/+0
| | | | | | | | | | | | | | | | - Remove "empty variable" assignment from rc script [1] - Re-introduce optional SPF support [2] - Remove default DISTNAME assignment from Makefile - The affected OPTIONS are off by default, so do not bump PORTREVISION PR: [1]: ports/147731 [2]: ports/150428 Submitted by: [1]: ohauer@ [2]: mm@ Notes: svn path=/head/; revision=261054
* Begin the process of deprecating sysutils/rc_subr byDoug Barton2010-03-271-1/+1
| | | | | | | s#. %%RC_SUBR%%#. /etc/rc.subr# Notes: svn path=/head/; revision=251553
* - Update to 2.7.0Ion-Mihai Tetcu2010-03-042-15/+12
| | | | | | | | | | | - users wanting to continue on 2.6 series should use mail/postfix26 PR: 144189 Submitted by: Sahil Tandon (maintainer) Feature safe: yes Notes: svn path=/head/; revision=250570
* - Add a note about possibly needing to create /etc/periodic.conf if itWesley Shields2010-01-221-0/+2
| | | | | | | | | does not exist. Approved by: Sahil Tandon <sahil@tandon.net> (maintainer) Notes: svn path=/head/; revision=248350
* Fix build on 9.Dag-Erling Smørgrav2009-09-142-4/+7
| | | | | | | | Approved by: maintainer Reviewed by: wxs@, keramida@ Notes: svn path=/head/; revision=241402