这是 dot-forwardqmail 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
dot-forward - 在 qmail 下读取 .forward 文件
概要
in 〜/.qmail: | 点向前 [ -nN ] 文件 ...
产品特点
点向前 根据 sendmail 风格的指令转发传入的消息 文件,
if 文件 存在。 一般 文件 is 。向前.
警告: 如果您创建一个 .qmail 要启用的文件 点向前, 确保添加第二行
指定发送到您的普通邮箱。 例如:
|点向前 .forward
。/邮箱
兼容性 警告: 点向前 不支持 :包括: 或 mbox 交付。 你可以
使用中描述的交付机制 点-qmail(5) 代替。
配置
-N (默认。)阅读和转发消息。
-n 解析 文件 并在其中打印转发说明,每行一个; 别跟着
说明。 您可以从命令行使用此选项来查看您的
。向前 文件将被解释:
点转发 -n .forward
文件 搬运
当消息到达时, 点向前 打开 文件 并按照下面讨论的方式处理它。 它
退出 99,所以 qmail-本地 将忽略进一步的说明 .qmail. 例外:如果 文件
指定直接交付给您, 点向前 退出 0,所以 qmail-本地 将进一步阅读
说明 .qmail.
If 文件 不存在, 点向前 exits 0. 你可以列出几个 文件s; 然后 点向前
将依次尝试每个,使用第一个存在的,或者如果不存在则退出 0。
兼容性 警告: 点向前 对待一个空的 文件 好像它不存在一样。 版本
V8 之前的 sendmail 会丢弃传入的消息。
兼容性 警告: If 点向前 打开时遇到临时错误 文件,它退出
111,所以 qmail-本地 稍后再试。 sendmail 错误地假设 文件
不存在。
兼容性 警告: 文件 必须是可读的 点向前,它通常作为
用户。 sendmail 对其设置了不同的限制 。向前 权限,因为它是
通常以 root 身份运行。
转发
通常情况下 文件 包含地址。 点向前 将消息转发到该地址。
该地址被解析,就好像它在 RFC 822 消息头中一样。 括号注释
和括号中的地址是允许的:
鲍勃(鲍勃,邮政局长)@heaven.af.mil
必须引用带有特殊字符的地址:
“间隔邮箱”@heaven.af.mil
不允许地址组。
文件 可以包含任意数量的行,每行包含任意数量的地址。 点-
前锋 将消息转发到每个地址:
鲍勃,弗雷德,苏珊
乔·施莫[电子邮件保护]>
没有完全限定域名的地址按如下所述进行处理 qmail-
头(5). 例外:某些没有域名的地址被特殊处理,如
如下所述。
直接 货品运送
如果地址不包含域名,并且匹配环境变量 $ USER
(不分大小写),它指定直接交付给您。
如果地址匹配 $用户@$主机 (不分大小写),直接指定发货
的状况,我们将允许退货。
兼容性 警告: sendmail 对引号和反斜杠的处理违反了 RFC 821 和
RFC 822,不受支持 点向前. 点向前 对待 \乔 与...相同
乔。 该 点-qmail 交付机制让每个用户管理多个地址,所以有
不需要特殊的语法来绕过转发。
指令
如果地址不包含域名,并且以竖线开头, 点向前
将地址的其余部分作为命令运行:
鲍勃, "|假期鲍勃"
点向前 将消息提供给命令,前面是环境变量
$UFLINE, $RPLINE及 $DTLINE.
兼容性 警告: 互联网地址可以合法地以斜杠或垂直开头
酒吧。 点向前 将任何带有不带引号的 @ 视为地址。 sendmail 似乎是
在处理这些地址和包含@ 符号的命令时有各种问题。
评论
任意一行 文件 以 # 开头的将被忽略:
#这是一条评论
兼容性 警告: V8 之前的 sendmail 版本不允许评论 。向前
文件。
VERSION
这是 点向前 0.71. 点向前 主页是 http://pobox.com/~djb/dot-
前进.html.
使用 onworks.net 服务在线使用 dot-forwardqmail