Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sendmail Opendkim没有';t签署从外部客户端发送的电子邮件_Sendmail_Freebsd_Signing_Dkim - Fatal编程技术网

Sendmail Opendkim没有';t签署从外部客户端发送的电子邮件

Sendmail Opendkim没有';t签署从外部客户端发送的电子邮件,sendmail,freebsd,signing,dkim,Sendmail,Freebsd,Signing,Dkim,我用sendmail设置了opendkim,看起来一切正常,但它只对本地发送的邮件(来自webmail客户端或自动订阅)进行签名。当我尝试使用电子邮件客户端(例如Bat)发送消息时,maillog显示以下内容 Apr 21 11:48:02 d3355 opendkim[57808]: v3L8m2jE059174: [xx.167.249.178] [xx.167.249.178] not internal Apr 21 11:48:02 d3355 opendkim[57808]: v3L8

我用sendmail设置了opendkim,看起来一切正常,但它只对本地发送的邮件(来自webmail客户端或自动订阅)进行签名。当我尝试使用电子邮件客户端(例如Bat)发送消息时,maillog显示以下内容

Apr 21 11:48:02 d3355 opendkim[57808]: v3L8m2jE059174: [xx.167.249.178] [xx.167.249.178] not internal
Apr 21 11:48:02 d3355 opendkim[57808]: v3L8m2jE059174: not authenticated
Apr 21 11:48:02 d3355 opendkim[57808]: v3L8m2jE059174: no signature data

其中xx.167.249.178是我的本地IP地址。如果我将其添加到TrustedHosts,那么opendkim将开始对此IP发送的消息进行签名。当然,这不是一个解决方案,我不能每次从新网络发送消息时都添加IP地址。

你能发布你的dkim.conf吗