about a month and a half ago the new signup validation emails for new signups that Links was generating were not be received by their recipients who signed up with yahoo or hotmail email addresses. i researched this and found is article on computerworld april 9 2014:
http://www.computerworld.com/s/article/9247512/Yahoo_email_anti_spoofing_policy_breaks_mailing_lists
Yahoo began imposing a stricter email validation policy that unfortunately
breaks the usual workflow on legitimate mailing lists.
The problem is a new DMARC (Domain-based Message Authentication,
Reporting and Conformance) "reject" policy advertised by Yahoo to third-party email servers
they are trying to limit spam, but it is breaking email generating scripts as well. the email is bounced and the header reads:
recipients. This is a permanent error. The following address(es) failed:
example@hotmail.com
SMTP error from remote mail server after end of data:
host mx2.hotmail.com [65.55.33.135]: 550 5.7.0 (COL004-MC6F27) Message could not be delivered.
Please ensure the message is RFC 5322 compliant.I found a website post which says to make your emails RFC 5322 compliant, you have to modify your email generating script (Links) where it formats emails it sends out to have this change:
change the email header from...
To...
From: name <example@hotmail.com>That way, the emails that Links generates will be accepted by users who are using hotmail and yahoo email addresses. (gmail addresses work fine)
Where in Links would I make this mod? thanks.
http://www.computerworld.com/s/article/9247512/Yahoo_email_anti_spoofing_policy_breaks_mailing_lists
Code:
In an attempt to block email spoofing attacks on yahoo.com addresses, Yahoo began imposing a stricter email validation policy that unfortunately
breaks the usual workflow on legitimate mailing lists.
The problem is a new DMARC (Domain-based Message Authentication,
Reporting and Conformance) "reject" policy advertised by Yahoo to third-party email servers
they are trying to limit spam, but it is breaking email generating scripts as well. the email is bounced and the header reads:
Code:
A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed:
example@hotmail.com
SMTP error from remote mail server after end of data:
host mx2.hotmail.com [65.55.33.135]: 550 5.7.0 (COL004-MC6F27) Message could not be delivered.
Please ensure the message is RFC 5322 compliant.
change the email header from...
Code:
From: (name) example@hotmail.com To...
From: name <example@hotmail.com>
Where in Links would I make this mod? thanks.