Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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