我想知道是否可以根据 /Subject:/ 存档特定电子邮件,例如,如果我收到一封带有“网站支持”的电子邮件,它会将其存档在“支持”中..这可能吗?
答案1
用于procmail
此。你/etc/postfix/main.cf
应该有这样一行:
mailbox_command = procmail -a "$EXTENSION"
启用procmail
然后您可以使用如下规则:
MAILDIR=$HOME/Maildir
:0
* ^Subject:.*\[zeromq-dev\]
$MAILDIR/.Mailing.zeromq/
将主题中~/.procmailrc
的所有项目放入IMAP 服务器下的子文件夹中,即可找到它。[zeromq-dev]
zeromq
Mailing
答案2
Postfix 是 SMTP 守护进程。您应该在 MDA 或 IMAP 服务器上执行此操作。对于 MDA,您可以使用 sieve 脚本(dovecot MDA 支持 sieve)。对于 IMAP 本身,您可以使用 imap-filter (lua)。通常我们无法访问远程邮件服务器上的 procmail/maildrop 之类的东西。一些网络邮件的过滤也很奇特的过滤规则。