ID10T out of office responders (was Re: Yahoo DMARC breakage)
On 4/10/2014 6:29 AM, Rich Kulawiec wrote:
On Wed, Apr 09, 2014 at 05:15:59PM -0400, William Herrin wrote:
Maybe this is a good thing - we can stop getting all the "sorry I'm out of the office" emails when posting to a list.
I entirely support that goal, but my preferred solution is the complete eradication of the software (a lot of which makes mistakes that have been well-known as mistakes for decades) and thus the entire practice of setting up "out of office" messages.
[relevant discussion]
But I think by now everyone who is capable of being educated has been educated and realizes that the one of the reasons for the absence of a response is that the recipient hasn't seen the relevant message yet. There's really no need to spin the roulette wheel and hope that the combination of MUAs and MTAs on both ends is functional enough to enable the out-of-office software (optimistically presuming it's halfway sane) to figure out what it should do.
And the truly paranoid that are scared to death that nobody will miss them, have learned to forward the flow to a device that is never "out of the office". (I have filters on the two accounts whose mail I EVER read that forward mail from named sources to my BlackBerry. My Kindle gets copies af all mail sent to those two accounts (mostly since I have been to lazy to set up the filtered stream and I almost never look at it anyway).
And that's before we even get to the security and privacy issues that are in play, which are substantial.
And that is where I started. In every other part of my life the conventional wisdom has been "do NOT put a thing on the Sassiety page about your up-coming around-the-world cruise and the camera equipment you have bought for the trip", "Leave lights and a radio on timers", "stop the mil and the newspapers", "get somebody to mow the lawn and pick up the trash every few days", "have somebody down the street park their car in your driveway"and so on. Why on G*ds blue Earth would I want put up posters and flyers that say "need a stapler? I just got a new one.", "I won't be looking for my desk chair for a while.", and "If your keyboard fails,......"?
So while there are numerous approaches to solving the problem of errant out-of-office messages, and some of those approaches work pretty well in the field, I would prefer to kill the problem by attacking the source: the *existence* of out-of-office autoresponders.
Amen -- Requiescas in pace o email Two identifying characteristics of System Administrators: Ex turpi causa non oritur actio Infallibility, and the ability to learn from their mistakes. (Adapted from Stephen Pinker)
So.... Suppose I configure my email to send a "Thanks, we have received your email, we will reply shortly in office hours.". Whats the Holy Headers so even poorly configured servers don't cause a AutoReply Storm? Googling, I found "Precedence", "X-Auto-Response-Suppress",..? For something like this, normally I would scan lots of opensource projects in www.google.com/codesearch (so I can learn from the projects with a large number of hours in production) , but seems down at the moment. -- -- ℱin del ℳensaje.
On Fri, 11 Apr 2014, Tei wrote:
Suppose I configure my email to send a "Thanks, we have received your email, we will reply shortly in office hours.". Whats the Holy Headers so even poorly configured servers don't cause a AutoReply Storm? Googling, I found "Precedence", "X-Auto-Response-Suppress",..? For something like this, normally I would scan lots of opensource projects in www.google.com/codesearch (so I can learn from the projects with a large number of hours in production) , but seems down at the moment.
If that's what you want to do, then setting one or more of these may help: Auto-submitted: auto-generated X-Auto-Response-Suppress: OOF Precendence: bulk (Other values of the last two are possible). RFC3834 is background reading and references Auto-submitted:. X-Auto-Response-Suppress: is used by MS Exchange/Outlook. But if those servers really are "poorly configured", there's no guarantee they will honour any of those anyway. If you want more control for yourself, you need to filter the return messages out. I do this in Exim to identify "automatically generated email" to be thrown away in some circumstances: condition = ${if or { \ { match {$h_precedence:} {(?i)junk|bulk|list} } \ { eq {$sender_address} {} } \ { def:header_X-Cron-Env: } \ { def:header_Auto-Submitted: } \ { def:header_List-Id: } \ { def:header_List-Help: } \ { def:header_List-Unsubscribe: } \ { def:header_List-Subscribe: } \ { def:header_List-Owner: } \ { def:header_List-Post: } \ { def:header_List-Archive: } \ { def:header_Autorespond: } \ { def:header_X-Autoresponse: } \ { def:header_X-Autoreply-From: } \ { def:header_X-eBay-MailTracker: } \ { def:header_X-MaxCode-Template: } \ { match {$h_X-Auto-Response-Suppress: } {OOF} } \ { match {$h_X-OS:} {HP Onboard Administrator} } \ { match {$h_X-MimeOLE:} {\N^Produced By phpBB2$\N} } \ { match {$h_Subject:} {\N^Yahoo! Auto Response$\N} } \ { match {$h_Subject:} {\N^ezmlm warning$\N} } \ { match {$h_X-FC-MachineGenerated:} {true} } \ { match {$h_X-Spam-Flag:} {\N^yes\N} } \ { match {$message_body} {\N^Your \"cron\" job on\N} } \ { match {$h_Subject:} {\N^Out of Office\N} } \ { match {$h_Subject:} {\N^Auto-Reply:\N} } \ { match {$h_Subject:} {\N^Autoresponse:\N} } \ { match {$h_Subject:} {\N(Auto Reply)$\N} } \ { match {$h_Subject:} {\N(Out of Office)$\N} } \ { match {$h_Subject:} {\Nis out of the office.$\N} } \ { match {$h_From:} {\N(via the vacation program)\N } } \ { ! match {$header_To: $header_CC: $header_Bcc: \ $header_Resent-To: $header_Resent-Cc: $header_Resent-Bcc:} \ } \ } {no} {yes} \ } (I have not reviewed this for a very long time). Be careful. Jethro. . . . . . . . . . . . . . . . . . . . . . . . . . Jethro R Binks, Network Manager, Information Services Directorate, University Of Strathclyde, Glasgow, UK The University of Strathclyde is a charitable body, registered in Scotland, number SC015263.
participants (3)
-
Jethro R Binks
-
Larry Sheldon
-
Tei