- Update OS
sudo yum update -y - Install Postfix dan Mailx
sudo yum install -y postfix cyrus-sasl-plain mailx - Configure Postfix
sudo vi /etc/postfix/main.cf
Tambahkan config berikut :
relayhost = [smtp.gmail.com]:587
smtp_use_tls = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/ssl/certs/ca-bundle.crt
Create file 'sasl_passwd' :
sudo nano /etc/postfix/sasl_passwd
isi file tersebut dengan teks berikut :
[smtp.gmail.com]:587 youremail@gmail.com:yourpassword - Amankan Credentials dan Update Postfix
Atur owner dan file permission :
sudo chown root:root /etc/postfix/sasl_passwd
sudo chmod 600 /etc/postfix/sasl_passwd
sudo postmap /etc/postfix/sasl_passwd
Restart dan enable Postfix :
sudo systemctl restart postfix
sudo systemctl enable postfix - Ujicoba kirim email via smtp google
echo "This is a test email" | mailx -s "Test Email Subject" recipient@example.com
Sumber : this website
No comments:
Post a Comment