- fix fetch problems when SENDMAIL_WITH_TLS=yesb5851c5b0e
sendmail -- race condition vulnerabilityentered 2006-03-24
Reliable, highly configurable mail transfer agent with utilities
# pkg install sendmailinstalls 8.18.2_1 from latest; from quarterly (2026Q4) 8.18.2_1# cd /usr/ports/mail/sendmail && make install clean# make -C /usr/ports/mail/sendmail config # change options first
smmsp, group smmspyou should add in /etc/make.conf: SENDMAIL_CF_DIR= /usr/local/share/sendmail/cf To deliver all local mail to your mailhub, edit the last line of submit.mc: FEATURE(`msp','[mailhub.do.main]`)dnl To update your configuration look at /usr/local/share/sendmail/cf/README. --------------------------------------------------- To use the binaries supplied by the port you should add the following lines to your sendmail.mc file before any mailer or feature definition: define(`confEBINDIR', `/usr/local/libexec')dnl define(`UUCP_MAILER_PATH', `/usr/local/bin/uux')dnl --------------------------------------------------- To activate sendmail as your default mailer, run: $ cd /usr/local/etc/mail && cp mailer.conf.sendmail mailer.conf Your '/usr/local/etc/mail/mailer.conf' should look like this: # # Execute the "real" sendmail program, named /usr/libexec/sendmail/sendmail # sendmail /usr/local/sbin/sendmail send-mail /usr/local/sbin/sendmail mailq /usr/local/sbin/sendmail newaliases /usr/local/sbin/sendmail hoststat /usr/local/sbin/sendmail purgestat /usr/local/sbin/sendmail You may also need to update /etc/rc.conf.
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 8.18.2_1 | 8.18.2_1 | – |
| FreeBSD 15 | 8.18.2_1 | 8.18.2_1 | – |
| FreeBSD 14 | 8.18.2_1 | 8.18.2_1 | 8.18.2_1 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 8.18.2_1 | 8.18.2_1 | – |
| FreeBSD 14 | 8.18.2_1 | 8.18.2_1 | 8.18.2_1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
pkg audit for the packaged version 8.18.2_1.- fix fetch problems when SENDMAIL_WITH_TLS=yesb5851c5b0e
- add SIZE4857d67313
- Update to 8.12.11aad600eb31
- fix Usage12fc4ace75
- move PKGMESSAGE up, bsd.port.mk has been fixed. PR: 5925428912533ba
- new default openldap21-client9538893b96
- bsd.port.mk enforces the existence of PKGMESSAGE, so we have to move the definition after bsd.port.mk. Otherwise PKGMESSAGE will be not part of the package.39162345aa
- add CONFLICTS Submitted by: eikemeier@fillmore-labs.com1753beed37
- new option SENDMAIL_WITHOUT_SHMEM [1], ports/57781 - install share/sendmail/cf/* files even when NOPORTDOCS [1], ports/57784 - Use of DOCSDIR [2] - use varibale paths in pkg-message [2] - make portlint happier [2] PR: 57781, 57784 Submitted by: lxv@send2pr.sink.omut.org [1], dinoex [2]d993406011
- add check to protect against override of base sendmail Suggested by: Volker Stolz1f40172f71
- Security update to 8.12.10 Approved by: marcus (portmgr)6dd038ffca
- use hook for bsd.openssl.mk - new target: howto-sasldb - new target: mailer.base - replace find -> ${FIND}cb9738f3b6- make option LDAP_PORT overwriteable827ad62b34
- New option LDAP_PORT - Fix LIB_DEPENDS to catch rename of openldap20 to openldap20-client493929444e
- Fix broken PATH on sparc64 portcluster. don't depend on funtion "depends on executable" in bsd.port.mk.b93365fafa
- Add dependency for saslauthdb442bb48c5
- add option SENDMAIL_WITH_DNSMAP - drop some trailing spacesbc9efc2abb
- Added new option SENDMAIL_WITH_SMTPS=yes The current sendmail port (mail/sendmail) does not allow to build build sendmail with smtps support (SSL but not STARTTLS). This mode is required by some MUA (ex. the only way to enable encryption in MS Outlook Express is to use smtps). PR: 51029 Submitted by: and@rsu.ru773e46a4dc
- allow "," in CFLAGS - SENDMAIL_WITH_TLS honors WITH_OPENSSL_BASE when set later by bsd.openssl.mkb7bf966f62
- use WITH_OPENSSL_BASEfc59bf5283
- use bsd.openssl.mk6670a706f1
- Security Update http://www.sendmail.org/8.12.9.htmlf859a9b496
- use include more consistentede342929a
- reorder message for old releasesb02309f0f1
- Update to 8.12.8 SECURITY FIX, urgent update recommended5acab0a843
Point dependencies on net/openldap2 to net/openldap20e53dff475f
- retire pkg-comment4eb8d6d1fa
- add COMMENT387f34ee24
- honor USE_OPENSSL_BASE6b5fdc3e63
- make portlint happier09666e3dd5
If MaxMimeHeaderLength is set and a malformed MIME header is fixed, log the fixup as "Fixed MIME header" instead of "Truncated MIME header". Problem noted by Ian J Hart. Submitted by: gshapirod257b80466
- Fix a configuration problem if LOCAL_RELAY or MAIL_HUB is used. Suggested by: rob.macgregor@techie.com Obtained from: sendmail.org0d42bb4d2c
- Update to 8.12.7f27af3acac
- remove libsm.a libsmutil.a libsmdb.a - add some patches submitted by Stephane Lentz, from http://www.sendmail.org/~ca/email/sm-812.html - If you use Cyrus-SASLv2 and DIGEST-MD5 then transferring larger messages - MSP might complain during a queue run about "MX list for ... points back to ...".3169487a86
reduce sasldb target2ed4d60c5e
update tls-install.sh Reviewed by: gshapiroce29408741
Update pkg-message for local paths and uucp. Add targets for easy install: root-sasldb, tls-install Small Security Fix, see http://www.sendmail.org/smrsh.adv.txtd1b553243e
get some garbage that patch merged within.93f3eba1b5
Fix problem when inatll,ion without mailer.conf PR: 42753c21ac8a53c
Improvement for Option SENDMAIL_WITH_SASL2 Submitted by: ume1ac21f6602
New option SENDMAIL_WITH_SASL2 cleanup on target submit.cf Extend pkg-message PR: 41458ce90746f4c
Update zo 8.12.6 Option SENDMAIL_WITH_PICKY_HELO_CHECKf2e6aed62d
moving saslv1 includes files to make it easier to add saslv2 PR: ports/40288 Submitted by: Mathieu Arnold <m@absolight.net> Approved by: knub211a1e6c4
Fix chmod in package PR: 40145 Submitted by: adrian3207bab665
Update: sendmail.8.12.5 smmsp uses now id 25, to avoid conflicts after upgrading527b949683
- Get rid of PERL and use SED3209d0ed2c
Add op.txt to package, op.ps is already there.1bc31aa3c8
- Update to: sendmail.8.12.4 - patch-stable is now in distributionb929c24aba
- get rid of duplicate code in Makefiles. - Fix USE_OPENSSL_PORT and USE_OPENSSL_BASE - drop obsolete/broken USE_OPENSSL65e2b09e20
Fix support for "site.config.m4.local", so User-Options will be part of the build.085b5c0861