Se si utilizza Sendmail come server di posta elettronica, è possibile migliorare la deliverability configurando uno smart host smtp relay come turboSMTP. Questa scelta lungimirante consente sia di essere riconosciuti come mittenti di posta elettronica affidabili sia di prevenire eventuali furti di identità. Ecco il percorso che devi seguire per configurare il nostro smart host relay in Sendmail:
Prima di tutto, in /etc/mail/access imposta le tue credenziali di accesso
AuthInfo:pro.turbo-smtp.com "U:yourUserName" "P:yourPassword" "M:PLAIN"
Ora, in /etc/mail/sendmail.mc, dopo la prima riga (#dnl define (‘SMART_HOST’, ‘smtp.your.provider’) dnl), imposta la definizione del tuo Smart Host:
define(`SMART_HOST', `pro.turbo-smtp.com')dnl FEATURE(`access_db')dnl define(`RELAY_MAILER_ARGS', `TCP $h 587')dnl define(`ESMTP_MAILER_ARGS', `TCP $h 587')dnl
Per completare la procedura, aggiorna i file sendmail.cf e access.db. Presta attenzione: dovrai eseguire questi comandi come ‘su’ o ‘root’
$ cd /etc/mail $ m4 sendmail.mc >sendmail.cf $ makemap hash access < access
Infine riavvia Sendmail seguendo il percorso corrispondente alla tua versione di Sendmail:
Per le versioni precedenti:
$ /etc/init.d/sendmail restart
Per le versioni più recenti:
$ service sendmail restart