浏览万维网上的网页时,我经常遇到~/.fetchmailrc
以下示例:
poll mail.example.com
port 993
proto imap
user "max123" password "123456"
mda "/usr/bin/procmail -f %F -d %T"
%F
和是什么%T
意思?有时,我也看到%s
。在哪里可以找到所有可用选项的文档%
?我看过获取邮件手册,但它没有记录这一点。
答案1
该procmail
选项-f
将发件人地址作为参数,因此%F
大多数是“发件人地址”。
该procmail
选项-d
将收件人地址作为参数,因此%T
必须是“收件人地址”。
这也在手册中描述选项和以及配置关键字 的fetchmail
部分中进行了描述:-m
--mda
mda
[...] 本地递送地址将被插入到 MDA 命令中,无论您在何处放置
%T
;邮件消息的From
地址将被插入到您放置%F
. [...]
关于%s
,请参阅 部分--tracepolls
。此处用作%s
各种信息的占位符,仅用于手册中的演示目的:
告诉以“ ”和“ ”
fetchmail
形式轮询它生成的行的跟踪信息,其中这些部分被用户的远程名称、轮询标签和可用的文件夹(邮箱)替换(标头通常还包括服务器的真实姓名)。这可用于根据接收邮件的帐户来促进邮件过滤。仅从版本 6.3.4 开始写入文件夹信息。polling account %s
folder %s
Received
%s
Received
所以%s
与配置选项无关mda
。
和与(并且可能也与)一起使用,并且将被替换为主机名和端口号,用于建立 TCP 连接,例如通过 SSH %h
。请参阅手册以获取该选项的文档(如果您对如何使用它感兴趣,请提出有关此选项的新问题)。这些也与配置选项无关。%p
--plugin
--plugout
mda