需要存档收到的电子邮件

发布于 2024-12-09 02:37:29 字数 382 浏览 0 评论 0原文

我有一个邮件接收设置,其中 Postfix (2.6.6) 是 MTA,然后我有 amavisd-new (带有 spamassassin 和 CLamAV)作为内容过滤器。

我在我的 amavisd-new conf 文件中启用了垃圾邮件报告标头。

我想以 maildir 格式将文件存档在本地存储上。是否可以通过 amavisd-new conf 文件?

实际上,我希望我的档案按照以下格式或类似于收到的每封电子邮件的格式创建:

<BaseArchiveDirectory>/<UserEmailID>/<subjectOfEmail>.eml

谢谢

Ashish Sharma

I have a mail receiving setup where in Postfix (2.6.6) is the MTA and then I have amavisd-new (with spamassassin and CLamAV) as content filter.

I have enabled spam report header in my amavisd-new conf file.

I want to archive the files on local storage in maildir format. Is it possible via amavisd-new conf file?

In effect I want my archives to be created in following format or similar to one for each email received:

<BaseArchiveDirectory>/<UserEmailID>/<subjectOfEmail>.eml

Thanks

Ashish Sharma

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

无远思近则忧 2024-12-16 02:37:29

我在我的 amavisd-new conf 文件中使用了以下设置:

$archive_quarantine_method = 'smtp:[127.0.0.1]:10050';
$archive_quarantine_to = 'archive-quarantine';
@archive_quarantine_to_maps = (\$archive_quarantine_to);
$mailfrom_to_quarantine = undef;  # undef keeps original sender

通过上述设置,我可以将重复的电子邮件流重定向到我的归档进程(我自己编写的),在端口 10050 上侦听。

上述设置不会干扰电子邮件内容过滤器流程。

I used the following setting in my amavisd-new conf file:

$archive_quarantine_method = 'smtp:[127.0.0.1]:10050';
$archive_quarantine_to = 'archive-quarantine';
@archive_quarantine_to_maps = (\$archive_quarantine_to);
$mailfrom_to_quarantine = undef;  # undef keeps original sender

via above settings I could redirect a duplicate email stream to my archiving process (that I coded myself) listening on port 10050.

Above settings don't interfere in the basic path of the email content filter flows.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文