DKIM是電子郵件驗證標準,域名密鑰識別郵件標準,主要是用來防止被判定為垃圾郵件。
每個域名都需要添加一個dkim的key,EwoMail默認安裝后已自動添加主域名dkim,只需要設置好dkim的dns即可。
>[info]獲取dkim key
登錄安裝EwoMail的服務器,執行查看代碼
centos6
~~~
[root@mail ~]# amavisd showkeys
~~~
centos7
~~~
[root@mail ~]# amavisd -c /etc/amavisd/amavisd.conf showkeys
~~~
若安裝成功會輸出以下信息:

復制輸出的信息,打開http://ewomail.com/list-20.html 整理dkim信息

整理完成后會在“整理顯示區域”顯示DNS記錄,接下來設置DNS即可完成。
>[info]設置DNS

等待10分鐘后測試是否設置正確。
測試命令:
centos6
~~~
[root@mail ~]# amavisd testkeys
~~~
centos7
~~~
[root@mail ~]# amavisd -c /etc/amavisd/amavisd.conf testkeys
~~~

顯示pass則正確。
>[info]添加新的域名dkim
EwoMail默認安裝后已自動添加主域名dkim,如無需要多個域名,可忽略該步驟。
如果使用子域名作為郵箱域名,例如(test.ewomail.com)
那dkim._domainkey應該是這樣的dkim._domainkey.test
修改/etc/amavisd/amavisd.conf

找到dkim_key開頭,復制添加一行,參考圖上。
重啟amavisd
~~~
[root@mail ~]# service amavisd restart
~~~
對應該域名設置dkim的dns即可。