ฉันจะตั้งค่าระเบียน MX แยกต่างหากสำหรับโดเมนย่อยได้อย่างไร


42

สมมติว่าผมมีโดเมนที่ผมเรียกใช้โปรแกรมประยุกต์บนเว็บตัวอย่างเช่นcranketywidgets.comและฉันใช้Google Appsสำหรับการจัดการอีเมลสำหรับคนที่ทำงานบนโดเมนนั้นตัวอย่างเช่นsupport@ cranketywidgets.com, jane@cranketywidgets.com, joe@cranketywidgets.comและอื่น ๆ

บริการอีเมลของ Google นั้นไม่ได้ดีที่สุดเสมอไปสำหรับการส่งอีเมลเตือนความจำอัตโนมัติการแจ้งเตือนความคิดเห็นและอื่น ๆ ดังนั้นโซลูชันปัจจุบันที่ฉันวางแผนจะทำคือการสร้างโดเมนย่อยแยกเรียกว่าเรียกmailer.cranketywidgets.comใช้เซิร์ฟเวอร์อีเมลออกและสร้างบัญชีไม่กี่บัญชี โดยเฉพาะสำหรับการส่งอีเมลประเภทนี้

สิ่งที่ควรMXบันทึกและAบันทึกลักษณะเหมือนที่นี่สำหรับนี้หรือไม่?

ฉันค่อนข้างสับสนกับความจริงที่ว่าMXระเบียนสามารถเป็นชื่อได้ แต่ในที่สุดพวกเขาจะต้องแก้ไขเป็นAบันทึก บันทึกควรมีลักษณะอย่างไรที่นี่?

cranketywidgets.com - Aบันทึกไปยังเซิร์ฟเวอร์จริงเช่น 10.24.233.214

cranketywidgets.com - MXบันทึกสำหรับแอปพลิเคชันอีเมลของ Google

mailer.cranketywidgets.com - MXชื่อที่ชี้ไปยังที่อยู่ IP ของเซิร์ฟเวอร์

ฉันจะขอความช่วยเหลืออย่างมากในเรื่องนี้ - คำตอบดูเหมือนจะชัดเจน แต่อีเมลขยะเป็นปัญหายากที่จะแก้ไข

คำตอบ:


68

คุณไม่ควรชี้MXไปที่ที่อยู่ IP ว่าเป็นไปตามมาตรฐาน RFC ทำAบันทึกสำหรับที่อยู่ IP แทนและชี้ไปที่MXระเบียนนั้น

จากนั้นโซนควรมีลักษณะเช่นนี้

    @               IN      MX      1       ASPMX.L.GOOGLE.COM.
    @               IN      MX      5       ALT1.ASPMX.L.GOOGLE.COM.
    @               IN      MX      5       ALT2.ASPMX.L.GOOGLE.COM.
    @               IN      MX      10      ASPMX2.GOOGLEMAIL.COM.
    @               IN      MX      10      ASPMX3.GOOGLEMAIL.COM.
    @               IN      MX      10      ASPMX4.GOOGLEMAIL.COM.
    @               IN      MX      10      ASPMX5.GOOGLEMAIL.COM.
    @               IN      A       10.24.233.214
    mailer          IN      A       10.24.233.214
    mailer          IN      MX      10      mailer.cranketywidgets.com.

5

คุณต้องการให้คนส่งเมลไปยังที่อยู่ที่ @ mailer.crankywidgets.com หรือไม่ ถ้าไม่เช่นนั้นคุณไม่จำเป็นต้องMXบันทึกมัน MXไม่มีบทบาทในจดหมายที่ส่งจากโดเมนนั้น

การตั้งค่าเซิร์ฟเวอร์อีเมลแยกต่างหากเพื่อส่งอีเมลจากที่อยู่ @ mailer.crankywidgets.com เป็นเส้นทางที่ถูกต้องและคุณควรตั้งค่าAระเบียนที่เหมาะสมPTRหากโฮสต์นั้นทุ่มเทและSPFบันทึกบอกว่าที่อยู่ IP ที่กำหนดนั้นได้รับอนุญาตให้ส่งจดหมาย สำหรับโดเมน

หากอีเมลทั้งหมดที่ส่งออกมีวัตถุประสงค์เพื่อเป็นรูปแบบการแจ้งเตือนคุณสามารถตั้งค่าที่อยู่ตอบกลับไปที่บางสิ่งเช่น "noreply@crankywidgets.com" และจากนั้นทำสิ่งที่อยู่บน Google Apps

สิ่งเดียวที่ฉันเห็นMXระเบียนซื้อคุณที่นี่เป็นSPFบันทึกที่แตกต่างกันเล็กน้อยเนื่องจากคุณสามารถพูดว่า "โฮสต์ MX (ผู้รับอีเมล) สำหรับโดเมนนี้ได้รับอนุญาตให้ส่งจดหมายจากโดเมนนี้" แต่SPFเอนกประสงค์พอที่จะบอกว่า "โฮสต์ที่ตั้งชื่อตามอำเภอใจนี้สามารถส่งอีเมลจากโดเมนนี้ได้"


3
สำหรับทุกคนที่สะดุดสิ่งนี้คุณควรตั้งค่าระเบียน MX บนโดเมนย่อยโดยไม่คำนึงว่าคุณต้องการรับข้อความหรือไม่ สิ่งนี้จะทำให้มั่นใจได้ว่าการตรวจสอบโดเมนสามารถเกิดขึ้นได้ ผู้ให้บริการเช่น iCloud ต้องการสิ่งนี้เพื่อรับข้อความ
แมตต์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.