n>
n> I just tested this, with both solaris vacation, and sendmail.org
n> vacation. It worked as advertised in my tests.
p> This is standard behavior.
I suppose I must believe that no-one else is seeing this effect, then!
But just what is different in our environment? :(
p> Are those messages generated by vacation on your SUN or by vacation-like
p> software on other systems?
[woes due to Microsoft Exchange omitted]
No, this is definitely the Solaris /usr/bin/vacation - I have looked at
the .forward files of the users involved.
We run Exim rather than Sendmail as MTA on our major systems, so just
in case that had something to do with it (although I can't really imagine
why) I repeated some experiments on a practically pristine Solaris 8
workstation, with the latest sendmail patch (110615-01) applied, using
only local mail.
I set up a bog-standard vacation environment for cet1, with the .forward
file containing:
\cet1, "|/usr/bin/vacation cet1"
I provoked an error report to be sent to it, by attempting to send mail
to a non-existent recipient, and it duely arrived, looking like this in
/var/mail/cet1:
| From MAILER-DAEMON Wed Jun 20 15:05:42 2001
| Return-Path: <MAILER-DAEMON>
| Received: from localhost (localhost)
| by mallard.csi.cam.ac.uk (8.10.2+Sun/8.10.2) id f5KE5fn04638;
| Wed, 20 Jun 2001 15:05:41 +0100 (BST)
| Date: Wed, 20 Jun 2001 15:05:41 +0100 (BST)
| From: Mail Delivery Subsystem <MAILER-DAEMON>
| To: cet1
| MIME-Version: 1.0
| Content-Type: multipart/report; report-type=delivery-status;
| boundary="f5KE5fn04638.993045941/mallard.csi.cam.ac.uk"
| Subject: Returned mail: see transcript for details
| Auto-Submitted: auto-generated (failure)
| Content-Length: 1332
| Status: RO
|
| This is a MIME-encapsulated message
|
| --f5KE5fn04638.993045941/mallard.csi.cam.ac.uk
|
| The original message was received at Wed, 20 Jun 2001 15:05:41 +0100 (BST)
|
| ----- The following addresses had permanent fatal errors -----
| (reason: 550 Host unknown)
[etc., etc.]
But, contrary to expectations [ well, yours, but not mine by this stage :) ]
this generated a vacation message to MAILER-DAEMON, which looked like this:
| From cet1 Wed Jun 20 15:05:43 2001
| Return-Path: <cet1>
| by mallard.csi.cam.ac.uk (8.10.2+Sun/8.10.2) id f5KE5gE04641
| for MAILER-DAEMON; Wed, 20 Jun 2001 15:05:42 +0100 (BST)
| Date: Wed, 20 Jun 2001 15:05:42 +0100 (BST)
| To: MAILER-DAEMON
| Content-Type: text/plain; charset=us-ascii
| Mime-Version: 1.0
| From: cet1 (via the vacation program)
| Subject: away from my mail
| Content-Length: 135
| Status: RO
|
| I will not be reading my mail for a while.
| Your mail regarding "Returned mail: see transcript for details" will be read when I return.
The only modification the /etc/mail/aliases from the Solaris default on
this system was the addition of a "root: cet1" line, so that the last
message actually comes back to cet1:
mailer-daemon -> postmaster -> root -> cet1
Any ideas on why /usr/bin/vacation behaves differently in Cambridge will
be gratefully received! :)
Chris Thompson