Score:0

ฉันจะเพิ่มเว็บไซต์ที่ส่งจดหมายไปยังระเบียน SPF ของฉันได้อย่างไร

ธง ma

บริษัทของฉันซึ่งส่งอีเมล @example.co จาก Google Workspace, HubSpot และ Salesforce มีระเบียน SPF ต่อไปนี้ใน DNS:

v=spf1 รวม:_spf.google.com รวม:_spf.salesforce.com 
รวม:xxxxxxxx.xxxxx.hubspotemail.net ~ทั้งหมด

เรายังมีสามเว็บไซต์ที่ส่งอีเมลจากที่อยู่ @example.co (เช่น ลืมอีเมลประเภทรหัสผ่าน):

www.example.co (โฮสต์โดย WP Engine / บันทึก CNAME ใน DNS)
subdomain.example.co (โฮสต์ที่ AWS ไม่มีบันทึก SES / A ใน DNS)
microsite.com (โฮสต์ที่ AWS ไม่มี SES / DNS แยกต่างหาก) 

เท่าที่ฉันทราบ ไม่มีอีเมลที่ส่งเป็น @subdomain.example.co หรือ @microsite.com

ฉันจะเพิ่มเว็บไซต์เหล่านี้ในคำสั่ง SPF ได้อย่างไร ไวยากรณ์คืออะไร? จะเป็น URL/IP ของเว็บไซต์หรือไม่

และฉันต้องเพิ่มสิ่งใดในระเบียน DMARC หรือเพิ่ม DKIM สำหรับรายการข้างต้นหรือไม่

ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมจริง ๆ !

Score:2
ธง fr

เว็บไซต์ไม่ "ส่ง" อีเมลในแง่นั้น เซิร์ฟเวอร์ทำ เท่าที่เมลเซิร์ฟเวอร์ (และตัวตรวจสอบความถูกต้องของ SPF) ดูแล ข้อความอีเมลก็มี ไม่ ความสัมพันธ์กับเว็บไซต์และ URL ที่อาจสร้างขึ้น

ที่อยู่เดียวที่สำคัญต่อ SPF คือเครื่องที่พูด SMTP เซิร์ฟเวอร์ SMTP ขาออกที่ติดต่อกับเซิร์ฟเวอร์ MX ขาเข้าของผู้รับ บางครั้งที่อยู่เดียวกันกับเว็บเซิร์ฟเวอร์ แต่บ่อยครั้งก็ไม่เป็นเช่นนั้น

  • ดังนั้น หากคุณมีเซิร์ฟเวอร์ที่ส่งอีเมลโดยตรง (ติดตั้ง Postfix/Exim แล้ว) คุณจะต้องอนุญาตที่อยู่ IP ภายนอกทั้งหมดของเซิร์ฟเวอร์นั้น

    วิธีง่ายๆ คือการหาเครื่องมือ "ตัวสร้าง SPF" แต่พูดสั้นๆ ก็คือ เพื่ออนุญาตที่อยู่ IP เฉพาะที่คุณต้องใช้ ip4: และ IP6: คำหลักในระเบียน SPF ของคุณ สิ่งเหล่านี้สามารถระบุที่อยู่ IPv4 และ IPv6 (หรือช่วงทั้งหมดโดยใช้ไวยากรณ์ CIDR):

    v=spf1 ip4:192.0.2.6 ip6:2001:db8:1234:asdf::/64 - ทั้งหมด
    

    เมื่อรวมเข้ากับระเบียน SPF ที่มีอยู่ของคุณ จะมีลักษณะดังนี้:

    v=spf1 รวม:_spf.google.com รวม:_spf.salesforce.com 
        ได้แก่ xxxxxxxxx.xxxxx.hubspotemail.net
        ip4:192.0.2.6 ip6:2001:db8:1234:asdf::/64 
        -ทั้งหมด
    

    (มันอาจจะดีกว่าถ้าฝึกฝนการใช้ต่อไป รวม:.)

    บันทึก: ทั้งหมด ของที่อยู่ IP สาธารณะของเซิร์ฟเวอร์ แม้แต่ที่อยู่ที่ไม่ได้อยู่ใน DNS ของเว็บไซต์ ตัวอย่างเช่น หากโดเมนของเว็บไซต์มีเพียง IPv4 แต่เซิร์ฟเวอร์รองรับ IPv6 จริง ๆ แล้ว จะ ส่งเมลผ่าน IPv6 และคุณ ทำ จำเป็นต้องรวมไว้ใน SPF ของคุณ

  • หากเว็บไซต์ของคุณใช้ มีเว็บโฮสต์ให้ เซิร์ฟเวอร์ SMTP คุณต้องรวมเซิร์ฟเวอร์เหล่านั้นไว้ในระเบียน SPF เว็บเซิร์ฟเวอร์จริงไม่สำคัญ โฮสต์เว็บของคุณจะบอกคุณว่า IP หรืออะไร รวม พวกเขาต้องการให้คุณเพิ่ม(เป็นการดีกว่าที่จะไม่เดา เพราะในที่สุดเว็บโฮสต์อาจย้ายระบบของตนไปรอบๆ)

  • และถ้าคุณมีเซิร์ฟเวอร์ที่ส่งอีเมลผ่านบางอย่างเช่น Amazon SES หรือบริการของบุคคลที่สามอื่น ๆ ก็เป็นเช่นนั้น บริการนั้น ที่คุณต้องรวมไว้ใน SPF และเอกสารประกอบจะบอกอะไรคุณ ไอพี4 หรือ รวม แท็กเพื่อรวมไว้ในบันทึกของคุณ

ST7686 avatar
ma flag
ขอขอบคุณ! ที่เป็นประโยชน์มาก!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา