I figured out why my CPAN::Reporter smoke reports via gmail are not working. Verizon blocked outoging port 25 traffic on Sept 29. Can someone point out how to set my outgoing SMTP port to 587? I presume this is done in my config.ini:
debug=1 edit_report=default:ask/no pass/na:no email_from=mw487.yahoo....@gmail.com send_report=default:ask/yes pass/na:yes smtp_auth_pass=****************** smtp_auth_user=mw487.yahoo....@gmail.com smtp_server=smtp.gmail.com transport=Net::SMTP::TLS User mw487.yahoo....@gmail.com Password =****************** I read the docs, and the closest I can find is "Mail Server By default, Test::Reporter attempts to send mail directly to perl.org mail servers. This may fail if a user's computer is behind a network firewall that blocks outbound email. In this case, the following option should be set to the outbound mail server (i.e., SMTP server) as provided by the user's Internet service provider (ISP): * smtp_server = <server list> -- one or more alternate outbound mail servers if the default perl.org mail servers cannot be reached; multiple servers may be given, separated with a space (none by default) In at least one reported case, an ISP's outbound mail servers also refused to forward mail unless the email_from was from the ISP-given email address." but I see nothing about PORT. Thanks. Here is the smoking gun: (I changed port 25 to 587 in Thunderbird, and that worked!) Dear Verizon Online Customer, Verizon Online will soon be making changes to our network to further strengthen the security of our customers’ email messages and our network and to help prevent spam. We have blocked incoming email from Port 25, which is the default port used by email programs to connect to email servers and to send email, for some time now. We are now taking the additional step of blocking outgoing e-mail messages from Port 25 to help ensure that our network is not used by spammers. Depending on whether you use a web-based email service or an email program such as Microsoft Outlook®, you may need to make changes to your computer settings to ensure that your ability to send email is not interrupted. If you use a web-based Email service (either Verizon.net or a third party email service, such as Gmail, Hotmail, Yahoo, AOL, etc.): · If you use a web-based email service to send your email, you do not need to do anything as our implementation of Port 25 blocking for outgoing email messages will not affect your ability to send or receive web-based email. If you use a third party Email service such as Gmail, Hotmail, Yahoo, AOL and an Email program such as Microsoft Outlook: · If you use an email service other than Verizon.net (such as Gmail, Hotmail, Yahoo, AOL, etc.) to send email through a program like Microsoft Outlook, you will need to make the following modification to your computer settings so that your ability to send email will not be affected: · Change the port number in the “Advanced” section of your email program from Port 25 to Port 587. Detailed instructions on how to change the port settings on your computer can be found at www.verizon.net/port25. · If you’re using an email provider other than Verizon.net (such as Gmail, Hotmail, Yahoo, AOL, etc.) to send email through your email program and you are unable to send email after making the change to Port 587, please contact your email provider for additional information on their recommended port settings. The above changes are necessary in order to allow you to continue to send email through your email program after September 29, 2009. Thank you for being a valued Verizon customer.