postfix 归档特定电子邮件

postfix 归档特定电子邮件

我想知道是否可以根据 /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]zeromqMailing

答案2

Postfix 是 SMTP 守护进程。您应该在 MDA 或 IMAP 服务器上执行此操作。对于 MDA,您可以使用 sieve 脚本(dovecot MDA 支持 sieve)。对于 IMAP 本身,您可以使用 imap-filter (lua)。通常我们无法访问远程邮件服务器上的 procmail/maildrop 之类的东西。一些网络邮件的过滤也很奇特的过滤规则。

相关内容