diff options
Diffstat (limited to 'network/opensmtpd/README')
-rw-r--r-- | network/opensmtpd/README | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/network/opensmtpd/README b/network/opensmtpd/README index d4f1281b7b..fba4cc0dd4 100644 --- a/network/opensmtpd/README +++ b/network/opensmtpd/README @@ -3,6 +3,10 @@ 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. +This package conflicts with the stock postfix (or sendmail) package +included in Slackware and overwrites some of its files, +so remove the postfix (or sendmail) package before installing opensmtpd + You must have smtpd and smtpq users and groups on the system for privilege separation - something like this should suffice: @@ -11,20 +15,18 @@ privilege separation - something like this should suffice: 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. +You will want to modify rc.local so that OpenSMTPD +will start on boot something like this: -Alpine hangs when sending mail using the opensmtp sendmail command and -the opensmtpd server is down. + # start opensmtpd a replacement for sendmail and postfix + if [ -x /etc/rc.d/rc.opensmtpd ]; then + . /etc/rc.d/rc.opensmtpd start + fi -To prevent this, modify the /etc/pine.conf or the user .pinerc to -send the mail directly to the server instead of using the -opensmtpd sendmail command: +Optional Dependency: LibreSSL - smtp-server=localhost +To use the LibreSSL runtime libraries + First install LibreSSL + then build OpenSMTPD +For hints on using alpine with OpenSMTPD see the README.alpine file |