这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 mailbot,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
mailbot - 一个 MIME 感知自动回复实用程序
概要
邮件机器人 [选项] {程序} [参数...]
在 .mailfilter 中:
如果(/^主题:*信息/)
{
cc "| mailbot -t /usr/share/autoresponse/info -d autoresponsedb
-A '来自: info@domain.com' /usr/bin/sendmail -f ''"
}
商品描述
邮件机器人 在标准输入上读取电子邮件消息并创建电子邮件消息回复
到原始邮件的发件人。 一种 程序 被指定为参数 邮件机器人 after
所有的 邮件机器人 选项。 程序 预计在其标准上阅读创建的自动回复
输入,然后邮寄。 如果 程序 没有指定, 邮件机器人 运行'sendmail -f ""'。
邮件机器人 有几个选项可以抑制重复的自动响应消息。 如果 邮件机器人
选择不发送自动响应,它安静地终止而不运行 程序。 该
自动响应可以选择格式化为 MIME 传递状态通知。
自动回复的文本由 -t 或者 -m 争论。 任何一个是
必需的。 其他一切都是可选的。 默认行为是发送自动响应
除非原始邮件具有“优先级:垃圾”或“优先级:批量”标头,
或“优先级:列表”标头,或“列表 ID:”标头,或者其 MIME 内容类型是否为
“multipart/report”(这是传送状态通知的 MIME 内容类型)。 这
-M 选项将自动响应本身格式化为 MIME 传递状态通知。
配置
-一种 ”标头: 折扣值"
向自动响应添加标头。 多种的 -A 允许选项。 大多数情况下,
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 -A 选项必须用于在自动生成的响应中设置“From:”标头。
-f地址
解决自动回复到 地址,它必须是一个 RFC 2822[1] 地址。 默认情况下
邮件机器人 从 From:(或 Reply-To:)标头中获取自动响应地址
原始信息。 -f, 如果存在, 覆盖并显式设置自动响应
地址。 ”地址"必须立即按照 -f 没有中间空间的选项
(它是一个命令行参数)。 一个 -f 不带选项 地址 拿走了
地址来自 发件人 环境变量。
-t 文件名
阅读文本自动回复来自 文件名,其中必须包含纯文本消息
“流文本”格式。 在“流式文本”格式的消息中,每行以
空格字符表示该行在逻辑上流入下一行。 这个
允许为任何显示的显示宽度重新格式化消息。
备注
语言消息(请参阅 -c 选项) 使用空格作为单词分隔符必须
它们在许多情况下都能提供类似的结果。 二 流线末端的空格。 流线上的最后一个空格是
逻辑删除,第一个空格分隔前一个单词的最后一个单词
从下一行的第一个单词开始。 不然这两个字就没有了
如果它们作为调整的一部分重新定位,则它们之间的逻辑空间
消息的显示宽度。
不使用空格作为单词分隔符的表意语言消息
只有一个空间拖着一条流线。
备注
尾随空白由不显示的软件显示时没有视觉影响
实现了流式文本格式,并始终使用原始文本显示消息
宽度。
-c 字符集
将自动回复的 MIME 字符集设置为 字符集。 跑 邮件机器人 没有任何
参数以查看默认字符集。
-m 文件名
从文件名读取 MIME 自动响应。 这类似于 -t 选项,除了
文件名 包含 MIME 标头,后跟一个空行,以及相应的 MIME
内容。 的内容 文件名 无需进一步插入自动响应中
处理。
指定的文件必须包含指定“text/plain”的“Content-Type”标头
MIME 类型,带有“format=flowed”、“delsp=yes”和“charset”属性,
覆盖 -c 范围。 如果指定的文件具有“Content-Transfer-Encoding”
header 它必须是“7bit”或“8bit”,它可能不是“quoted-printable”。 邮件机器人
始终删除任何现有的“内容传输编码”标头并始终添加
“Content-Transfer-Encoding: 8bit”标头,即使带有 -m,自从打招呼
插入到消息中的包括发件人的姓名,可能包含 8 位
人物。 例子:
内容类型:文本/纯文本; 格式=流动; delsp=是; 字符集=“iso-8859-1”
玛丽有只小羊羔,
它的羊毛洁白如雪。
玛丽所到之处,
小羊肯定会去的。
备注
当。。。的时候 -m 选项已指定 邮件机器人 忽略语言环境的字符集和
根据从“内容类型”读取的字符集格式化自动回复
标头。
-M 地址
将自动响应格式化为传递状态通知 (RFC 1894[2])。 地址 is
an RFC 2822[1] 生成 DSN 的电子邮件地址。 请注意, -A 选项应该
仍然使用除了 -M 为了在自动响应上设置 From: 标头。
-M 仅设置 DSN 地址。 这 -M 选项自动设置 -T 回复
-R 类型
指定反馈报告类型,使用 类型 设置为滥用、欺诈、其他或病毒。 必须
与“-T 反馈”或“-T 回复反馈”一起使用。
-T 格式
设置回复格式。 格式 必须是以下值之一:
·“回复”——默认回复格式。
· “replyall” - 类似于“reply”,除了将收件人放在原文中
将消息的“收件人:”和“抄送:”标题放入生成的回复的“抄送:”标题中。
· “replydsn” - 类似于“reply”,除了消息被格式化为传递状态
通知。
· “转发” - 附加原始消息作为转发文本。
· “forwardatt” - 将原始邮件作为转发邮件附件附加。
· “反馈” - 生成电子邮件反馈报告消息(请参阅 RFC 5965[3])。 “-R”
指定时需要选项。
· “replyfeedback” - 类似于“feedback”,但还添加了一个“To:”标题,寻址到
原始邮件的发件人。
-N
请勿在“回复”创建的消息中引用原始消息的内容,
“replyall”、“replydsn”、“feedback”和“replyfeedback”选项。
备注
在没有此选项的情况下,仅当
原始消息被格式化为纯文本。 邮件机器人 无法引用
格式化为 HTML 或任何其他非纯文本格式的原始消息。
备注
对于“replydsn”、“feedback”和“replyfeedback”选项,约定是
单独附加原始消息,或仅附加其标题; 所以这个选项
应始终为这三种回复格式指定。
-a
附加整个消息,用于“replydsn”、“feedback”和“replyfeedback”,而不是
只有它的标题。
-e
生成对任何“Errors-To”中列出的地址的回复(“reply”-formats)或
“Return-Path”标头(如果存在),而不是“From”标头。
-S “敬礼”
使用给定的 欢迎 在“回复”中。 默认值为“%F 写入:”。 这
在称呼字符串中可以识别以下替换:
· %% - 一个显式的 % 字符。
· %n - 换行符。
· %C - 来自原始消息的“X-Newsgroup:”标题。
· %N - 来自原始消息的“新闻组:”标题。
· %i - 来自原始消息的“Message-ID:”标头。
· %f - 原始邮件的发件人地址。
· %F - 原始邮件的发件人姓名。
· %S - 来自原始邮件的“主题:”标题
· %d - 原始消息的日期,在本地时区。
·%{...}d - 使用 时间() 格式化原始消息的日期。 一个普通的 %d 是
相当于 %{%a, %d %b %Y %H:%M:%S %z}d。
称呼字符串中的所有其他字符均保持原样。
-F “标记”
生成转发时,使用 标记 将转发的消息与
自动回复文本,而不是默认的“---转发的消息---”
-r 地址列表
地址列表 是逗号分隔的列表 RFC 2822[1] 电子邮件地址。 邮件机器人 发送一个
仅当原始邮件至少具有指定地址之一时才自动回复
在任何收件人:或抄送:标题中。
-d 文件名
创建一个小型数据库, 文件名,跟踪发件人的电子邮件地址,以及
防止重复的自动回复到同一个地址(抑制自动回复
返回到相同的发件人,以获取后续收到的消息)。 这 -d 选项是
仅当 信箱 启用了 GDBM/DB 扩展。
-D x
不要发送重复的自动回复(请参阅 -d 选项)至少 x 天(默认:
1天)。 这 -d 选项创建一个包含电子邮件地址和时间的数据库
自动回复是最后邮寄给他们的。 对同一地址的另一个自动回复将
至少在指定的时间内不邮寄 -D 选项有
过去了。
-s"主题"
将自动回复的主题:标题设置为 主题.
-n
显示结果消息,不要发送。 用于调试目的。
--反馈原始信封 ID ” ”,
--反馈原始邮件来自 ” ”, --feedback-reporting-mta "域名解析; 主机名”,
--反馈源IP aaa.bbb.ccc.ddd, --反馈事件 n,
--feedback-认证结果 “结果”, --反馈-原始-rcpt-to ” ”,
--feedback-reported-域 example.com
包含在由“feedback”和“feedback”生成的反馈报告中的可选参数
“回复反馈”。 邮件机器人 总是在当前时间加上“Arrival-Date”,以及
“版本”和“用户代理”。
“--feedback-authentication-results”、“--feedback-original-rcpt-to”和
“--feedback-reported-domain”可以指定多次。
使用 onworks.net 服务在线使用 mailbot