Bir MX kaydında CNAME kaydına başvurabilir misiniz?


15

Bir dahili posta sunucusu olan mail.ourdomain.com adresinde MX kayıtlarını gösteren birkaç alanımız var.

E-postamızı, mail.newsupplier.com'u kullanmamızı isteyen yeni bir tedarikçiye dış kaynak kullanmak istiyoruz; posta sunucusu.

Tüm alan adlarını bu MX kaydına işaret edecek şekilde değiştirmemeyi tercih ediyoruz; bazıları bizim kontrolümüzde değil ve birçok tarafın MX kayıtlarını aynı anda değiştirmesini sağlamaya çalışmak anlamına geliyor, bu da sorunlu görünüyor.

Daha basit olan, yeni tedarikçinin IP adresine mail.ourdomain.com adresini yeniden yönlendirmek olacaktır. Sorun, tedarikçimizin IP'nin düzeltileceğini garanti edememesidir.

Sorum şu: mail.ourdomain.com adresini CNAME yerine mail.newsupplier.com için kabul edilebilir bir çözüm mü?

(Kayıt için yalnızca e-posta hareket ediyor, bu nedenle www.ourdomain.com ve everythingelse.ourdomain.com adreslerini değiştirmeden bırakmak istiyoruz.)

MX kayıtlarındaki CNAMES'in tehlikeleri hakkında uyarı veren birkaç mesaj buldum, ancak bu özel kurulum hakkında konuşan birini bulamıyorum, bu yüzden herhangi bir tavsiye büyük ölçüde alınacak.

Yanıtlar:


25

RFC 1123'e göre, MX kaydı bir CNAME'yi gösteremez. Sizin durumunuzda olsaydım, mail.ourdomain.com adresini yeni tedarikçilerin IP adresine işaret eden bir A kaydı olarak kurardım ve daha sonra tüm MX kayıtlarını doğru verilere dönüştürmeye çabucak çalışırdım. Ardından, kuruluşunuzda MX kayıtlarını değiştirmenin neden bu kadar zor olduğunu ele alın.

Bununla birlikte, çoğu posta sunucusu yine de bir CNAME'ye posta gönderecektir; ancak garanti edilemez.


3
RFC'ye sadık kalırdım: Hayır yapamazsın.
Benoit

RFC referansını açıklığa kavuşturabilir misiniz? RFC 1123'e baktığımda, yalnızca kullanılan etki alanı adlarının MAILve RCPTkomutların CNAME olamayacağını söyleyerek görebiliyorum (bölüm 5.2.2'de). CNAME'yi gösteren bir MX kaydı hakkında hiçbir şey bulamıyorum. MX kayıtlarını tanımlayan RFC 973 veya 974'te CNAME'lere özel bir referans da bulamıyorum.
Dolda2000

1
RFC 2181 §10.3 bu konuda daha açıktır : "Bir NS kaynak kaydının değeri olarak kullanılan etki alanı adı veya bir MX kaynak kaydının değerinin bir parçası takma ad olmamalıdır." ve "Bu alan adının değeri bir veya daha fazla adres kaydına sahip olması gerekir."
mr.spuratic

tools.ietf.org/html/rfc5321#section-5.1 de aynı şeyi söylüyor. paragraf 4:When a domain name associated with an MX RR is looked up and the associated data field obtained, the data field of that response MUST contain a domain name. That domain name, when queried, MUST return at least one address record (e.g., A or AAAA RR) that gives the IP address of the SMTP server to which the message should be directed.
Jasen

1

E-posta deposu ve iletme olarak Yedekleme SMTP Hizmeti sağlayan şirketler var. Belki de sizin için IP yıkamak için bu şirketlerden birini kullanabilirsiniz.

Kalıcı aracı olamazlarsa, belki de sadece ikincil bir MX kaydı olarak geçiş yapmak geçiş sürecine yardımcı olacaktır, böylece etrafında sıçrayan teslim edilemezsiniz.

Şu anda bu tür şirketlerden birini konuşuyorsanız, belki ikinci kaynak olabilir ve ilk kaynağa geri yönlendirebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.