MAMP Pro
If you try to send a mail with MAMP Pro you will notice that this is not working out-of-the-box. MAMP Pro uses postfix as you can find on the last tab of the MAMP Pro app.
- Just fill in 'gmail.com' at the Domain of outgoing mail and restart the server.
- Now open the mail log file which is located in the /var/log directory and you will see:
May 28 16:09:39 Harms-MBP-3.fritz.box postfix/master[78220]: fatal: bind fe80::1 port 25: Can't assign requested address May 28 16:09:49 Harms-MBP-3.fritz.box postfix/master[78221]: fatal: bind fe80::1 port 25: Can't assign requested address
The reason of these errors is located in the wrong binding to the ipv6 instead of the ipv4.
To change this:
- Edit the file main.cf located in the /etc/postfix/main.cf in terminal.
- Type
$ sudo nano /etc/postfix/main.cf
- Add the line
inet_protocols = ipv4
- Save the file in nano.
- Stop postfix:
sudo launchctl stop org.postfix.master
- Start postfix:
sudo launchctl start org.postfix.master
- Now look in the mail.log
tail -f -n 65 /var/log/mail.log
- Resulting in
May 28 16:28:29 Harms-MBP-3.fritz.box postfix/master[78439]: fatal: bind fe80::1 port 25: Can't assign requested address May 28 16:28:40 Harms-MBP-3.fritz.box postfix/master[78440]: daemon started -- version 2.11.0, configuration /etc/postfix May 28 16:29:26 Harms-MBP-3.fritz.box postfix/master[78440]: terminating on signal 15 May 28 16:29:26 Harms-MBP-3.fritz.box postfix/master[78443]: daemon started -- version 2.11.0, configuration /etc/postfix
- Fixed