我已经配置了 Redmine 电子邮件集成,虽然它很棒,但主要的烦恼是人们有包含公司徽标的签名,然后将其发布到他们通过电子邮件更新的每张票。我知道这不是一个完美的解决方案,但我想通过管道传输到一个脚本,该脚本从消息中删除名为“image001.png”的附件,这样我就可以将它通过管道传输到处理程序。是否有可用的工具来帮助解决这个问题,还是我必须从头开始?
前:alias > mailhandler.rb
后:alias > parser.script > mailhandler.rb
我已经配置了 Redmine 电子邮件集成,虽然它很棒,但主要的烦恼是人们有包含公司徽标的签名,然后将其发布到他们通过电子邮件更新的每张票。我知道这不是一个完美的解决方案,但我想通过管道传输到一个脚本,该脚本从消息中删除名为“image001.png”的附件,这样我就可以将它通过管道传输到处理程序。是否有可用的工具来帮助解决这个问题,还是我必须从头开始?
前:alias > mailhandler.rb
后:alias > parser.script > mailhandler.rb
您可以使用MIMEDefang milter 作为 postfix(或 sendmail)的插件。
http://www.roaringpenguin.com/products/mimedefang
http://www.mimedefang.org/
我个人会选择 Andrzej A. Filip 建议的 MIMEDefang 选项,但我想知道如何在 python 脚本中编写它并提出以下解决方案。如果 MIMEDefang 不适用于您的环境,您可能想尝试一下。没有保证,仅使用一些示例消息进行了测试