slackbuilds/network/opensmtpd
Richard Narron 84055738f4
network/opensmtpd: Updated for version 6.0.2p1.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2016-10-14 22:20:01 +07:00
..
README network/opensmtpd: Updated for version 5.9.2p1. 2016-05-20 20:03:53 +07:00
aliases network/opensmtpd: Added (Open SMTPd) 2013-04-15 17:21:03 -05:00
doinst.sh network/opensmtpd: Added (Open SMTPd) 2013-04-15 17:21:03 -05:00
opensmtpd.SlackBuild network/opensmtpd: Updated for version 6.0.2p1. 2016-10-14 22:20:01 +07:00
opensmtpd.info network/opensmtpd: Updated for version 6.0.2p1. 2016-10-14 22:20:01 +07:00
rc.opensmtpd network/opensmtpd: Updated for version 1.0.2 + new maintainer. 2015-07-22 15:05:19 +07:00
slack-desc network/opensmtpd: Updated for version 5.4.1p1. 2013-12-14 10:52:36 -06:00

README

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.

You must have smtpd and smtpq users and groups on the system for
privilege separation - something like this should suffice:

  groupadd -g 270 smtpd
  useradd -u 270 -g 270 -r -s /bin/false -d /var/empty smtpd
  groupadd -g 271 smtpq
  useradd -u 271 -g 271 -r -s /bin/false -d /var/empty smtpq

You will want to add /etc/rc.d/rc.opensmtpd to rc.local so that it
will start on boot (or perhaps consider symlinking rc.sendmail to
rc.opensmtpd).

This package conflicts with the stock sendmail package included in
Slackware and overwrites some of its files, so remove the sendmail
package before installing opensmtpd.

In the change from version 5.7.3p2 to 5.9.2p1 the ownership and permissions
changed for the /var/spool/offline directory

  chown -R root:smtpq /var/spool/offline
  chmod 770           /var/spool/offline