花了 2 天时间试图告诉 Exim 在我的 Debian8 服务器上添加 DKIM 签名。没有成功。已阅读许多操作方法、论坛,但在我的服务器上没有任何可能的解决方案。
已生成密钥:
cd /etc/exim4/
openssl genrsa -out example.com-private.pem 1024 -outform PEM
openssl rsa -in example.com-private.pem -out example.com.pem -pubout -outform PEM
Run Code Online (Sandbox Code Playgroud)
已创建文件
00_local_macros
Run Code Online (Sandbox Code Playgroud)
在
/etc/exim4/conf.d/main/
Run Code Online (Sandbox Code Playgroud)
具有以下内容:
DKIM_CANON = relaxed
DKIM_SELECTOR = 20160604
DKIM_DOMAIN = ${lc:${domain:$h_from:}}
DKIM_PRIVATE_KEY=${if exists{/etc/exim4/${dkim_domain}-private.pem} {/etc/exim4/${dkim_domain}-private.pem}}
Run Code Online (Sandbox Code Playgroud)
已发布文本 DNS 记录:
20160604._domainkey.example.com
Run Code Online (Sandbox Code Playgroud)
带有公钥的内容:
k=rsa;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDRpHpC2q1ycmaqdnYlf5WI5g7ZyiXybd6EFdOqk35Sl7ZNfSeZelbyxqgLN+BzHpbp4Z4JDtKLSgBwugCePhl2xVDtQvO9XfqwQLMO5PAOONCLTwoGYrViwf5ki2zIqS2uN5MpuRTKW/IiK3CtRId+w5gjdACAvkwZWBstKEDrQQIDAQAB
# update-exim4.conf
# service exim4 restart
Run Code Online (Sandbox Code Playgroud)
甚至重新启动了服务器。
所有电子邮件仍然在没有 DKIM 签名的情况下到达。
尝试添加行:
dkim_domain = ${lc:${domain:$h_from:}}
DKIM_PRIVATE_KEY=${if exists{/etc/exim4/${dkim_domain}-private.pem} {/etc/exim4/${dkim_domain}-private.pem}}
DKIM_CANON = relaxed
DKIM_SELECTOR = 20160604
dkim_sign_headers = true
Run Code Online (Sandbox Code Playgroud)
到某些论坛中建议的文件 /etc/exim4/conf.d./transport/30_exim4-config_remote_smtp 。没有成功。仍然没有 …
几乎每天我的网站上都有来自奇怪 IP 地址的新用户:
162.158.102.39
162.158.102.41
162.158.103.42
etc.
Run Code Online (Sandbox Code Playgroud)
Maxmind说这些 IP 地址属于波兰 Cloudflare。但 CloudFlare 是一家提供反向代理服务的公司。人们怎么可能来自这些 IP 地址?
同时RIPE报告说这些 IP 地址甚至不是欧洲 IP 地址。
这些不是蜘蛛、机器人,而是真人。他们创建个人资料,上传照片等
那么,有人知道这些 IP 地址吗?