
This is probably obvious, but I thought I'd shoot the list an email and ask.
Is there a way to redirect emails to a list from non-members to another email address?
Basically, I have a list of our IT group that we use internally to send each other things, then we have a trouble ticket queue that everyone else should use. Alas, over the years, our internal list email has gotten out. Is there a good way to say "posts by non-members should redirect/bounce to the ticketing system email"?
Thanks!
-Ryan

Tanstaafl wrote
Except the MTA doesn't know whether or not the post is from a list member.
One could set Privacy options... -> Sender filters -> generic_nonmember_action to Discard and Privacy options... -> Sender filters -> forward_auto_discards to Yes. This will cause all non-member posts to be discarded from the list but forwarded as an attachment to a message To: LISTNAME-owner@..., From: LISTNAME-bounces@... with Subject: 'Auto-discard notification'. One could set one of the owner/moderator addresses to an address which pipes to a process which looks for that message and extracts the attached message/rfc822 part and sends it to the ticketing system.
Or, one could just add the pipe to that process to the LISTNAME-owner alias in the MTA, or pipe all LISTNAME-owner mail to a process which either pipes the mail to 'mailman LISTNAME owner' or sends the attached message to the ticket system.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

Tanstaafl wrote
Except the MTA doesn't know whether or not the post is from a list member.
One could set Privacy options... -> Sender filters -> generic_nonmember_action to Discard and Privacy options... -> Sender filters -> forward_auto_discards to Yes. This will cause all non-member posts to be discarded from the list but forwarded as an attachment to a message To: LISTNAME-owner@..., From: LISTNAME-bounces@... with Subject: 'Auto-discard notification'. One could set one of the owner/moderator addresses to an address which pipes to a process which looks for that message and extracts the attached message/rfc822 part and sends it to the ticketing system.
Or, one could just add the pipe to that process to the LISTNAME-owner alias in the MTA, or pipe all LISTNAME-owner mail to a process which either pipes the mail to 'mailman LISTNAME owner' or sends the attached message to the ticket system.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (3)
-
Mark Sapiro
-
Ryan Stasel
-
Tanstaafl