当前位置:  开发笔记 > 编程语言 > 正文

您的电子邮件客户端允许您以编程方式添加自定义标头

如何解决《您的电子邮件客户端允许您以编程方式添加自定义标头》经验,为你挑选了4个好方法。

我正在研究一个反垃圾邮件项目(centmail),其中涉及让发件人使用客户端插件添加自定义标题(以及签名,但该部分更容易).一般问题是向外发邮件添加电子邮件标头,其中标头字段的内容是针对每封邮件动态确定的.

令人惊讶的是,这在Pine/Alpine中似乎不可能.Pine允许您为外发邮件指定过滤器脚本,但只有主体而不是标头才能通过它.您当然可以在Pine设置中定义自定义标题,但我认为无法动态更改它们的内容.

我很高兴听到如何在其他电子邮件客户端(Thunderbird,Outlook,Evolution,Mutt等)中执行此操作.当然,如果我对Pine有误.



1> Scott Hansel..:

你可以在Eudora做到.

您可以使用自定义窗体在Outlook中以编程方式执行此操作.

你可以从about:config在Mozilla中完成.



2> Piskvor cc-b..:

虽然它不是最严格意义上的插件,但您可以创建一个代理SMTP服务器来修改电子邮件 - 例如AVG Outgoing E-mail Scanner.这将具有与许多电子邮件客户端合作的优势; 你也可以制作一个插件,它可以与一方的代理进行通信,另一方面可以与电子邮件用户界面进行通信.



3> dreeves..:

Thunderbird插件Enigmail控制外发邮件的标头.所以这是一个存在的证明,它可以在Thunderbird中使用.



4> Rad..:

我同意Piskvor的观点.我会将其实现为代理SMTP服务器,这将产生许多好处:

    您不会受限于任何一个电子邮件客户端,因此受其API(如果有)的限制

    它可以应用于邮件服务器端,因此可以消除安装和部署难题

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有