Opendkim v2.10 SenderHeaders正确的语法

时间:2015-04-15 21:04:38

标签: syntax email-headers sender dkim

所以使用Opendkim 2.10的版本

已弃用SenderHeaders变量。

查看此帖子(1)(2)

修复错误#183:停止对ADSP的支持。这将删除以下配置文件项:SenderHeaders等。

我持久的Opendkim配置因为甚至无法启动服务而崩溃。

在我的配置中始终有这个:

SenderHeaders Sender,From

如果存在Sender标头,我需要对电子邮件进行签名,因此如果未设置d=域,则应从Sender标头获取,然后使用From。我用它为客户签署电子邮件" On behalf"在主要互联网服务供应商中看到' as" via domain.com"

什么是发件人标题,我发现的内容最好在this SO中解释:

建议如何解决?

顺便提一下,我使用了几个域名,因此我的配置无法接受与KeyTable / domain中的一个条目绑定的所有电子邮件的通配符选项。

-

**编辑(2015-04-20)

我设法得到了开发人员的答案。这是:

  

你现在可以使用Lua钩子来做这件事。手册页   opendkim-lua(3)应该有你需要的信息来设置它,   但基本上你会编写一个拉出发件人的脚本   标题字段,然后根据其中的内容发出签名请求。   这需要作为"设置" Lua脚本。所以:

     

sender = odkim.get_header(ctx," Sender",0)[无论你想要什么逻辑   在这里,然后] odkim.sign(ctx,使用名称的密钥)

     

"使用密钥的名称"预计会出现在你的名字中   KEYTABLE。

     

-MSK

0 个答案:

没有答案