How to send mail with Mamp WordPress on a Mac

How to send mail with Mamp WordPress on a Mac
October 2, 2015 Steph

First off a big thank you to Matt Messmer for the fix.

 

Open your mail log

 


open /var/log/mail.log


Open the file /etc/postfix/main.cf in any text editor.

Add this to main.cf


myorigin = gmail.com
myhostname = smtp.gmail.com
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_sasl_mechanism_filter = plain
inet_protocols = ipv4
smtp_use_tls = yes
smtp_tls_security_level=encrypt
tls_random_source=dev:/dev/urandom

I had to comment these out for mine to work

#mydomain_fallback = reconfigure.ca
#sender_canonical_maps = regexp:/etc/postfix/sender_canonical
#recipient_canonical_maps = regexp:/etc/postfix/recipient_canonical

 

Open /private/etc/postfix/master.cf


Uncomment this line (remove the #)

tlsmgr  unix –       –       n       –       1       tlsmgr

Create sasl_passwd


sudo nano /etc/postfix/sasl_passwd

add this line to it

[smtp.gmail.com]:587 username@gmail.com:password

CMD-X to close

Y to save

NOTE: Change username and password to your google username and password

Run the following commands in terminal, one by one


sudo chmod 600 /etc/postfix/sasl_passwd
sudo postmap /etc/postfix/sasl_passwd
sudo launchctl stop org.postfix.master
sudo launchctl start org.postfix.master
sudo postfix upgrade-configuration

sudo postfix reload
sudo postfix flush

Testing


date | mail -s test username@gmail.com

Troubleshooting

Pay close attention to mail.log along the way, note the errors and fix them.

0 Comments

Leave a reply

Sign up for Shopify and receive 10% off my services

Get Started!