Peter Volkov:
> ? ??, 10/12/2014 ? 14:35 -0500, Wietse Venema ?????:
> > Peter Volkov:
> > > We use smtplib in python to send mail through postfix. As I saw from
> > > tcpdump smtplib does not set "Date:" field, so I suspect postfix does
> > > that. Now, as I see postfix sets date as:
> > > Date: Wed, 10 Dec 2014 05:40:50 -0800 (PST)
> > 
> > The (PST) is a comment. Surely, their parser understands how comments
> > work.
> 
> Thanks Wietse! This helped me to understand what CFWS in rfc stands for.
> Looks like some spam filter is too strict so I've reported this issue to
> their postmaster.

Thanks. For posteriority, the date-time is defined as:

   date-time       =   [ day-of-week "," ] date time [CFWS]

   date            =   day month year

   time            =   time-of-day zone

   CFWS            =   (1*([FWS] comment) [FWS]) / FWS

Source: RFC 2822 and RFC 5322. I omitted some rules for brevity.

If the filter does not allow comments, then it is not too strict,
instead it fails to implement part of the standard.

        Wietse

Reply via email to