Se non abbiamo ancora installato postfix, possiamo iniziare con:
|
1 |
apt-get install postfix libsasl2-2 ca-certificates libsasl2-modules |
ora bisogna modificare il file /etc/postfix/main.cf aggiungendo:
|
1 2 3 4 5 6 |
relayhost = [smtp.gmail.com]:587 smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_security_options = noanonymous smtp_tls_CAfile = /etc/postfix/cacert.pem smtp_use_tls = yes |
ora creare il file /etc/postfix/sasl_passwd:
|
1 |
[smtp.gmail.com]:587 user.name@gmail.com:password |
dove sotituiremo user.name@gmail.com:password con il nostro account gmail.
Poi sistemiamo i permessi e convertiamo il file in .db per farlo usare da postfix:
|
1 2 |
chmod 400 /etc/postfix/sasl_passwd postmap /etc/postfix/sasl_passwd |
infine prepariamo il certificato:
|
1 |
cat /etc/ssl/certs/Thawte_Premium_Server_CA.pem | sudo tee -a /etc/postfix/cacert.pem |
e ricarichiamo le impostazioni con:
|
1 |
/etc/init.d/postfix reload |
Bene, a questo punto controllando il file /var/log/mail.log potremo verificare che il relay tramite gmail funzioni correttamente.
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta