1 .\" Copyright (c) 1999-2002 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.34 2002/06/27 23:51:52 ca Exp $
14 .TH VACATION 1 "$Date: 2002/06/27 23:51:52 $"
17 \- E-mail auto-responder
49 by default, to the sender informing them that you are currently not
51 The message is only sent to each sender once per reply interval (see
54 The intended use is in a
56 file. For example, your
60 \eeric, "|/usr/bin/vacation -a allman eric"
62 which would send messages to you (assuming your login name was eric) and
63 reply to any messages for
73 in the same manner as those received for the user's
77 Specify pathname of the sendmail configuration file.
78 This option is ignored if
81 This option defaults to the standard sendmail configuration file,
82 located at /etc/mail/sendmail.cf on most systems.
85 Send error/debug messages to stderr instead of syslog.
86 Otherwise, fatal errors, such as calling
88 with incorrect arguments, or with non-existent
90 are logged in the system log file, using
92 This should only be used on the command line, not in your
99 as name of the database instead of
102 .IR ~/.vacation.{dir,pag} .
105 starts with / it is relative to ~.
108 Initialize the vacation database files. It should be used
109 before you modify your
112 This should only be used on the command line, not in your
119 (for backwards compatibility).
120 This should only be used on the command line, not in your
125 Respond to the message regardless of whether the login is listed as
126 a recipient for the message.
127 Do not use this flag unless you are sure of the consequences.
128 For example, this will cause
130 to reply to mailing list messages which may result in removing
134 List the content of the vacation database file including the address
135 and the associated time of the last auto-response to that address.
136 This should only be used on the command line, not in your
143 as name of the file containing the message to send instead of
144 .IR ~/.vacation.msg .
147 starts with / it is relative to ~.
149 .BI \-R " returnaddr"
150 Set the reply envelope sender address
153 Set the reply interval to
155 days. The default is one week.
156 An interval of ``0'' or
158 (actually, any non-numeric character) will never send more than
162 option should only be used when the vacation database is initialized
170 instead of the incoming message sender address on the
172 line as the recipient for the vacation message.
175 Ignored, available only for compatibility with Sun's
179 Do not attempt to lookup
181 in the password file.
182 The -f and -m options must be used to specify the database and message file
183 since there is no home directory for the default settings for these options.
186 Reads an exclusion list from stdin (one address per line).
187 Mails coming from an address
188 in this exclusion list won't get a reply by
190 It is possible to exclude complete domains by specifying
192 as element of the exclusion list.
193 This should only be used on the command line, not in your
198 Set the sender of the vacation message to
201 This probably violates the RFCs since vacation messages are
202 not required by a standards-track RFC to have a null reverse-path.
205 reads the first line from the standard input for a
208 line to determine the sender.
214 No message will be sent unless
220 option) is part of either the
235 will be replied to (where these strings are
236 case insensitive) nor is a notification sent if a
240 line is included in the mail headers.
241 The people who have sent you messages are maintained as a
248 .I .vacation.{dir,pag}
249 in your home directory.
254 in your home directory, containing a message to be sent back to each
255 sender. It should be an entire message (including headers). For
256 example, it might contain:
259 From: eric@CS.Berkeley.EDU (Eric Allman)
260 Subject: I am on vacation
261 Delivered-By-The-Graces-Of: The Vacation program
264 I am on vacation until July 22. If you have something urgent,
265 please contact Keith Bostic <bostic@CS.Berkeley.EDU>.
271 default database file for db(3)
273 ~/.vacation.{dir,pag}
274 default database file for dbm(3)
277 default message to send