DMA anstelle von sendmail verwenden

DragonFly Mail-Agent (in FreeBSD 11 enthalten) ermöglicht es, sendmail zu ersetzen, wenn wir nur unseren Server / Desktop zum Senden von E-Mails benötigen.

sysrc sendmail_enable=NONE
 
service sendmail onestop
  
nano /etc/mail/mailer.conf => 

# Execute dma instead of sendmail
sendmail        /usr/libexec/dma
mailq           /usr/libexec/dma
newaliases      /usr/libexec/dma
rmail           /usr/libexec/dma
   
    
nano /etc/periodic.conf =>
#disable some sendmail specific daily maintenance routines
daily_clean_hoststat_enable="NO"
daily_status_mail_rejects_enable="NO"
daily_status_include_submit_mailq="NO"
daily_submit_queuerun="NO"

Bleibt die Konfiguration von DMA, hier ein Beispiel für ein Google Mail-Konto:

nano /etc/dma/dma.conf =>

SMARTHOST smtp.gmail.com
PORT 587
SECURETRANSFER
STARTTLS
AUTHPATH /etc/dma/auth.conf
MASQUERADE votre-login@gmail.com

 
echo 'votre-login|smtp.gmail.com:votre-mot-de-passe' > /etc/dma/auth.conf