karanik

Tech Memorizer

Postfix (MTA) Installation to Use Gmail SMTP. [Ubuntu/Mint]

Δεν υπάρχουν σχόλια
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 

Δεν υπάρχουν σχόλια :

Copyrights

Η αντιγραφή αναρτήσεων για προσωπική χρήση είναι ελεύθερη. Εάν επιθυμείς να αντιγράψεις κείμενα με σκοπό την περαιτέρω διάδοσή τους, είναι υποχρεωτική η αναφορά προέλευσης (βλ. παρακάτω άδεια). Εάν δείτε σε αυτή τη σελίδα κείμενα ή οτιδήποτε άλλο στα οποία είστε νόμιμος κάτοχος πνευματικών δικαιωμάτων και δεν αναγράφεται πηγή, επικοινωνήστε άμεσα μαζί μου.
Άδεια Creative Commons
Το karanik.gr διέπεται από την άδεια Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Greece.