Mx posta sunucusu. E-posta Hizmeti Temelleri: MX Kaydı Nedir?

  • 19.05.2019

Bir MX kaydı ayarlamak için genel talimatlar

MX kaydı, alan adınız için posta kabul eden sunucuya işaret eder. Postanızın Yandex sunucusu tarafından işlenmesi için, ona işaret eden bir MX kaydı oluşturmanız gerekir.

Yandex sunucusunun hizmet vermesini istiyorsanız posta adresleri MX kaydını ayarlamadan önce kullandığınız, istediğiniz etki alanı için aynı adresleri oluşturun. Ayrıca mektuplarla birlikte posta kutularını da içe aktarabilirsiniz.

Alanı Yandex sunucularına devrettiyseniz, MX imzası otomatik olarak yapılandırılacaktır. Ayarları Yandex.Mail for Domain DNS düzenleyicisinde görüntüleyebilir ve düzenleyebilirsiniz.

    Size DNS barındırma hizmeti veren şirketin web sitesindeki kontrol panelinize giriş yapın.

    Mevcut MX kayıtlarını silin.

    Yaratmak yeni MX kaydı aşağıdaki alan değerleriyle (içinde farklı paneller alan adları farklılık gösterebilir):

    • Değer - "mx.yandex.net." .

      Sunucu adının sonundaki nokta gereklidir. Bazı kontrol panellerinde nokta varsayılan olarak dikkate alınır, daha sonra belirtmenize gerek yoktur.

      Öncelik - 10.

      Kontrol panelinde öncelik değeri "10" yoksa, sıfır olmayan başka bir öncelik belirtin.

      Alt alan adı "@" dir.

      Bazı kontrol panellerinde "@" yerine alan adınızı belirtmeniz gerekir (örneğin, "alaniniz.tld." ). "@" veya alan adını belirtemiyorsanız, bu alanı boş bırakın.

      Kontrol panelinde bu alan yoksa boş bırakabilirsiniz.

    DNS değişikliklerinin yürürlüğe girmesini bekleyin. Bu işlem 72 saate kadar sürebilir.

Dahil olmak üzere tüm DNS kaynak kayıtları "MX", alan adınız için kayıtlı DNS sunucularına eklenmelidir. Bu nedenle, öncelikle alan adınız için hangi DNS sunucularının kayıtlı olduğunu bulmanız gerekir: .

Aşağıdaki listede kendi DNS sunucu çiftinizi görmüyorsanız, bu, alan adının şu anlama geldiği anlamına gelir: DNS sunucuları sitesi değil ve DNS sağlayıcınızdan bir MX kaydı oluşturmasını istemeniz gerekir.

Sitede kullandığınız DNS sunucularına bağlı olarak ekleme MX-kayıt uygun talimatlara göre gerçekleşir:

ns1..web sitesi için

ns1.hosting..hosting.site için

Ekleme ve düzenleme kaynak kayıtları DNS(A, MX, TXT, CNAME) barındırma kontrol paneli üzerinden gerçekleşir. Bir MX kaydı eklemek için ve panelinize bağlı olarak ( ISP yöneticisi, paralellikler Plesk veya cPanel) önerilen talimatlardan birini izleyin:

Alan Adları bölümüne gidin, tıklayın istenen etki alanı ve Kayıtlar'ı tıklayın:

    mevcut bir MX kaydını düzenlemek için Düzenle'yi tıklayın;

    eklemek Yeni Rekor, Oluştur 'u tıklayın.

MX kaydı ekleme örneği


Değişikliklerinizi kaydetmek için sayfanın altındaki Tamam'ı tıklayın.

paralellikler Plesk

Web Siteleri ve Etki Alanları bölümünde, gerekli etki alanının DNS ayarlarını açın:

  • değiştirmek için mevcut bir kayıt, sadece üzerine tıklayın;
  • yeni bir tane eklemek için Giriş Ekle düğmesini tıklayın:

MX kaydı ekleme örneği


Etki Alanları bölümünde, Bölge Düzenleyici öğesini seçin:


ardından istenen girişin yanındaki Düzenle'yi tıklayın:

MX kaydı ekleme örneği


Posta yönlendirmeyi yapılandırmak için, blokta « E-posta» bölüme git E-posta Yönlendirme:

MX kaydı, alan adınız için posta kabul eden sunucuya işaret eder. Mailinizin Yandex sunucusu tarafından işlenmesi için bu sunucuya işaret eden bir MX kaydı oluşturmanız gerekmektedir.

Alan adını Yandex sunucularına devrettiyseniz, MX kaydı otomatik olarak yapılandırılacaktır. içinde görüntüleyebilir ve düzenleyebilirsiniz.

Bir MX kaydı ayarlamak için genel talimatlar

    Size DNS barındırma hizmeti veren şirketin web sitesindeki kontrol panelinize giriş yapın.

    Mevcut MX kayıtlarını silin.

    Aşağıdaki alan değerleriyle yeni bir MX kaydı oluşturun (farklı kontrol panellerinde alan adları değişebilir):

    • Değer - "mx.yandex.net." . Kontrol paneliniz varsayılan olarak bir tane eklemedikçe, sunucu adının sonundaki nokta gereklidir.

      Öncelik - 10.

      Kontrol panelinde öncelik değeri "10" yoksa, sıfır olmayan başka bir öncelik belirtin.

      Alt alan adı "@" dir.

      Bazı kontrol panelleri, @ sembolü yerine alan adınızı kullanmanızı gerektirir (örneğin, "example.com." ). @ veya alan adını belirtemiyorsanız, bu alanı boş bırakın.

Günümüzde bazı kuruluşların doğrudan fiziksel olarak kuruluşun kendisinde bulunan kendi posta sunucuları vardır ve web sitesi İnternet üzerinde barındırılmaktadır, peki ne yapmalı? Mailin firma içindeki mail sunucusuna ulaşması için ve tarayıcıya domain adresini yazarken istek sitenin bulunduğu hostinge yönlendirilir.
Bütün bunlar, DNS sunucusunda MX kaydını doğru bir şekilde ayarlayarak yapılabilir.
Bunun için neye ihtiyacımız var?
1. Kuruluştaki ağ geçidi veya posta sunucusundaki özel beyaz IP adresi

2. Barındırma veya kayıt operatörü kilitlemesinde DNS kayıtlarını düzenleme erişimi (ne hakkında olduğunu bilmiyorsanız, bu soruyu alan adı veya sitenin bulunduğu kayıt kuruluşuna veya barındırma sağlayıcınıza sorun)

Yukarıdaki iki nokta yerine getirilirse, kısaca DNS kayıtlarının ne olduğu ve doğrudan nasıl çalıştıkları, doğrudan ihtiyacımız olanlardır.

1. A kaydı (adres kaydı) veya adres kaydı, bir ana bilgisayar adını bir IP adresiyle ilişkilendirir. Sözdizimi yazma sitesi 86400 IN A 87.226.224.102 (86400 bu kaydın ömrüdür, bundan sonra DNS sunucusundan tekrar güncellenecektir)
2.MX kaydı ( posta alışverişi) veya bir posta değiştirici, bu etki alanı için posta alışverişi sunucusunu/sunucularını belirtir. posta teslimat adresinin seçilme önceliği, sayı ne kadar düşükse, yalnızca bir tane varsa, öncelik o kadar yüksek olur posta sunucusu 0'dan 10'a kadar herhangi bir sayıyı kullanabilirsiniz)
aslında tüm düzenleyeceğimiz şey bu.

Ve başlayalım, harici bir IP veya 10.10.10.10 IP adresine sahip harici bir ağ geçidi üzerinde bulunan bir posta sunucumuz ve barındırma sunucusunda bulunan www.test.ru alan adına sahip bir web sitemiz var, 20.20.20.20 IP adresinde bulunan, ana bilgisayarın yönetici paneline veya isim kaydedicinin yönetici paneline gidin ve DNS kayıtlarımıza bakın. Alan adı test.ru ve aşağıdaki resme bakın



test.ru 86400 IN MX 10 test.ru (veya kendi alan adınız, genellikle ikinci seviye barındırma)

şimdi *.test.ru etki alanının şifresini herhangi bir önekle çözüyoruz, fiziksel olarak 20.20.20.20 IP adresinde bulunuyor, daha sonra test.ru etki alanı fiziksel olarak 20.20.20.20 IP adresinde bulunuyor, bu anlaşılabilir, posta servisi test.ru alan adı var ve test.ru adresinde bulunuyor, her şey açık görünüyor.
Şimdi, yazanların olduğundan emin olmamız gerekiyor. adres çubuğu tarayıcı www.test.ru veya test.ru, barındırmada bulunan sitemize ulaştı ve etki alanımızın postasına mektup yazanlar, örneğin buna e spam robotlarından korunuyor, görüntülemek için JavaScript'i etkinleştirmeniz gerekir. sonra bu mektup doğrudan bize gönderildi. posta makinesi 10.10.10.10'da ofisimizde yer almaktadır bu yüzden bunu yapmak için DNS sunucusundaki MX kaydının üzerine yazmanız gerekiyor, 10.10.10.10 adresindeki gibi yapabilirsiniz, birçok kişi evet bu kaydın çalışacağını düşünüyor ve hatta siz bile yapabileceksiniz. mektup göndermek ve almak için, ancak tüm posta sunucuları sizinle çalışmayacaktır, çünkü mail.ru gibi büyük posta hizmetleri, MX kaydının iyi bir form olduğunu düşünür. DNS sunucuları postanın alıcısı bir IP adresi olmamalı ve vasat bir alan adı olmamalıdır, bu nedenle mail ru şirketi yasadışı posta sunucularından endişe duyuyor ve spam'den korkuyor. Bu bağlantıda mail ru mail servisi mail exchange ile sizinle çalışmayacak, diğerleri çalışacak ve mail normalde rambler ve google ve yandex'ten size ulaşacaktır. Ancak etki alanımızı nasıl tam teşekküllü hale getirebilir ve herhangi bir posta hizmetine ve herhangi bir posta hizmetine posta alıp gönderebiliriz. posta alanları mektubun kaybolacağından veya posta sunucunuza ulaşmayacağından korkmadan? IP 10.10.10.10'umuzu MX kaydına yazacağımız ve IP adresi 10.10.10.10 olan mail sistemleri ile ilişkilendirilecek bir alan adına çevirmemiz gerekiyor ....... burada iki seçenek var, ilki, herhangi bir alan adını herhangi bir kayıt kuruluşuna kaydettirmek ve ayarlarında A kaydına, IP 10.10.10.10'a, yani alan adı ve konum adresiyle eşleşmesine işaret etmektir. Bu method tabi ki işe yarıyor ama zor ve pahalı.Bu alan adı için yılda 600 ruble + bu alan adına DNS için yılda 600 rublelik bir ödeme satırı ve 1000 ruble kesinlikle yılda artacak ve dürüst olmak gerekirse bu yöntem, işe yaramasına rağmen, tam olarak doğru değil, hayır, herkesle çalışacak posta hizmetleri ama var ama iyi tat kurallarına göre.
İkinci yöntem bizim ve herkes için daha uygundur, çünkü ağ geçidimizde veya posta sunucumuzda 10.10.10.10 beyaz bir IP adresimiz vardır, o zaman sağlayıcımız, isteğimiz üzerine, DNS sunucusunda alan adımız için bir ters DNS bölgesi kaydettirmelidir. . İnternette kendiniz bulabileceğiniz ve okuyabileceğiniz bir ters dns bölgesi nedir?
Bir şey söylemek istiyorum, bu 10.10.10.10.in-addr.arpa gibi görünecek ve test.ru'ya karşılık gelecek olan test.ru'muzun birinci seviye etki alanının ters dns bölgesine ihtiyacımız yok, ihtiyacımız var sağlayıcımızdan ikincisinin alan adını ters dns bölgesi düzeyinde kaydetmesini isteyin, örneğin, mx1.test.ru 10.10.10.10 ip adresine ve kaydettikten sonra, mx1.test.ru'yu değiştirmemiz yeterlidir. dns sunucumuzdaki MX kaydımıza girin ve son olarak dns kayıtlarımız şöyle görünmelidir

*.test.ru 86400 20.20.20.20'DE
test.ru 86400 20.20.20.20'DE
test.ru 86400 IN MX 10 mx1.test.ru

Artık her şey bizimle ayarlandı ve tüm Rus dns'lerini güncelledikten bir gün sonra, etki alanımız için ofisimizde bulunan posta sunucumuza posta gelecek ve DNS'nin yanlış MX kayıtları nedeniyle hiçbir posta hizmeti mektupları geri göndermeyecek etki alanının sunucusu.

Uygulamamda, posta sunucusunun barındırma şirketinin ana bilgisayarında ve doğrudan kuruluşta bulunmadığı durumlarda, çeşitli şirketler veya kişiler her şeyi doğru şekilde kurmadığında birkaç kez karşılaştım. Pekala, artık satın alınan bir ana bilgisayarda bir web sitesine sahip birçok ofis var ve posta sunucusu kendi etki alanına, kendi ağına vb. sahip olduğu için fiziksel olarak ofiste bulunuyor. ..... Şimdi tipik hatalara bakalım. benzer bir ortamla karşılaştığımı ve tekrar etmemeniz gerektiğini
1. Bir sunucu şu şekilde yapılandırılmıştır
*.test.ru 86400 20.20.20.20'DE
test.ru 86400 10.10.10.10'DA
test.ru 86400 IN MX 10 test.ru
burada her şey çalıştı, sadece site tarayıcıda sadece www.test.ru adresinde açıldı ve sadece test.ru yazarsam açmak istemedim, ancak posta düzgün gitti.
Görünüşe göre bu kişi sağlayıcıya bir ters dns bölgesi kaydetmenin mümkün olduğunu bilmiyordu ve tüm posta hizmetlerinin, adresin posta sunucusuyla makinenin IP adresi olduğu bir MX kaydıyla çalışmayacağını biliyordu ve yapmaya karar verdi. bu nedenle, www.test.ru adresini sitenin fiziksel olarak bulunduğu IP 20.20.20.20 ile eşleştirdi ve test.ru adresini (www olmadan) posta sunucusu makinesinin IP adresi ve tabii ki MX kayıtları I ile karşılaştırdı. kayıtlı test.ru, test.ru postacısına hizmet eder, sonunda tarayıcıya yazan kişilerin test.ru'nun siteye girememesi dışında her şey çalıştı ve bu sadece bir kişinin rahatlığı için kötü değil , ama aynı zamanda sitenin SEO tanıtımında da gösteriliyor, çünkü web sitesinin satırındaki birçok dizin ve ilan tahtası www.test.ru'yu değil http://test.ru'yu görüntülemeyi sevdiğinden, sonuç olarak insanlar elde edemiyorlar. Siteye. Bu biri Yaygın hatalar etki alanı DNS ayarları.
İkinci hatalı seçenek benziyor Aşağıdaki şekilde: DNS kayıtları arasında böyle bir CNAME (kurallı ad kaydı) veya kurallı gösterim name (takma ad) başka bir isme veya adrese yönlendirmek için kullanılır, bu yüzden işte bunu yapan bazı insanlar var. A,MX kayıtları eşlemeyi gösteren bir CNAME kaydı yapın, örneğin, mx1.test.ru ile 10.10.10.10 IP adresine, yani posta sunucusunun veya ağ geçidinin fiziksel adresine ve ardından test.ru 86400 IN MX 10 mx1 yazın .test.ru MX kayıtlarında, yani mx1.test.ru'yu IP 10.10.10.10 ile eşleştirmeye çalışıyorlar ve zaten MX kayıtlarında mx1.test.ru yazıyor, bu da doğru değil, çünkü modern posta sistemleri MX kaydında kendi girişi olan CNAME kayıtlarına artık yanıt vermiyor, posta hizmetleri bu tekniği hala sahte olarak kabul ediyor ve bu nedenle bu alan adı ile mektup alışverişi yapmıyor.

Hepsi bu, bugün MX kaydını nasıl düzgün bir şekilde kuracağınızı ve ayarlarda hatalardan kaçınmayı ve diğer posta servisleriyle doğru posta alışverişini nasıl yapacağınızı öğrendiniz, sanırım her şeyi olabildiğince netleştirdim.

Henüz bilen varsa doğru yollar Dinlemekten memnun olacağım, ancak iş deneyimim için başkalarıyla tanışmadım.

İçin doğru işlem posta sunucusu için, düzgün yapılandırılmış bir DNS bölgesine sahip olmak önemlidir. DNS sistemi ile ilgili bazı yönlere zaten değindik, bugün bu konuyu daha ayrıntılı olarak ele alacağız. DNS ayarı bölgeleri, posta sunucusunun konuşlandırılmasından önceki hazırlık işlemlerini ifade eder ve e-posta sisteminin sağlığı doğrudan buna bağlıdır.

Yanlış ayarlar postanızın posta sunucunuza teslim edilememesine veya alıcı sunucuların postanızı reddetmesine neden olabilir. Gerçekten de bölge kayıtlarınız posta sunucusu hakkında bilgi içermiyorsa, posta nereye gönderilmelidir? Dedenin köyüne mi? Elbette, sağlayıcınızdan DNS bölgesini yapılandırmasını isteyebilirsiniz, ancak bunu kendiniz yapmak daha iyidir.

Neye ihtiyacımız var? ISP'nizden almanız gereken özel bir IP adresi (diyelim ki 11.22.33.44). Alan adı (örneğin ornek.com), herhangi bir kayıt kuruluşuna veya ortaklarına kaydedilebilir. Bir ortağa kaydolurken, DNS bölge yönetimine erişim sağlayıp sağlamadığını kontrol edin, aksi takdirde harcama yapmanız gerekecektir. Ekstra zaman, alan adını kayıt şirketine aktarmak için sinirler ve para.

Halihazırda bir alan adınız varsa ve büyük olasılıkla üzerinde bir site çalışıyorsa, bunun mümkün olup olmadığını kontrol edin. DNS yönetimi bölge, barındırma sağlayıcısının panelinden, aksi takdirde alan adını kayıt kuruluşuna aktarmak daha iyidir, bunun için sağlayıcının desteğiyle iletişime geçin.

Yani bir domainimiz var. DNS bölgesi hangi kayıtları içerir? İlk olarak, bu bir SOA kaydıdır - bölgenin bir açıklaması. Tüm girişleri ayrıntılı olarak analiz etmeyeceğiz, bu makalemizin kapsamı dışındadır, ancak Genel fikir onlar hakkında gereklidir. Ayrıca, hizmet veren ad sunucularına (DNS sunucuları) işaret eden iki NS kaydı olmalıdır. verilen alan, bunlar kayıt şirketinin sunucuları veya barındırma sağlayıcısı olacaktır.

Eklemeniz gereken ilk giriş, A girişi veya ad girişi olacaktır. Alan adına tüm istekleri kendi başınıza sunmaya karar verirseniz sunucunuzun IP adresini veya sitenizi barındırmaya karar verirseniz barındırma sağlayıcısının IP adresini göstermelidir. Barındırıcılı bir site yerleştirirken, alan adı genellikle DNS sunucularına devredilir (karşılık gelen NS kayıtları kaydedilir) ve alan park edildiğinde otomatik olarak bir A kaydı yapılır.

Bu seçenek en yaygın olanıdır, ancak gerekirse her zaman kendiniz bir A kaydı oluşturabilirsiniz. Bu giriş forma sahip

örnek.com. 22.11.33.44 İÇİNDE

Örneğimizde 22.11.33.44, sitenin bulunduğu hosting sağlayıcımızın adresidir. İsmin sonundaki noktaya dikkat edin, bu ismin mutlak olduğunu, nokta yoksa ismin göreceli kabul edildiğini ve buna SOA'dan alan adının eklendiğini gösterir. komutu ile girdiyi kontrol edebilirsiniz. nslookup.

Posta sunucusunun çalışması için, posta sunucumuzu işaret etmesi gereken bir MX kaydı oluşturmanız gerekir. Bunun için bir girdi oluşturalım:

örnek.com. MX 10 mail.example.com'DA.

Ayrıca şunu da yazabilirsiniz:

örnek.com. MX 10 postasında

Bu ada (sonunda nokta olmadan) example.com otomatik olarak eklenecektir. 10 sayısı sunucunun önceliğini belirler, ne kadar düşükse, öncelik o kadar yüksek olur. Bu arada, DNS bölgesi zaten şu şekilde bir MX kaydı içerebilir:

örnek.com. MX 0'DA example.com.

Genellikle bu giriş, siteyi barındırırken barındırma sağlayıcısı tarafından otomatik olarak oluşturulur, kaldırılması gerekir.

Şimdi mail.example.com için bir A kaydı oluşturalım.

Mail.example.com. 11.22.33.44 İÇİNDE

Şimdi example.com etki alanı için tüm postalar, 11.22.33.44 adresli posta ana bilgisayarına yönlendirilecektir, yani. posta sunucunuz, site example.com ise 22.11.33.44'te sağlayıcının sunucusunda çalışmaya devam edecektir.
Soru ortaya çıkabilir, neden MX kaydında posta sunucusunun IP adresini hemen belirtemiyorsunuz? Prensip olarak, bazıları mümkündür, ancak DNS özelliklerine uymaz.

Ayrıca posta sunucusu için takma adlar da yapabilirsiniz. pop.example.ru Ve smtp.example.ru. Neden gerekli? Bu, ayarları yaptıktan sonra istemcinin altyapınızın özelliklerine bağlı olmamasını sağlar. Diyelim ki şirketiniz büyüdü ve harici müşterilere hizmet vermek için ayrı bir posta sunucusu tahsis etti. posta1, tek yapmanız gereken iki DNS kaydını değiştirmek, istemciler yeni bir sunucu ile çalıştıklarını fark etmeyecekler. Takma adlar oluşturmak için CNAME türü kayıtları kullanılır:

CNAME mail.example.com'a girin.
CNAME mail.example.com'DA smtp.

Bu noktada, ileri DNS bölgesi kurulumu tamamlanmış sayılabilir, en ilginç şey kalır - ters bölge. Ters bölge, size IP adresini veren sağlayıcı tarafından yönetilir ve bunu kendiniz yönetemezsiniz (IP adresleri bloğunun sahibi değilseniz). Ancak ters bölgeye en az bir kayıt eklemelisiniz. Son makalede yazdığımız gibi, birçok posta sunucusu gönderen sunucu için PTR kayıtlarını (ters bölge kayıtları) kontrol eder ve yoksa veya gönderenin etki alanı ile eşleşmezse böyle bir mektup reddedilir. Sağlayıcınızdan sizin için şöyle bir giriş eklemesini isteyin:

44.33.22.11.in-addr.arpa. PTR mail.example.com'DA.

Biraz garip görünüyor, değil mi? PTR kaydının yapısını daha ayrıntılı olarak analiz edelim. İçin ters dönüşüm isimler özel bir etki alanı kullanır Üst düzey in-addr.arpa. Bu, ileri ve geri ad çözümlemesi için aynı programlama mekanizmalarını kullanmak için yapılır. Gerçek şu ki, anımsatıcı adlar soldan sağa, IP adresleri sağdan sola yazılır. Yani mail.example.com. ana bilgisayar postasının, com. üst düzey etki alanında bulunan örnek etki alanında olduğu anlamına gelir, 11.22.33.44, ana bilgisayar 44'ün, alt ağ 22'nin bir parçası olan 33 alt ağda olduğu anlamına gelir, ağ tarafından sahip olunan 11. Tek tip bir düzeni korumak için, PTR kayıtları, üst düzey bir alanla desteklenen "arkadan öne" bir IP adresi içerir. in-addr.arpa.

Ayrıca komutu ile MX ve PTR kayıtlarını da kontrol edebilirsiniz. nslookup kullanarak ek parametre -type=MX veya -type=PTR

Ve tabii ki, herhangi bir değişikliğin DNS bölgeleri küresel DNS sistemindeki değişikliklerin yayılması için gerekli olan, anında değil, birkaç saat hatta gün içinde gerçekleşir. Bu, değişiklikler yapıldıktan 2 saat sonra posta sunucunuz çalışmaya başlamasına rağmen, partnerinizin size daha uzun süre posta göndermeyebileceği anlamına gelir.