On Mon, 2020-05-11 at 17:43 +0800, Ed Greshko wrote: > I also think it is a good idea to see the format of what procmail is > getting from cron and comparing it to what ends up delivered by an > MTA such as postfix. > > From egreshko ..... is missing along with > Return-Path: > Delivered-To: > Received: by > Message-Id: > Date: > The MTA modifies the From: and To: lines to add a FQDN. > > And, yes, not all of those are "required". I was of the understanding that a "From line" is a MBOX thing, different from the From: header of an email. I knew Message-Id isn't required to be supplied from the authoring program, though having a unique ID right from the start would make it easier to identify all messages from start to finish (identify on the originator's archive of their sent messages before it went out to a SMTP server, with its return and replies, etc). Many of the other possible headers are also part of the mail delivery system, so wouldn't actually come from the message authoring program. I'd (logically) expect the SMTP server to fill in return-path, etc. -- uname -rsvp Linux 3.10.0-1127.el7.x86_64 #1 SMP Tue Mar 31 23:36:51 UTC 2020 x86_64 Boilerplate: All unexpected mail to my mailbox is automatically deleted. I will only get to see the messages that are posted to the mailing list. _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx