it-swarm-vi.tech

Làm cách nào để thiết lập các bản ghi MX riêng cho tên miền phụ?

Giả sử tôi có một tên miền mà tôi chạy ứng dụng web, ví dụ cranketywidgets.com và tôi đang sử dụng Google Apps để xử lý email cho những người làm việc trên miền đó, ví dụ: [email protected] cranketywidgets.com, [email protected], [email protected] và như thế.

Các dịch vụ thư riêng của Google không phải lúc nào cũng tốt nhất để gửi email nhắc nhở tự động, thông báo nhận xét, v.v., vì vậy giải pháp hiện tại tôi dự định theo đuổi là tạo một tên miền phụ riêng biệt được gọi là mailer.cranketywidgets.com, chạy một máy chủ thư khỏi nó và tạo một vài tài khoản đặc biệt để gửi các loại email này.

Các bản ghi MXA trông như thế nào cho điều này?

Tôi hơi bối rối bởi thực tế rằng các bản ghi MX có thể là tên, nhưng cuối cùng chúng phải phân giải thành bản ghi A. Hồ sơ nên như thế nào ở đây?

cranketywidgets.com - A ghi vào máy chủ thực tế như 10.24.233.214

cranketywidgets.com - MX bản ghi cho các ứng dụng email của Google

mailer.cranketywidgets.com - MX tên trỏ đến địa chỉ IP của máy chủ

Tôi sẽ đánh giá cao một số trợ giúp về vấn đề này - câu trả lời có vẻ như sẽ rõ ràng, nhưng thư rác là một vấn đề khó giải quyết.

45
Chris Adams

Bạn không bao giờ nên trỏ MX đến địa chỉ IP để tuân thủ RFC. Thay vào đó, hãy tạo một bản ghi A cho địa chỉ IP và trỏ bản ghi MX vào đó.

Sau đó, khu vực sẽ trông như thế này,

    @               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.
73
Oli

Bạn có định cho mọi người gửi thư đến địa chỉ tại @ mailer.crankywidgets.com không? Nếu không, thì bạn không cần MX bản ghi cho nó. MX không đóng vai trò nào trong thư được gửi từ tên miền đó.

Thiết lập một máy chủ thư riêng để gửi thư từ địa chỉ @ mailer.crankywidgets.com là đường dẫn phù hợp và bạn nên thiết lập một bản ghi A, PTR nếu Máy chủ được dành riêng và SPF bản ghi nói rằng địa chỉ IP đã cho được phép gửi thư cho tên miền.

Nếu tất cả các thư được gửi đi đều theo kiểu thông báo, bạn có thể đặt địa chỉ trả lời thành một cái gì đó như "[email protected]" và sau đó là lỗ đen trên Google Apps.

Điều duy nhất tôi có thể thấy một bản ghi MX mua cho bạn ở đây là một bản ghi SPF hơi khác, vì bạn có thể nói "máy chủ MX (người nhận email) cho tên miền này cũng được phép gửi thư từ miền này ". Nhưng SPF đủ linh hoạt để nói "Máy chủ có tên tùy ý này cũng được phép gửi thư từ tên miền này".

7
James F

Như thư là một bãi mìn.

PTR <-> A <-> MX

hồ sơ phải phù hợp để tra cứu ngược hoàn hảo trên một số bộ lọc thư rác.

https://en.wikipedia.org/wiki/Reverse_DNS_lookup

2
nelaaro