procmail
[Top] [All Lists]

FROM_MAILER test discarding legit mail - who's problem?

2007-09-20 09:38:14
The college where I work licenses a web conferencing system as a
hosted (off-site) application.  When a faculty member schedules a
meeting on that conferencing system they are sent an automatically
generated email message listing URLs for accessing the meeting.

These automatically generated email messages are thrown out if the
faculty member has elected to forward ALL of their College email to
another email address.   I understand why, and I know how to fix it
within my own procmailrc file.   I'm trying to figure out who needs to
change, the college or the web conferencing company, to fix this for
the other faculty who may be affected.

The automated messages include the following line in the mail header:

  From:  notification-service(_at_)elluminate(_dot_)com


If a person at the college wants ALL of their email forwarded to say,
myaddress(_at_)somewhere(_dot_)com, a script inserts the following into that
user's procmailrc file:


:0
* !^FROM_MAILER
! myaddress(_at_)somewhere(_dot_)com


:0
/dev/null


The FROM_MAILER macro expands to a regular expression that's spelled
out in the procmailrc man page.  Only messages with headers that do
NOT match the FROM_MAILER regular expression are forwarded to
myaddress(_at_)somewhere(_dot_)com   All other messages are discarded.

This condition is used to prevent mail loops from bounced messages,
delivery failures and such.

The trouble is the automated messages from the web conferencing system
are being discarded because FROM_MAILER matches the line:

  From: notification-service(_at_)elluminate(_dot_)com

specifically because the word 'service' appears on the From line.

Again, I have adjusted for this in my own procmailrc.

I don't want to ask our sysadmin to change the procmail recipe used
for mail forwarding to allow the email messages from this (widely used
at the college) web conferencing system to be forwarded.  I would
rather ask the web conferencing company to change the From: header in
their automated emails.  All they would have to do is remove the word
'service'.

Questions:

Is the simple recipe for forwarding ALL email to another account shown
above commonly used?

Is there an RFC or other standard or recommendation that governs the
use of the word 'service' in a From: header?

Is the web conferencing company actually playing by the rules by
identifying itself as being FROM_MAILER and we at the college simply
have to change our forwarding recipe?

Thanks!
Steve Narmontas
____________________________________________________________
procmail mailing list   Procmail homepage: http://www.procmail.org/
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail