On Fri, Mar 27, 2009 at 03:05:43PM -0400, David F. Skoll wrote: > An RFC 2822 validator is (IMO) pointless. The mail RFCs, especially > anything related to MIME, are so badly specified and have so many > unspecified edge-cases that rejecting a so-called "invalid" message > for not conforming to the RFC would render you unable to communicate > with a significant fraction of the Internet.
As seen at YAPC::NA::2008, "Email Hates the Living": http://video.google.com/videoplay?docid=7054401183589794595 It's a good overview of how broken the RFCs are, with an extra helping of zombie humour on top. Worth a look if you have an hour to spare, though some of the slides are a bit blurry. Cheers, Dave -- Dave O'Neill <[email protected]> Roaring Penguin Software Inc. +1 (613) 231-6599 http://www.roaringpenguin.com/ For CanIt technical support, please mail: [email protected] _______________________________________________ NOTE: If there is a disclaimer or other legal boilerplate in the above message, it is NULL AND VOID. You may ignore it. Visit http://www.mimedefang.org and http://www.roaringpenguin.com MIMEDefang mailing list [email protected] http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

