Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!lll-tis!TWG.COM!galvin From: galvin@TWG.COM (James M Galvin) Newsgroups: comp.protocols.iso.x400 Subject: Re: Fw: Away-service Away-service Message-ID: <7364.580145525@twg.com> Date: 20 May 88 01:32:05 GMT References: <8805181100.AA12444@cblpf.ATT.COM> Sender: root@tis.llnl.gov Reply-To: James M Galvin Distribution: inet Organization: The Internet Lines: 26 Approved: post-x400@tis.llnl.gov > There is a very simple way to prevent "I am on vacation" messages > from going to mailing lists - the agent should never reply to a > message which does not have your address somewhere in the recipient > list in the headers. > Sorry, this sounds nice but I just don't believe it in practice. > How do I detect "my address" in the headers? There are umpteen different > machines I have guest logins on, and the mail might have gone to any of > them. [ ... deleted lots of examples of mailboxes ... ] Maybe I am missing something, but if a message is getting delivered to a given account, then either the account name and the name of the local machine appear somewhere in the headers or they don't. If they do then you don't send an "away service" message, otherwise you do. If you have many accounts which redistribute received mail to a central one, there still is no problem if the redistribution CORRECTLY includes the redistributed address. Notice I said redistribute, not forward. You, of course, know the distinction. Therefore, Erik's solution still holds. What am I missing? Jim