This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
Re: ssmtp 2.38.7-4 reads headers from message body.
On Fri, Oct 17, 2003 at 11:04:19AM +0100, Sam Edge wrote:
> Corinna Vinschen <corinna-cygwin@cygwin.com> wrote in
> <20031017093307.GK25076@cygbert.vinschen.de>
> in gmane.os.cygwin on Fri, 17 Oct 2003 11:33:07 +0200:
>
> > I'm not familar with the mail-related RFCs. Is
> > it allowed to send lines with DOS lineendings?
>
> The RFCs for SMTP e-mail (RFC2821 and its predecesors) /require/ CR-LF
> ("\r\n" i.e. "DOS") line endings. (Probably because debugging using
> dumb terminals or printers was easier that way in days of yore.)
Interesting. So a check as in ssmtp:
while ((fgets (buffer, sizeof buffer, stdin) != NULL) && (buffer[0] != '\n'))
{
/* It's a header line */
}
seems a bit oversimplified, right?
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Developer mailto:cygwin@cygwin.com
Red Hat, Inc.
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/