iT邦幫忙

1

公司網域DKIM記錄不知道哪邊設定有問題

  • 分享至 

  • xImage

我在4月底按照google給的說明一步一步的去設定DKIM、SPF、DMARC等設定,現在大部分都成功了,但是DKIM的設定不知道為啥一直沒有用,明明後台看顯示已成功,但是原始email標頭一直沒有看到DKIM pass之類的字眼
去lookup也是有正常搜尋到DKIM的紀錄
現在就是SMTP廠商(種花電信)推給網域平台(網路中文),網域平台推給google,然後google再推給google代理商,代理商再推給外寄服務器廠商

看更多先前的討論...收起先前的討論...
qchicken.com.tw
vulbp739 iT邦新手 5 級 ‧ 2024-06-25 13:07:00 檢舉
眼睛不用那麼尖啦XD
supermaxfight iT邦研究生 5 級 ‧ 2024-06-26 09:30:32 檢舉
樓主算勤勞了
我這邊一堆客戶、供應商,用Gmail的服務掛自家網域,SPF、DKIM、DMARC三項全都沒有設定,然後要我放行Mail
vulbp739
你看
tonylinese
就給你出報告了
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
2
tonylinese
iT邦新手 5 級 ‧ 2024-06-26 17:50:53
最佳解答

跟我之前設的時候一樣...
用easydmarc.com的web tool 齁
你的在key在 lqVm 跟 GGw/ 被拆成了兩段

以下是我用nslookup 查你DKIM的結果

伺服器:  dns.google
Address:  8.8.8.8

未經授權的回答:
google._domainkey.qc---n.com.tw       text =

        "v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvfohBY+Zi8R2vTkDuWQY3o4LLeUakEaDtiO3auk7C6bsiQb5WOFgnJErmeBwxg9gkmA7+hzOLcQXubCB+tht8ctx9b+xPQJBbJyzV+TR0oNZZdrbDFIKcImqhFjI2N1xlqVm"
        "GGw/FJ+l6escvIigtNh1qdxKcIXXov5XAnV3RDf8A7LHQiYfHHG9WTjd+C2bHlCi3L775TFo8Dl9txYgSHP2onxFgi49Kd+bZCwzgKnSaiPdRF2+vsQcHpLEdzwlA6aK597nnGu6q/pRQ7scelVUU/dLgSrqYm4/zjsQlZ05Y1Pq3bK9Dk1aHaducKvI+ZLBJacMlNwXVMpt2jACGwIDAQAB"

然後這是我幫公司的設定

> sr.dkim._domainkey.superr---.com
伺服器:  dns.google
Address:  8.8.8.8

未經授權的回答:
sr.dkim._domainkey.superr---.com        text =

        "v=DKIM1;k=rsa;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDRZs4/刪光光rt7JQIDAQAB"
        

餓了
來買四季春跟雞排

看更多先前的回應...收起先前的回應...

vulbp739

貼 Domain 就出報告了
你看
多好

請到超商愛心箱捐十元 XD

vulbp739 iT邦新手 5 級 ‧ 2024-06-27 09:56:52 檢舉

拆成兩段是網路中文那邊如果超過250字元需要用雙引號隔開,目前查出來是中華電信那邊的問題,因為DKIM是google的,但是外寄卻是中華那邊,所以google不會啟用他們自己預設的dkim。

10幾年前的前輩的搞的東西,要考古起來是真的很心累

我在測的時候是用公司寄給gmail,gmail不吃兩段
所以你要客服網路中文請他們設定成1段
然後DKIM是公私鑰機制,所以你中華電信外寄要把DKIM私鑰匯進去
還有中華電信的SMTP主機IP是出名的臭你外寄還交給中華寄/images/emoticon/emoticon17.gif

另外中華電信是公務員心態,服務是非常糟的、能騙跟推託能少一件事是常態。請努力去釘他們的業務,問合約到哪時候,系統不支援那你就要閃了。

vulbp739 iT邦新手 5 級 ‧ 2024-06-27 14:18:10 檢舉

沒辦法 這些東西都是10幾年前開發的,可能那時的前輩也是一時腦袋不清楚才這樣搞,那時候我還不知道在哪邊玩沙...是今年開始慢慢出現這個問題才被迫處理這個爛攤子
之前有跟他們網路中文的客服說過,他們說只能用雙引號隔開,不能設定成一段
"中華電信外寄要把DKIM私鑰匯進去"是只要跟中華電信那邊要私鑰嗎?還是要請中華電信那邊協助設定什麼呢?
如果真的都不行的話,我可能只能改trigger其他信箱來發送了...

中華電信外寄要把DKIM私鑰匯進去
這是密碼學裡面的非對稱加密
你在建立DKIM KEY的時候應該會給你一對密鑰
公鑰就是DNS上的那組
密鑰則是隱私的不能公布,但是要設定到寄送主機上
你現在兩段的部分應該是可以的(我AZURE DNS可以超過255,我查DKIM ket to long 查到一堆說可以)
出錯的部分應該是中華寄出去的時候沒有密鑰
去跟前輩討私鑰出來丟給中華電信

2
cmwang
iT邦大師 1 級 ‧ 2024-06-24 16:03:44

DKIM的public key放上DNS後,只要DNS查得到,格式也是對的,就不干DNS的事了,剩下的是mail server也要設定才會真正簽署,沒簽的話要嘛是SMTP相關部分沒設好,不然就是internalhosts設錯,光這些可以搞超過一個月還沒搞好,這也太流汗了吧....

1
BKY
iT邦好手 1 級 ‧ 2024-06-24 16:16:43

SMTP是中華的hibox嗎
打客服電話去問DKIM要怎麼設
https://ithelp.ithome.com.tw/upload/images/20240624/20105266NxawyiEr8j.jpg

vulbp739 iT邦新手 5 級 ‧ 2024-06-27 14:19:16 檢舉

我們是用msr.hinet.net,好像不一樣

0
DennisLu
iT邦好手 1 級 ‧ 2024-06-25 11:58:38

如果是google企業版mail ,
經驗上
要先去 Google 管理平台跑DKIM啟用的設定流程
然後會產生要設定的完整屬於你的設置參數給你。
記得過程產生DKIM金鑰要選1024 中華的網域只支援1024 不要選別的
(當時設定是如此 現在不知道)

假設你是中華的或是哪家的,就去網域DNS管理,把剛剛拿到的設置參數設上去。
大概是如此 google給你的設定範例 照抄

前置字元使用google
主機名稱/別名:google._你的doaminkey
類型:TXT
主機名稱: "v=DKIM1;.......請參考產生範例設上"

那問題在於dkim的需要的東西哪個地方負責給,設定一定是你申請的網域服務的管理介面去設。

google企業版開啟DKIM 這個過程也只有兩個地方 google管理 跟 網域服務的管理而已。

不明
【**此則訊息已被站方移除**】

我要發表回答

立即登入回答