Postfix (MTA) Installation
Εγκατάσταση του postfix και ρύθμιση να στέλνει μέσω Gmail σε 7 απλά βήματα.
Ξεκινάνε με την εγκατάσταση των απαραίτητων
sudo apt-get install postfix mailutils libsasl2-2 ca-certificates libsasl2-modules

Μετά παμε να προσθέσουμε στο αρχείο
sudo nano /etc/postfix/main.cf
το παρακάτω (μαλλον θα υπάρχει μονο το relayhost = και θα κάνουμε αντικατάσταση)
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

Στο αρχείο
sudo nano /etc/postfix/sasl_passwd
Προσθέτουμε το λογαριασμό μας
[smtp.gmail.com]:587    username@gmail.com:password

Και μετά δίνουμε ("κλειδώνουμε" και πιστοποιητικό)
sudo chmod 400 /etc/postfix/sasl_passwd
sudo postmap /etc/postfix/sasl_passwd
cat /etc/ssl/certs/Thawte_Premium_Server_CA.pem | sudo tee -a /etc/postfix/cacert.pem
Φορτώνουμε όλες τις ρυθμίσεις
sudo /etc/init.d/postfix reload

Και τέλος κανω ένα τεστ στέλνοντας ενα email
echo "Test mail" | mail -s "Test Subject " you@example.com


Tip, μην ξεχνάς τα log
tail -f /var/log/mail.log