FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Please give me your LTO-4 or better tape library and I'll put it to good use.
Port details
opensmtpd Security- and simplicity-focused SMTP server from OpenBSD
5.4.5,1 mail on this many watch lists=5 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: ashish@FreeBSD.org search for ports maintained by this maintainer
Port Added: 14 May 2012 13:13:11
License: ISCL
OpenSMTPD is a FREE implementation of the server-side SMTP protocol as
defined by RFC 5321, with some additional standard extensions. It
allows ordinary machines to exchange e-mails with other systems
speaking the SMTP protocol.

WWW: http://www.OpenSMTPD.org/
SVNWeb : Homepage : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. libcrypto.so.8 : security/openssl
Runtime dependencies:
  1. ca-root-nss.crt : security/ca_root_nss
  2. libcrypto.so.8 : security/openssl
Library dependencies:
  1. libevent.so : devel/libevent2
  2. libasr.so : dns/libasr
There are no ports dependent upon this port

To install the port: cd /usr/ports/mail/opensmtpd/ && make install clean
To add the package: pkg install mail/opensmtpd


Configuration Options
===> The following configuration options are available for opensmtpd-5.4.5,1:
     CA_BUNDLE=on: Install CA bundle for OpenSSL
     LIBASRDEVEL=off: Use development version of libasr
     MAILERCONF=off: Activate OpenSMTPD in mailer.conf(5)
     PAM=on: Pluggable authentication module support
===> Use 'make config' to modify these settings

USES:
cpe libtool

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
  2. http://distfiles.pirateparty.in/ashish/
  3. http://www.opensmtpd.org/archives/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2013-12-07
    Affects: users of mail/opensmtpd
    Author: ashish@FreeBSD.org
    Reason: 
      There has been changes to the OpenSMTPD configuration. Please refer to
      smtpd.conf(5), and use "smtpd -nf smtpd.conf" to validate.
    
    
  • 2013-03-27
    Affects: users of mail/opensmtpd
    Author: ashish@FreeBSD.org
    Reason: 
      Privilege separation is enabled in OpenSMTPD port from 5.3,1. Users
      upgrading from version 201303011853 or earlier are required to follow
      the instructions in pkg-message to fix the filesystem permissions on
      OpenSMTPD spool directories.
    
    
  • 2013-01-21
    Affects: users of mail/opensmtpd
    Author: ashish@FreeBSD.org
    Reason: 
      Please flush your mail queue before updating to version 201301191220.
    
    
  • 2013-01-02
    Affects: users of mail/opensmtpd
    Author: ashish@FreeBSD.org
    Reason: 
      OpenSMTPD port has been updated to the latest portable snapshot. There
      has been several changes to the configuration between the last version
      and this version, which requires configuration file need to be reviewed.
    
    

Number of commits found: 49

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
27 Apr 2015 02:42:23
Original commit files touched by this commit  5.4.5,1
Revision:384809
ashish search for other commits by this committer
- Update to 5.4.5p1
- Remove OPTIONS for the features unsupported upstream: SQLITE, MYSQL,
  LDAP, PGSQL, and REDIS
- Add workaround to prevent unnecessary dependency on autotools, due
  to problem with tarball
- Add note to UPDATING about the removal of OPTIONS
17 Apr 2015 11:47:53
Original commit files touched by this commit  5.4.4_1,1
Revision:384154
amdmi3 search for other commits by this committer
- Add LICENSE_FILE
- Add CPE info

Approved by:	portmgr blanket
29 Mar 2015 05:17:44
Original commit files touched by this commit  5.4.4_1,1
Revision:382567
ashish search for other commits by this committer
- Add OPTION to only update mailer.conf(5) on demand
- Update COMMENT so it complies with guidelines in Porter's
  Handbook

PR:		198375
Submitted by:	adamw
13 Feb 2015 11:52:23
Original commit files touched by this commit  5.4.4_1,1
Revision:378922
ashish search for other commits by this committer
- Update rc.d script to add a configtest command to test configuration
  before starting/restarting service.

PR:		197587
Submitted by:	elbarto at megadrive.org
07 Feb 2015 19:04:16
Original commit files touched by this commit  5.4.4,1
Revision:378611
ashish search for other commits by this committer
OpenSMTPD port updates

mail/opensmtpd:
 - Update to 5.4.4p1
 - Add LIBASRDEVEL option to depend on dns/libasr-devel
 - Use OpenSSL from ports, should help with migration to LibreSSL
 - Explicitly provide path to OpenSSL[1]

mail/opensmtpd-devel:
 - Update to 201502012312
 - Add LIBASR option to depend on dns/libasr
 - Remove MYSQL, PGSQL, LDAP, and REDIS options as they're removed
   upstream
 - Add a note for above to UPDATING
 - Explicitly provide path to OpenSSL[1]
 - Add a diff to fix build failure on FreeBSD[2]

Reported by:	TJ <tj at mrsk.me> (via private email)
Submitted by:	Herbert J. Skuhra <herbert at oslo.ath.cx> (via list)
22 Nov 2014 19:13:50
Original commit files touched by this commit  5.4.2_4,1
Revision:373091
crees search for other commits by this committer
Switch to USES=pgsql
22 Nov 2014 13:43:56
Original commit files touched by this commit  5.4.2_4,1
Revision:373059
bapt search for other commits by this committer
Remove useless @dir*
19 Sep 2014 12:40:53
Original commit files touched by this commit  5.4.2_4,1
Revision:368555
tijl search for other commits by this committer
- Drop dependency on autoconf and automake
- Use correct form of OPTIONS_SUB
- Remove FreeBSD 7 support
- Remove post-deinstall (handled by pkg)
31 Aug 2014 04:13:16
Original commit files touched by this commit  5.4.2_4,1
Revision:366721
ashish search for other commits by this committer
- Fix rc.d script so it can distinguish between smtpd processes
  running between host and jail

Submitted by:	Creaky <whatexercise at gmail.com> (via private email)
30 Aug 2014 11:03:27
Original commit files touched by this commit  5.4.2_3,1
Revision:366609
amdmi3 search for other commits by this committer
- Drop .la files, no dependees require them

Approved by:	portmgr blanket
24 Jul 2014 13:32:59
Original commit files touched by this commit  5.4.2_3,1
Revision:362796  Sanity Test Failure
bapt search for other commits by this committer
Only use libevent2

Remove libevent as libevent2 is providing a good compatibility interface as well
as providing better performances.
Remove custom patches from libevent2 and install libevent2 the regular way
Mark ports abusing private fields of the libevent1 API as broken
Import a patch from fedora to have honeyd working with libevent2
Remove most of the patches necessary to find the custom installation we used to
have for libevent2

With hat:	portmgr
05 Jul 2014 19:41:14
Original commit files touched by this commit  5.4.2_2,1
Revision:360813
bapt search for other commits by this committer
Fix LIB_DEPENDS
05 Jul 2014 12:19:33
Original commit files touched by this commit  5.4.2_2,1
Revision:360738
tijl search for other commits by this committer
Bump more ports that depend on libsqlite3.so:
- ports that set USE_SQLITE with the *_USE option helper
- ports that depend on libsqlite3 indirectly as reported by pkg rquery

Approved by:	portmgr (implicit)
01 Jul 2014 14:39:31
Original commit files touched by this commit  5.4.2_1,1
Revision:360023
bapt search for other commits by this committer
Use modern LIB_DEPENDS
04 Jun 2014 00:30:49
Original commit files touched by this commit  5.4.2_1,1
Revision:356418
ashish search for other commits by this committer
- Make rc.d script send signals only to the parent daemon process to
  fix a race condition.

Submitted by:	naddy (via private email)
05 Mar 2014 09:52:43
Original commit files touched by this commit  5.4.2,1
Revision:347103
ashish search for other commits by this committer
- Update to 5.4.2p1
- Add OPTIONS for CA bundle, and Redis support
- Switch to OptionsNG helpers
- Remove _smtpf user (not used anymore)

Changes:	http://article.gmane.org/gmane.mail.opensmtpd.general/1415
17 Feb 2014 10:04:05
Original commit files touched by this commit  5.4.1_1,1
Revision:344721
ashish search for other commits by this committer
- Add missing file

Reported by:	Nicolas EDEL (on IRC)
17 Dec 2013 09:41:43
Original commit files touched by this commit  5.4.1,1
Revision:336705
ashish search for other commits by this committer
- Fix typo in rc scripts

Reported by:	feld
07 Dec 2013 17:14:13
Original commit files touched by this commit  5.4.1,1
Revision:335834
ashish search for other commits by this committer
- Update to 5.4.1p1
- Update LICENSE information
- Add OPTIONS for SQLITE, MYSQL, PGSQL, and LDAP
- Add STAGE support
- Add a note to UPDATING about change in configuration

Changes:		http://article.gmane.org/gmane.mail.opensmtpd.general/1146
20 Sep 2013 19:59:14
Original commit files touched by this commit  5.3.3,1
Revision:327742
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail)
23 Jul 2013 21:39:07
Original commit files touched by this commit  5.3.3,1
Revision:323553
ade search for other commits by this committer
Hack around fallout from recent update to automake-1.14
30 Jun 2013 21:42:52
Original commit files touched by this commit  5.3.3,1
Revision:322107
ashish search for other commits by this committer
- Add opensmtpd-devel package to CONFLICTS_INSTALL
- Update LICENSE information to point to the actual LICENSE file[1]

Submitted by:	Alexander Milanov <a at amilanov.com>[1] (private mail)
07 Jun 2013 03:39:32
Original commit files touched by this commit  5.3.3,1
Revision:320144
ashish search for other commits by this committer
- Update to 5.3.3p1
- Remove unneeded dependency on databases/sqlite3
- Use a cleaner way to pass configuration directory[1]

PR:		ports/179364[1]
Submitted by:	Emmanuel Vadot <elbarto at bocal.org>[1]
Changes:	http://article.gmane.org/gmane.mail.opensmtpd.general/630
18 May 2013 21:54:43
Original commit files touched by this commit  5.3.2,1
Revision:318456
ashish search for other commits by this committer
- Update to 5.3.2p1

Changes:		http://article.gmane.org/gmane.mail.opensmtpd.general/561
27 Apr 2013 17:35:35
Original commit files touched by this commit  5.3.1,1
Revision:316677
ashish search for other commits by this committer
- Update to 5.3.1p1
- Use CONFLICTS_INSTALL, instead of CONFLICTS[1]

Changes:	http://article.gmane.org/gmane.mail.opensmtpd.general/469
Reported by:	Vincent Gross <dermiste at kilob.yt>
27 Mar 2013 14:58:56
Original commit files touched by this commit  5.3,1
Revision:315389
ashish search for other commits by this committer
- Update to 5.3p1
- Bump PORTEPOCH
- Add additional USERS for privilege separation
- Add instructions for fixing permissions in pkg-message
- Add a note about privilege separation to UPDATING file

Changes:		http://article.gmane.org/gmane.mail.opensmtpd.general/446
04 Mar 2013 02:50:49
Original commit files touched by this commit  201303011853
Revision:313390
ashish search for other commits by this committer
- Update to latest snapshot 201303011853
- Add option for PAM support

Changes:		http://article.gmane.org/gmane.mail.opensmtpd.general/435
23 Feb 2013 11:45:35
Original commit files touched by this commit  201302212015
Revision:312807
ashish search for other commits by this committer
- Update to latest snapshot 201302212015p1

Changes:	http://article.gmane.org/gmane.mail.opensmtpd.general/405
16 Feb 2013 07:19:27
Original commit files touched by this commit  201302152354
Revision:312325
ashish search for other commits by this committer
- Update to latest snapshot 201302152354

Changes:	http://thread.gmane.org/gmane.mail.opensmtpd.general/401
14 Feb 2013 14:31:31
Original commit files touched by this commit  201302141353
Revision:312231
ashish search for other commits by this committer
- Update to latest snapshot 201302141353

Changes:	http://article.gmane.org/gmane.mail.opensmtpd.general/394
06 Feb 2013 16:10:57
Original commit files touched by this commit  201302051638
Revision:311777
ashish search for other commits by this committer
- Update to latest snapshot 201302051638
31 Jan 2013 20:30:18
Original commit files touched by this commit  201301312105
Revision:311335
ashish search for other commits by this committer
- Update to latest snapshot 201301312105
29 Jan 2013 22:39:15
Original commit files touched by this commit  201301281310
Revision:311189
ashish search for other commits by this committer
- Update to latest snapshot 201301281310
21 Jan 2013 00:44:06
Original commit files touched by this commit  201301191220
Revision:310728
ashish search for other commits by this committer
- Update to latest snapshot 201301191220
- Add a note to UPDATING about flushing queue before update

Changes:	http://thread.gmane.org/gmane.mail.opensmtpd.general/341
18 Jan 2013 14:37:06
Original commit files touched by this commit  201301111154
Revision:310608
ashish search for other commits by this committer
- Update to latest snapshot 201301111154

Previous version committed few minutes ago was not latest, an error on my
part.
18 Jan 2013 14:26:49
Original commit files touched by this commit  201301050937
Revision:310606
ashish search for other commits by this committer
- Update to latest snapshot 201301050937
02 Jan 2013 13:25:06
Original commit files touched by this commit  201212222206
Revision:309815
ashish search for other commits by this committer
- Update to latest snapshot 201212222206
- Add dependency on databases/sqlite3
- Remove ABI version from LIB_DEPENDS
- Document the configuration change in UPDATING
09 Oct 2012 08:01:26
Original commit files touched by this commit  201210090136
Revision:305572
ashish search for other commits by this committer
- Update to latest snapshot 201210090136
24 Sep 2012 18:15:43
Original commit files touched by this commit  201209190752
Revision:304791
ashish search for other commits by this committer
- Update to latest snapshot 201209190752
22 Aug 2012 17:18:42
Original commit files touched by this commit  201208192045
ashish search for other commits by this committer
- Update to latest snapshot 201208192045
15 Aug 2012 07:26:24
Original commit files touched by this commit  201207311144
ashish search for other commits by this committer
- Update to latest snapshot 201207311144
- Fix rc.d script

PR:		ports/170577
Submitted by:	Artis Caune <Artis.Caune at gmail.com>
28 Jul 2012 12:14:54
Original commit files touched by this commit  201207281129
ashish search for other commits by this committer
- Update to latest snapshot 201207281129
19 Jul 2012 14:50:29
Original commit files touched by this commit  201207111000
ashish search for other commits by this committer
- Update to latest snapshot 201207111000
24 Jun 2012 14:43:27
Original commit files touched by this commit  201206212223_1
ashish search for other commits by this committer
- Add mirror to MASTER_SITES
- Add dependency on OpenSSL and fix for brokenness on 7.3
- Bump PORTREVISION

Reported by:    pav
23 Jun 2012 16:16:01
Original commit files touched by this commit  201206212223
ashish search for other commits by this committer
- Update to latest snapshot 201206212223
16 Jun 2012 22:34:10
Original commit files touched by this commit  201206161848
ashish search for other commits by this committer
- Update to latest snapshot 201206161848
- Remove a patch, accepted by upstream
29 May 2012 13:55:37
Original commit files touched by this commit  201205220027
ashish search for other commits by this committer
- Update to latest snapshot 201205220027
16 May 2012 12:06:27
Original commit files touched by this commit  201205011446
ashish search for other commits by this committer
- Add USER/GROUP, missed from previous commit
- Add _smtpd user to UIDs/GIDs

Reported by:    Nike <k-nike@inbox.ru>
14 May 2012 13:12:32
Original commit files touched by this commit  201205011446
ashish search for other commits by this committer
OpenSMTPD is a FREE implementation of the server-side SMTP protocol as
defined by RFC 5321, with some additional standard extensions. It
allows ordinary machines to exchange e-mails with other systems
speaking the SMTP protocol.

WWW:    http://www.OpenSMTPD.org/

Number of commits found: 49

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
proftpdMay 20
chromiumMay 19
clamavMay 19
ipsec-toolsMay 19
qemuMay 17
qemu-develMay 17
qemu-sbrunoMay 17
ruby-gemsMay 17
quasselMay 16
ufrawMay 15
rubygem-redcarpetMay 14
phpmyadminMay 13
firefoxMay 12
firefox-esrMay 12
libxulMay 12

17 vulnerabilities affecting 46 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24803
Broken 223
Deprecated 63
Ignore 492
Forbidden 1
Restricted 204
No CDROM 95
Vulnerable 21
Expired 9
Set to expire 54
Interactive 0
new 24 hours 4
new 48 hours7
new 7 days39
new fortnight82
new month133

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.