This is an old revision of the document!
Konfigurera Postfix att använda Gmail som SMTP (Ubuntu)
Installera först några program
sudo apt-get install postfix mailutils libsasl2-2 ca-certificates libsasl2-modules
När du installerar postfix välj server som Internet Site och FQDN tex. ditt datornamn.park.se
Redigera konfigurationsfilen (jag använder vim)
sudo vim /etc/postfix/main.cf
Se till så att följande rader finns med.
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
Som du ser ovan saknas login och lösen till ditt gmail konto, detta lägger du i en annan fil
sudo vim /etc/postfix/sasl_passwd
Lägg in följande rad
[smtp.gmail.com]:587 USERNAME@gmail.com:PASSWORD
Kan vara bra att sätt om lite rättigheter på denna fil, så inte alla kan läsa den.
sudo chmod 400 /etc/postfix/sasl_passwd
Skapa filen som postfix läser login och lösen infrån
sudo postmap /etc/postfix/sasl_passwd
Validera cert
cat /etc/ssl/certs/Thawte_Premium_Server_CA.pem | sudo tee -a /etc/postfix/cacert.pem
Starta om postfix
sudo /etc/init.d/postfix reload
Ställa om säkerheten i ditt google konto
Längst ner på sidan https://myaccount.google.com/security
Testa
echo "Test mail from postfix" | mail -s "Test Postfix" you@example.com