ฉันแลกเปลี่ยนอีเมลกับผู้ใช้หลายคน - เป็นไปได้ไหมที่จะดูที่ส่วนหัวของอีเมลและทราบว่าผู้ใช้เหล่านั้นใช้ Google Apps เป็นเซิร์ฟเวอร์อีเมลหรือไม่
ฉันแลกเปลี่ยนอีเมลกับผู้ใช้หลายคน - เป็นไปได้ไหมที่จะดูที่ส่วนหัวของอีเมลและทราบว่าผู้ใช้เหล่านั้นใช้ Google Apps เป็นเซิร์ฟเวอร์อีเมลหรือไม่
คำตอบ:
ขุดระเบียน MX ของพวกเขา:
$> dig domainname.com mx
หากพวกเขาอยู่กับ Google คุณจะรู้
domainname.com. 2198 IN MX 10 ASPMX.L.GOOGLE.com.
domainname.com. 2198 IN MX 20 ALT1.ASPMX.L.GOOGLE.com.
domainname.com. 2198 IN MX 20 ALT2.ASPMX.L.GOOGLE.com.
domainname.com. 2198 IN MX 30 ASPMX2.GOOGLEMAIL.com.
domainname.com. 2198 IN MX 30 ASPMX3.GOOGLEMAIL.com.
domainname.com. 2198 IN MX 30 ASPMX4.GOOGLEMAIL.com.
domainname.com. 2198 IN MX 30 ASPMX5.GOOGLEMAIL.com.
ฉันคิดว่าง่ายที่สุดที่จะพิมพ์ลงใน Google Domain Tester มันทำงานให้คุณ
http://www.googledomaintester.com
ไชโย!
หากคุณใช้. NET และตั้งสมมติฐานว่าโดเมนของพวกเขาคือ MAIL.theirdomain.com คุณสามารถทำได้ดังนี้:
System.Net.Dns.GetHostEntry ( "mail.theirdomain.com"). ชื่อโฮสต์
บัญชี Google Apps ที่ฉันเห็นจบด้วย google.com เช่น ghs.google.com
พอล