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).
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.
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
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"