Centos 8 postfix+DKIM 定@中|PChome Online 人新台
2023-05-17 08:07:10| 人30| 回0 | 下一篇
0 收藏 0 0 站台

Centos 8 postfix+DKIM 定

信件是被退?展此外mail server相信我寄出的信?那你可以定dkim。

dkim 是什?
DKIM (Domain Keys Identified Mail),域金件。

DKIM 和ssl(https)的作制相似,一用公私位章式格局。在送件由佩服器件以私行章,而在件受伺器上,透 DNS 查寄件者域的dkim 公料,然後封件做章解,若是解成功,代表件切原始件伺服器所寄出。

此可以避免冒充的伺服器寄信者,域切由授的伺服器所寄出,少email被造源的可能。

dkim 是用寄件者是不是自於正伺服器的方式。



安dkim服
用 opendkim 套件支援dkim

安 opendkim

  1. yum -y install epel-release
  2. yum install opendkim



生公私
今天要替 @tshopping.com.tw 的email立 dkim,所以成立一以此域定名的目次匣

# mkdir /etc/opendkim/keys/
tshopping.com.tw
生公私

# opendkim-genkey -D /etc/opendkim/keys/
tshopping.com.tw/ -d tshopping.com.tw -s 20221222
的意
-D 生的公私目
-d 域名
-s 之器(selector),可以意取,我用今天日期
20221222

行後不有回是正常的,搜目下生的案
 

  1. ls -al /etc/opendkim/keys/tshopping.com.tw
  1. drwxr-xr-x. 2 opendkim opendkim  50 12月 23 10:37 .
  2. drwxr-x---. 3 root     opendkim  30 12月 22 22:33 ..
  3. -rwx--x---. 1 root root 891 12月 22 22:32 20221222.private <== 私
  4. -rwx--x---. 1 root root 322 12月 22 22:32 20221222.txt <== 公 dns txt



利用者和群改 opendkim
 

  1. chown -R opendkim:opendkim /etc/opendkim/keys/tshopping.com.tw/




定opendkim
定 opendkim,定在 /etc/opendkim.conf

定 opendkim.conf
先份 opendkim.conf

 

  1. cp -p /etc/opendkim.conf /etc/opendkim.conf.org


opendkim.conf
 

  1. # Mode s,他有3模式,Mode s, Mode v, Mode sv。s代表寄出章、v代表收信查抄章。
  2. Mode    s
  3.  
  4. # 加上解
  5. #KeyFile    /etc/opendkim/keys/default.private
  6.  
  7. # 以下目移除解
  8. SigningTable    refile:/etc/opendkim/SigningTable
  9. InternalHosts   refile:/etc/opendkim/TrustedHosts



定 KeyTable

  1. vi /etc/opendkim/KeyTable



加上一行

  1. 20221222._domainkey.tshopping.com.tw tshopping.com.tw:20221222:/etc/opendkim/keys/tshopping.com.tw/20221222.private
  2.  



[器名]._domainkey.[域名] [域名]:[器名]:[私路]

定 SigningTable

  1. vi /etc/opendkim/SigningTable



加上一行

  1. *@tshopping.com.tw 20221222._domainkey.tshopping.com.tw
  2.  





定 TrustedHosts

  1. vi /etc/opendkim/TrustedHosts



加上本身的ip,此文是使用InternalHosts,是以清中寄信的ip都要加上章。

的意多是:

ExternalIgnoreList   定寄出的信都不要加上章
InternalHosts   寄出的信都要加上章

opendkim

 

  1. systemctl start opendkim


opendkim
 

  1. systemctl enable opendkim



定postfix

  1. vi /etc/postfix/main.cf



在最後加上
 

  1. ### DKIM Settings
  2. smtpd_milters = inet:127.0.0.1:8891
  3. non_smtpd_milters = $smtpd_milters
  4. milter_default_action = accept


新postfix
 

  1. systemctl restart postfix




 

  1. postconf -n


定dns的
接下定dns的,dkim主要要新增二。

第一是把/etc/opendkim/keys/
tshopping.com.tw/20221222.txt 打,面或者:
 

  1. 20221222._domainkey     IN      TXT     ( "v=DKIM1; k=rsa; "
  2.           "p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDQEjrzWkJrIABJ6fKwZjcIvHsFRAEjrnfdM/ZiS23nGx73NkS1acbwFxP9otS/xNgJ2kyWS6tsh+mItM6QF0U7LV3iVFUDbFtJL0nZbDC+bExMCYpvIZRgPwcAZoTHFgjfQ+m5wvSlKR/lbYP0z2pmKZwqdDjZOPWndhtmg/n+hwIDAQAB" )  ; ----- DKIM key 20221222 for tshopping.com.tw
  3.  


把他新增到你的dns中,例如我的域是 tshopping.com.tw 完全就是

  1. 20221222._domainkey.tshopping.com.tw.  TXT 3600 "v=DKIM1; k=rsa;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDQEjrzWkJrIABJ6fKwZjcIvHsFRAEjrnfdM/ZiS23nGx73NkS1acbwFxP9otS/xNgJ2kyWS6tsh+mItM6QF0U7LV3iVFUDbFtJL0nZbDC+bExMCYpvIZRgPwcAZoTHFgjfQ+m5wvSlKR/lbYP0z2pmKZwqdDjZOPWndhtmg/n+hwIDAQAB"
  2.  


再加一adsp [2],Author Domain Signing Practices(adsp) 就是dkim的制

dkim= 的值可以用 ”all””unknown””discardable”

 

  1. _adsp._domainkey.tshopping.com.tw  TXT 3600 "dkim=unknown"


"all" 指定所有此域的信都有章

"discardable" 指定所有此域的信都邑有章,若是有的(最酷)。如要dkim 成心的作,最好把他。

"unknown" 指定所有此域的信有可能有章 (最看待,等於)。


哄伺服器寄出一封信自己,我利用 mutt 完成,或是你要用你的件也可以。

原始
查看 /var/log/maillog 的寄出

  1.  
  2. Dec 22 21:38:57 dns postfix/smtpd[1373975]: warning: hostname grieving.medyamol.com does not resolve to address 141.98.11.67
  3. Dec 22 21:38:57 dns postfix/smtpd[1373975]: connect from unknown[141.98.11.67]
  4. Dec 22 21:38:57 dns postfix/smtpd[1373975]: discarding EHLO keywords: CHUNKING
  5. Dec 22 21:39:02 dns postfix/smtpd[1373975]: warning: unknown[141.98.11.67]: SASL PLAIN authentication failed:
  6. Dec 22 21:39:02 dns postfix/smtpd[1373975]: disconnect from unknown[141.98.11.67] ehlo=1 auth=0/1 quit=1 commands=2/3
  7. Dec 22 21:39:13 dns postfix/smtpd[1374031]: warning: hostname netyea.com does not resolve to address 202.39.11.212
  8. Dec 22 21:39:13 dns postfix/smtpd[1374031]: connect from unknown[202.39.11.212]
  9. Dec 22 21:39:13 dns postfix/smtpd[1374031]: discarding EHLO keywords: CHUNKING
  10. Dec 22 21:39:13 dns postfix/smtpd[1374031]: 1AF2D400EE51: client=unknown[202.39.11.212], sasl_method=PLAIN, sasl_username=service
  11. Dec 22 21:39:13 dns postfix/cleanup[1374461]: 1AF2D400EE51: message-id=<003301d91677$be28e250$3a7aa6f0$@tshopping.com.tw>
  12. Dec 22 21:39:13 dns opendkim[1239361]: 1AF2D400EE51: DKIM-Signature field added (s=20221222, d=tshopping.com.tw) <span style="font-size: large; background-color: rgb(255, 255, 255);"><== 已加上章</span>
  13. Dec 22 21:39:13 dns postfix/qmgr[1250017]: 1AF2D400EE51: from=<service@tshopping.com.tw>, size=4285, nrcpt=1 (queue active)
  14. Dec 22 21:39:13 dns postfix/local[1374510]: 1AF2D400EE51: to=<woff@tshopping.com.tw>, relay=local, delay=0.13, delays=0.12/0.01/0/0, dsn=2.0.0, status=sent (delivered to mailbox)
  15. Dec 22 21:39:13 dns postfix/qmgr[1250017]: 1AF2D400EE51: removed
  16.  

DKIM.png



多上器可以使用,替你你的dkim能不克不及正常作。



本篇文章引用自此:

台: joeqgg3
人(30) | 回(0)| 推 (0)| 收藏 (0)|
全站分: 星座命理(星座、命理、心理) | 人分: NetYea |
此分下一篇:Arduino ESP32 PWM出 LED亮暗

是 (若未登入"人新台"看不到回覆唷!)
* 入:
入片中算式的果(可能0) 
/tr>
(有*必填)
TOP
全文
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86