Posted by ecksley on June 11, 2010 at 5:10pm
Hi,
It seems as though one of the area's primary ISPs, Verizon, is blocking port 25 and thus blocking most outgoing email including all of the notifications from my local Drupal installations. The port issue is easy enough to fix on my email client, but I'm not so sure what can be done with the local server settings. I'm using a Mac running basic MAMP (not Pro).
Not a Drupal issue? True, but I can't be the only non-server admin with dozens of broken local Drupal installs. Maybe one of you are dealing with the issue and we can help each other. What I've tried:
- I bough Verizon's Premium tech support and they won't touch the issue.
- http://drupal.org/node/100875#comment-853508 looks promising but I can't get it to work for me when adapted to: relayhost = outgoing.verizon.net
- It seems as though Verizon specific forums are talking about a change to port 587... but I don't know where to implement that change in MAMP or otherwise (http://businessforums.verizon.net/t5/Verizon-net-Email/Port-587-Doesn-t-...) to get local Drupal mailing again.
Has anyone dealt with this problem?
Thanks so much!
-John

Comments
Using port 587 is normally
Using port 587 is normally the way to go but MAMP has a horrible Postfix implementation. I'm curious if someone else here has found a workaround.
One approach is to use the SMTP module and have your local Drupal sites route their mail through a remote server. That's what I've done.
Thanks Christefano! I had no
Thanks Christefano! I had no idea about the SMTP module. Works like a charm.
One tip for those looking to implement it... You will need to set up a php mailer class inside the smtp module's directory. It can be downloaded here
Check out the README.txt and INSTALL.txt files for the details.