cpan-testers / cpantesters-project

A meta-project for tracking CPAN Testers project goals
6 stars 1 forks source link

Fix individual report e-mails #6

Open preaction opened 8 years ago

preaction commented 8 years ago

Both Mithaldu and Exodist have reported not getting their report e-mails for more than a year. Mithaldu is configured to receive individual report e-mails. Look in to why individual reports are not being sent, but daily reports are.

preaction commented 8 years ago

Barbie found that the individual reports weren't properly decompressing their JSON before parsing it, so they were throwing lots of errors. The code is changed in prod, and we need to check on it later to see if the problem is fixed.

openstrike commented 4 years ago

I also haven't received reports for several years which is because the emails fail SPF. I dug out this particular example from a couple of weeks ago:

postfix/smtpd[15526]: NOQUEUE: reject: RCPT from mx-out2.ewr1.develooper.com[147.75.199.41]: 550 5.7.1 <cpan@openstrike.co.uk>: Recipient address rejected: Please see http://www.openspf.org/Why?s=mfrom;id=barbie%40cpantesters.org;ip=147.75.199.41;r=palomar.dh.bytemark.co.uk; from=<barbie@cpantesters.org> to=<cpan@openstrike.co.uk> proto=ESMTP helo=<mx-out2.ewr1.develooper.com>

The current SPF record is:

v=spf1 a:metabase.cpantesters.org a:cpantesters.org a:gw.develooper.com mx ptr -all

And it appears that gw.develooper.com does not resolve so at a minimum this should be removed and probably replaced by the up-to-date hostname(s).