Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
— |
ssmtp [2017/10/02 13:40] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== 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 | ||
+ | |||
+ | <code> | ||
+ | # portmaster mail/ssmtp | ||
+ | # cd /usr/ports/mail/ssmtp | ||
+ | # make replace | ||
+ | </code> | ||
+ | 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: | ||
+ | <code> | ||
+ | root=myemail@gmail.com | ||
+ | mailhub=smtp.gmail.com:587 | ||
+ | UseSTARTTLS=yes | ||
+ | UseTLS=yes | ||
+ | AuthUser=myemail@gmail.com | ||
+ | AuthPass=mypassword | ||
+ | </code> | ||
+ | |||
+ | ====== Sendmail deaktivieren ====== | ||
+ | Anschließend wird die /etc/rc.conf angepasst: | ||
+ | |||
+ | <code> | ||
+ | sendmail_enable="NO" | ||
+ | sendmail_submit_enable="NO" | ||
+ | sendmail_outbound_enable="NO" | ||
+ | sendmail_msp_queue_enable="NO" | ||
+ | ssmtp_enable="YES" | ||
+ | </code> | ||