1 .\" Copyright (c) 1999-2001 Sendmail, Inc. and its suppliers.
2 .\" All rights reserved.
3 .\" Copyright (c) 1985, 1987, 1990, 1991, 1993
4 .\" The Regents of the University of California. All rights reserved.
7 .\" By using this file, you agree to the terms and conditions set
8 .\" forth in the LICENSE file which can be found at the top level of
9 .\" the sendmail distribution.
12 .\" $Id: vacation.1,v 8.25 2001/07/13 21:35:35 gshapiro Exp $
14 .TH VACATION 1 "$Date: 2001/07/13 21:35:35 $"
17 \- return ``I am not here'' indication
44 returns a message to the sender of a message telling them that you
45 are currently not reading your mail. The intended use is in a
47 file. For example, your
51 \eeric, "|/usr/bin/vacation -a allman eric"
53 which would send messages to you (assuming your login name was eric) and
54 reply to any messages for
64 in the same manner as those received for the user's
68 Specify pathname of the sendmail configuration file.
69 This option is ignored if
72 This option defaults to the standard sendmail configuration file,
73 located at /etc/mail/sendmail.cf on most systems.
76 Send error/debug messages to stdout instead of syslog.
77 Otherwise, fatal errors, such as calling
79 with incorrect arguments, or with non-existent
81 are logged in the system log file, using
87 as name of the database instead of
91 starts with / it is relative to ~.
94 Initialize the vacation database files. It should be used
95 before you modify your
102 (for backwards compatibility).
107 as name of the file containing the message to send instead of
108 .IR ~/.vacation.msg .
111 starts with / it is relative to ~.
114 List the content of the vacation database file including the address
115 and the associated time of the last auto-response to that address.
118 Set the reply interval to
120 days. The default is one week.
121 An interval of ``0'' or
123 (actually, any non-numeric character) will never send more than
129 instead of the incoming message sender address on the
131 line as the recipient for the vacation message.
134 Ignored, available only for compatibility with Sun's
138 Do not attempt to lookup
140 in the password file.
141 The -f and -m options must be used to specify the database and message file
142 since there is no home directory for the default settings for these options.
145 reads an exclusion list from stdin (one address per line).
146 Mails coming from an address
147 in this exclusion list won't get a reply by
149 It is possible to exclude complete domains by specifying
151 as element of the exclusion list.
154 Set the sender of the vacation message to
157 This probably violates the RFCs since vacation messages are
158 not required by a standards-track RFC to have a null reverse-path.
160 No message will be sent unless
166 option) is part of either the
181 will be replied to (where these strings are
182 case insensitive) nor is a notification sent if a
186 line is included in the mail headers.
187 The people who have sent you messages are maintained as a
191 in your home directory.
196 in your home directory, containing a message to be sent back to each
197 sender. It should be an entire message (including headers). For
198 example, it might contain:
201 From: eric@CS.Berkeley.EDU (Eric Allman)
202 Subject: I am on vacation
203 Delivered-By-The-Graces-Of: The Vacation program
206 I am on vacation until July 22. If you have something urgent,
207 please contact Keith Bostic <bostic@CS.Berkeley.EDU>.
212 reads the first line from the standard input for a
215 line to determine the sender.
223 default database file
226 default message to send