Notizblock: ssmtp unter FreeBSD

Sendmail unter FreeBSD durch ssmtp ersetzen

"ssmtp is a send-only sendmail emulator [...] It does not do aliasing, which must be done either in the user agent or on the mailhub. Nor does it honor .forwards, which have to be done on the recieving host." (Aus der Beschreibung von ssmtp(8) entnommen.)

Man sollte auf jeden Fall die Manpage zu ssmtp lesen oder sich sonstwie über ssmtp informieren, da der Funktionsumfang sehr eingeschränkt ist im Vergleich zu beispielsweise Exim oder Postfix als Sendmailersatz. Aber auf manchen Rechnern will man etwas, was nicht viel mehr kann, als Mails verschicken.

Installation

cd /usr/ports/mail/ssmtp/
make
make replace

Konfiguration

/usr/local/etc/ssmtp/ssmtp.conf anpassen bzw. anlegen. (Im gleichen Verzeichnis gibt es eine Beispielskonfiguration, die vom Port installiert wird und als Vorlage verwendet werden kann...)

/etc/rc.conf anpassen:

sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"

(Siehe Setting Up to Send Only und Disable sendmail im FreeBSD Handbook, Kapitel Electronic Mail.)

Verbesserungsvorschläge

Im "Notizblock" sammle ich eigene kurze und eventuell nur bruchstückhafte Notizen. Für Verbesserungsvorschläge bin ich dennoch dankbar, wenn sich die Seite dadurch hilfreicher für Seitenbesucher machen lässt!