这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令假期,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
假期 — 返回“我不在这里”指示
概要
假期 -i [-r 间隔]
假期 -l
假期 -x
假期 [-a 别号[-c 网络地址[-d[-f db[-m 味精[-j[-z] 登录
商品描述
假期 向消息的发件人返回一条消息,告诉他们您目前正在
没有阅读你的邮件。 预期用途是 。向前 文件。 例如,您的 。向前
文件可能有:
\eric, "|/usr/bin/vacation -a allman eric"
它将向您发送消息(假设您的登录名是 eric)并回复任何
“eric”或“allman”的消息。
可用选项:
-a 别号
处理消息 别号 以与用户登录时收到的方式相同的方式
姓名。 使用 -a 别号 多次是可能的。
-c 网络地址
将假期消息复制到 网络地址.
-d 将消息打印到 stderr 而不是 syslog。
-f db 使用 db 作为数据库文件。
-m 味精 使用 味精 作为消息文件。
-j 即使在“收件人:”或“抄送:”中找不到我们的地址,也要回复消息
标题。 此选项非常危险,应格外小心使用。
-z 将回复消息的信封发件人设置为“<>”。
-i 初始化假期数据库文件。 它应该在你修改你的之前使用
。向前 文件中。
-r 将回复间隔设置为 间隔 天。 默认为一周。 一个区间
“0”表示对每条消息发送回复,间隔“无限”
(实际上,任何非数字字符)永远不会发送多个回复。 它
应该注意的是,“0”的间隔是非常危险的,因为它允许邮寄者
进入“我在度假”循环。
-x 从标准输入读取地址列表,每行一个,并将它们添加到
假期数据库。 来自这些排除地址的邮件将不会得到回复。
可以使用语法“@domain”排除整个域。
-l 打印假期数据库文件的内容。 对于每个条目,地址
回复已发送至,相关时间将打印到标准输出。
当没有参数开始时, 假期 将引导用户完成配置
的过程。
不会发送任何消息,除非 登录 (或 别号 提供使用 -a 选项)是一部分
邮件的“收件人:”或“抄送:”标题。 没有来自“???-REQUEST”的消息,
将回复“Postmaster”、“UUCP”、“MAILER”或“MAILER-DAEMON”(这些字符串的位置)
不区分大小写)也不会在“优先级:批量”、“优先级:
列表”、“优先级:垃圾”、“X-垃圾邮件标志:是”或“自动提交:(除否之外的其他内容)”
行包含在邮件标题中。 给你发消息的人被维护
作为一个 db(3) 数据库中的文件 .假期数据库 在您的主目录中。
假期 期待一个文件 .假期.msg, 在您的主目录中,包含一条消息
发回给每个发件人。 它应该是一个完整的消息(包括标题)。 例如,
它可能包含:
起步价 [email protected] (埃里克·奥尔曼)
主题:我在度假
交付的恩典:假期计划
优先顺序:批量
我休假到 22 月 XNUMX 日。如果你有急事,
请联系 Keith Bostic[email protected]>.
--埃里克
任何出现的字符串 $SUBJECT 在 .假期.msg 将被替换为主题
触发的消息 假期 程序。
假期 从标准输入读取传入的消息,检查消息头
UNIX“From”行或“Return-Path”标头来确定发件人。 如果两者都是
使用“返回路径”标头中的发送方。 发送邮件(8) 包括这个“来自”
自动线。
致命错误,例如调用 假期 参数不正确,或不存在
登录, 记录在标准错误输出和系统日志文件中,使用 系统日志(3)。
诊断
这个 假期 实用程序在成功时退出 0,如果发生错误则退出 >0。
使用 onworks.net 服务在线休假
