ฉันมีปัญหาในการส่งอีเมลไปยังที่อยู่ GMail โดยใช้ IPv6 จากโดเมน camgirltools.net ของฉัน
หากมีการใช้ IPv4 ทุกอย่างทำงานได้ตามที่ต้องการเมลจะถูกส่ง เมื่อใช้ IPv6 เพื่อส่งเมลไปที่ GMail (บุคคลอื่นทำงาน) ฉันได้รับอีเมลตีกลับ:
โฮสต์ ASPMX.L.GOOGLE.COM [2607: f8b0: 4003: c08 :: 1a] กล่าวว่า:
550-5.7.1 [2a02: 748: a800: ca7: ea75: b12d: f: 20 12] ระบบของเราตรวจพบว่าข้อความนี้น่าจะเป็นจดหมายที่ไม่พึงประสงค์ เพื่อลดปริมาณสแปมที่ส่งไปยัง Gmail ข้อความนี้จึงถูกบล็อก โปรดไปที่http://support.google.com/mail/bin/answer.py?hl=th&answer=188131สำหรับข้อมูลเพิ่มเติม
j124si9092437oia.0 - gsmtp (ตอบกลับไปยังจุดสิ้นสุดของคำสั่ง DATA)
(ลบการทำซ้ำที่ไม่จำเป็นของรหัสข้อผิดพลาดกลางข้อความเพื่อให้อ่านง่ายขึ้น)
ฉันจะไม่ส่งข้อความจำนวนมากฉันได้รับข้อผิดพลาดเดียวกันสำหรับทุกข้อความ (และไม่ซ้ำกัน) ที่ฉันส่ง ข้อความเดียวกัน (ส่วนหัวข้อมูล) ทำงานผ่าน IPv4
Google ระบุเอกสารที่ลิงก์ไว้ในหน้าช่วยเหลือที่ระบุไว้ในข้อความแสดงข้อผิดพลาดว่า:
เพื่อให้แน่ใจว่า Gmail สามารถระบุตัวคุณได้:
- ใช้ที่อยู่ IP ที่สอดคล้องกันเพื่อส่งจดหมายจำนวนมาก
- เก็บระเบียน DNS แบบย้อนกลับที่ถูกต้องสำหรับที่อยู่ IP ที่คุณส่งจดหมายซึ่งชี้ไปยังโดเมนของคุณ ใช้ที่อยู่เดียวกันในส่วนหัว 'จาก:' ในทุก ๆ อีเมล์ที่คุณส่ง
เราขอแนะนำดังต่อไปนี้:
- เซ็นชื่อข้อความด้วย DKIM เราไม่รับรองความถูกต้องของข้อความที่เซ็นชื่อด้วยปุ่มโดยใช้น้อยกว่า 1024 บิต
- เผยแพร่ระเบียน SPF
- เผยแพร่นโยบาย DMARC
แนวทางเพิ่มเติมสำหรับ IPv6
- IP ที่ส่งต้องมีเร็กคอร์ด PTR (เช่น DNS ย้อนกลับของ IP ที่ส่ง) และควรตรงกับ IP ที่ได้รับผ่านการแก้ไข DNS ไปข้างหน้าของชื่อโฮสต์ที่ระบุในเรคคอร์ด PTR มิฉะนั้นเมลจะถูกทำเครื่องหมายว่าเป็นสแปมหรืออาจถูกปฏิเสธ
- โดเมนที่ส่งควรผ่านการตรวจสอบ SPF หรือการตรวจสอบ DKIM มิฉะนั้นเมลอาจถูกทำเครื่องหมายว่าเป็นสแปม
จากสิ่งที่ฉันสามารถบอกได้การกำหนดค่าเซิร์ฟเวอร์และ DNS ของฉันตรงตามข้อกำหนดเหล่านี้ทั้งหมด:
- ใช้ IP ที่สอดคล้องกัน (การตั้งค่า Postfix ด้านล่าง)
- Reverse DNS อยู่ที่นั่นเท่าเทียมกันสำหรับ IPv4 และ IPv6 (ระเบียน DNS ด้านล่าง)
- ฉันใช้ DKIM และได้รับการยืนยันว่าทำงานได้กับ IPv4 ไม่ควรมีความแตกต่างกับ IPv6 นอกจากนี้ DMARC ยังระบุ "none"
- SPF ถูกใช้และถูกต้องได้รับการยืนยันการทำงานกับ IPv4 ไม่ควรมีความแตกต่างกับ IPv6 นอกเหนือจาก IP ที่ใช้ (และ IPv6 มีอยู่ในระเบียน SPF) นอกจากนี้ DMARC ยังระบุ "none"
DMARC มีอยู่และได้รับการยืนยันการทำงาน
การส่ง IP มี PTR ตรงกับ IP ที่ได้รับจาก DNS ไปข้างหน้า (รายการ DNS ดูด้านล่าง, การกำหนดค่า Postfix สำหรับ IP ที่ใช้ดูด้านล่างรวมถึงสถานะอีเมลตีกลับอย่างชัดเจนว่ามีการใช้ IP ที่ถูกต้อง)
- การส่งโดเมนผ่าน SPF และ DKIM ยืนยันว่าทำงานได้กับ IPv4 และเป้าหมายอื่น ๆ ยกเว้น GMail
ไม่สามารถพบโดเมนของฉันหรือที่อยู่ IP ใด ๆ ในบัญชีดำ (สามารถตรวจสอบได้: โดเมน , IPv4 , IPv6 ) และพวกเขาไม่ได้ขึ้นบัญชีดำโดย Google (ข้อความแสดงข้อผิดพลาดสำหรับสถานะนั้น "IP ถูกบัญชีดำ" แทนที่จะเป็น "ข้อความถูกบล็อก"
ระเบียน DNS ของฉันมีลักษณะดังนี้ (เรียงลำดับตามความเกี่ยวข้องสำหรับคำถามนี้):
$ dig -tany camgirltools.net
camgirltools.net. 3599 IN A 162.252.175.125
camgirltools.net. 3599 IN AAAA 2a02:748:a800:ca7:ea75:b12d:f:20
camgirltools.net. 3599 IN MX 0 camgirltools.net.
camgirltools.net. 3599 IN TXT "v=spf1 ip4:162.252.175.125 ip6:2a02:748:a800:ca7:ea75:b12d:f:20 mx include:_spf.google.com -all"
camgirltools.net. 21599 IN NS ns1.camgirltools.net.
camgirltools.net. 21599 IN NS ns2.camgirltools.net.
camgirltools.net. 21599 IN NS ns3.camgirltools.net.
camgirltools.net. 21599 IN NS ns4.camgirltools.net.
camgirltools.net. 21599 IN NS ns5.camgirltools.net.
camgirltools.net. 21599 IN SOA ns1.camgirltools.net. hostmaster.camgirltools.net. 2014121507 10800 3600 604800 3600
$ dig -tany mail._domainkey.camgirltools.net
mail._domainkey.camgirltools.net. 3599 IN TXT "v=DKIM1\; k=rsa\; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCyohctAU5fDdWFEtbVNny85RCMVXZLto01bWc3adSQMVJ9w7HQXaTuq/j10Fip70VxqeyL2bXsz8yg9Xb3NQ6yGqPINBqSKG2pduDNahsjXj/y/nstXiXXkXMEH8JLlBEwNM//GWgjHkL/2B75hTx+7j5sh010qhv6vyHkTEFDgwIDAQAB"
$ dig -tany _dmarc.camgirltools.net
_dmarc.camgirltools.net. 3599 IN TXT "v=DMARC1\; p=none\; sp=none\; aspf=r\; adkim=r\; rua=mailto:postmaster@camgirltools.net\;"
$ dig -x 162.252.175.125
125.175.252.162.in-addr.arpa. 14399 IN PTR camgirltools.net.
$ dig -x 2a02:748:a800:ca7:ea75:b12d:f:20
0.2.0.0.f.0.0.0.d.2.1.b.5.7.a.e.7.a.c.0.0.0.8.a.8.4.7.0.2.0.a.2.ip6.arpa.
14399 IN PTR camgirltools.net.
DKIM และ SPF ได้รับการทดสอบแล้วและทำงานได้กับ IPv4 ระเบียนกาวสำหรับ DNS นั้นใช้ได้จริง
ส่วนที่เกี่ยวข้องจากการกำหนดค่า Postfix (อย่าลังเลที่จะขอพารามิเตอร์เพิ่มเติมหากจำเป็น):
mydomain = camgirltools.net
myhostname = $mydomain
inet_interfaces = all
inet_protocols = all
smtp_bind_address6 = 2a02:748:a800:ca7:ea75:b12d:f:20
ข้ามการกำหนดค่า DKIM เนื่องจากใช้งานได้กับ IPv4 แต่ฉันสามารถให้ได้หากจำเป็น
ดังนั้น - ฉันจะพลาดอะไรที่นี่?