Inhaltsverzeichnis

Allgemein

Oft ist es nicht notwendig einen großen Mailserver zu installieren. Beispielsweise will man mit einem System nur Mails versenden und hat diesbezüglich bereits einen SMTP-Server zur Verfügung (z.B. auf einem anderen Server, oder einfach bei einem öffentlichen Mailanbieter).

ssmtp installieren

Zunächst wird ssmtp installiert

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

Das make replace ersetzt die sendmail spezifischen angaben in der /etc/mail/mailer.conf.

Konfigurieren

Zur Konfiguration wird die Datei /usr/local/etc/ssmtp/ssmtp.conf angelegt (oder aus der dort bereits liegenden ssmtp.conf.sample kopiert).

Um z.B. ein Google-Mail Konto zum Versandt zu verwenden sehen die Einstellungen wie folgt aus:

root=myemail@gmail.com
mailhub=smtp.gmail.com:587
UseSTARTTLS=yes
UseTLS=yes
AuthUser=myemail@gmail.com
AuthPass=mypassword 

Sendmail deaktivieren

Anschließend wird die /etc/rc.conf angepasst:

sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
ssmtp_enable="YES"