A number of email providers are now using something called DMARC - Domain-based Message Authentication, Reporting and Conformance - which is basically a form of email authentication intended to combat spammers. In simple terms one of the things it does is to check if the email has been sent from the server indicated by the "From" field. In other words, if your email says it's from yahoo.com but it hasn't actually been sent from yahoo's email servers it could be rejected.
However, there are many circumtances, such as mailing lists and "Contact Us" forms, such as the one we use on both the library and LSF publications sites, where the email server will legitimately not match the email address "From" field. Fortunately, the email providers can specify how such mis-matches are handled. Yahoo has very recently changed the way its own emails should be handled in a rather braindead way that now means that messages sent using "Contact Us" forms with yahoo.com email addresses will be rejected. You can read more about it here:
http://www.appnitro.com/forums/topic/form-submissions-from-yahoo-email-users-may-not- come-throughhttp://www.pcworld.com/article/2141120/yahoo-email-antispoofing-policy-breaks-mailing -lists.htmlSo, if you've recently sent a "contact us" message using a yahoo.com email address we won't have seen it, initially at least. We're currently fishing through the rejected email logs to try and retrieve any such mesages.
In the interim, while we work out what to do about it I'd recommend contacting us using our email address if you have it and using yahoo's own crappy email application.