MX-mailserver. MX record - Mail voor een domein. Hulp. MX-records instellen om e-mail te ontvangen op een mailserver van derden

mx2.site. prioriteit 10
mx3.site. prioriteit 10
mx4.site. prioriteit 100

Houd er rekening mee dat het MX-record aan het einde een punt moet bevatten.

MX-records instellen om e-mail te ontvangen op een mailserver van derden

Als u de e-mailontvangst door een mailserver van derden moet configureren, bijvoorbeeld mail Yandex-systeem, moet u het volgende doen om e-mail naar de mx.yandex.net-server te verzenden:

  1. Ga naar het controlepaneel en selecteer “Domeinen”. Klik op het gewenste domein, bijvoorbeeld example.ru en schakel het selectievakje naast 'E-mail ontvangen' uit.
  2. In "Instellingen" DNS-instellingen"Voor het domein example.ru moet je een MX-record toevoegen. U moet het type “MX” selecteren en de regel “mx.yandex.net” schrijven. (de periode aan het einde is verplicht) en stel de prioriteit in op 10. Klik vervolgens op “Toevoegen aan vermeldingen”.

MX-records instellen om e-mail op uw eigen mailserver te accepteren

Als u een eigen mailserver heeft (bijvoorbeeld in een bedrijfskantoor) die inkomende e-mail moet ontvangen:

  1. U moet naar het configuratiescherm gaan en het menu-item "Domeinen" selecteren.
    Voor wat je nodig hebt, moet je een subdomein toevoegen. Voor het example.ru-domein kunt u bijvoorbeeld mx.example.ru toevoegen in de kolom 'Subdomeinen' (u moet op de link 'Toevoegen' klikken en mx toevoegen in het veld vóór example.ru. Klik daarna op de knop ‘Toevoegen’).
  2. Selecteer het toegevoegde subdomein mx.example.ru door erop te klikken en ga vervolgens naar " DNS-instellingen configureren"
    Hier dient u een A-record toe te voegen, waarbij u als waarde het IP-adres van de mailserver opgeeft.
  3. Hierna moet u opnieuw op het example.ru-domein klikken en het selectievakje naast 'E-mail ontvangen' uitschakelen
    (Het kan zijn dat u een foutmelding krijgt die aangeeft dat dit het geval is brievenbussen gebruik van gevestigde domeinen. Om de fout op te lossen, moet u naar het menu-item "Mail" gaan en alle mailboxen verwijderen die aan het domein zijn gekoppeld, behalve de service- en technische mailboxen).
  4. In "DNS-instellingen configureren" voor het example.ru-domein hoeft u alleen nog maar het MX-record toe te voegen (u moet "MX" selecteren in de vervolgkeuzelijst en vervolgens de prioriteit invoeren, bijvoorbeeld 10 en "mx.example .ru.” (de punt aan het einde is vereist). Klik vervolgens op “Toevoegen aan berichten”.
  5. Nadat u voor de eerste keer wijzigingen in de domeininstellingen heeft aangebracht, krijgt het de status en verliest het automatisch het www-voorvoegsel en de standaard A- en MX-records.
    Om ervoor te zorgen dat de site example.ru op dezelfde manier reageert op www.example.ru nadat de wijzigingen zijn aangebracht, moet u een subdomein www.example.ru toevoegen en deze na het maken koppelen aan de site waarnaar het example.ru-domein is al gekoppeld.

Voor juiste werking mailserver, is het belangrijk om een ​​correct geconfigureerde DNS-zone te hebben. We hebben al enkele aspecten met betrekking tot het DNS-systeem besproken, vandaag zullen we dieper op dit onderwerp ingaan. DNS-instellingen zone verwijst naar voorbereidende handelingen voordat een mailserver wordt ingezet en de prestaties van het e-mailsysteem zijn er rechtstreeks van afhankelijk.

Onjuiste instellingen kan ertoe leiden dat e-mail niet kan worden afgeleverd bij uw mailserver of dat de ontvangende servers uw e-mail weigeren. Als uw zonerecords geen informatie over de mailserver bevatten, waar moet de mail dan naartoe worden gestuurd? Naar het dorp voor opa? Je kunt uiteraard aan je provider vragen om de DNS-zone te configureren, maar je kunt dit beter zelf doen.

Wat hebben we nodig? Een speciaal IP-adres (laten we zeggen 11.22.33.44), dat u van uw provider moet verkrijgen. Een domeinnaam (bijvoorbeeld voorbeeld.com) kan bij elke registrar of hun partner worden geregistreerd. Controleer bij het aanmelden bij een partner of hij toegang geeft tot DNS-zonebeheer, anders moet je geld uitgeven extra tijd, zenuwen en geld om het domein naar de registrar over te dragen.

Als u al een domein heeft en er hoogstwaarschijnlijk een website op draait, controleer dan of dit mogelijk is DNS-beheer zone vanuit het paneel van de hostingprovider, anders is het beter om het domein over te dragen aan de registrar, neem contact op met de ondersteuning van de provider.

We hebben dus een domein. Welke records bevat de DNS-zone? Ten eerste is dit een SOA-record: een beschrijving van de zone. We zullen niet alle records in detail analyseren, dit valt buiten het bestek van ons artikel, maar we hebben het wel gedaan algemeen idee over hen is noodzakelijk. Er moeten ook twee NS-records zijn die verwijzen naar de naamservers (DNS-servers). dit domein, dit zijn de servers van de registrar of de hostingprovider.

Het eerste record dat wordt toegevoegd, is het A-record of het naamrecord. Het moet verwijzen naar het IP-adres van uw server als u besluit alle verzoeken aan het domein zelf af te handelen of naar het IP-adres van de hostingprovider als u besluit uw website te hosten. Bij het hosten van een website bij een host wordt het domein doorgaans gedelegeerd aan de DNS-server (de bijbehorende NS-records worden geregistreerd) en wordt er automatisch een A-record aangemaakt bij het parkeren van het domein.

Deze optie komt het meest voor, maar indien nodig kunt u altijd zelf een A-record aanmaken. Deze invoer lijkt op

Voorbeeld.com. IN EEN 22.11.33.44

In ons voorbeeld is 22.11.33.44 het adres van onze hostingprovider waar de site zich bevindt. Let op de punt aan het einde van de naam, dit geeft aan dat de naam absoluut is; bij afwezigheid van een punt wordt de naam als relatief beschouwd en eraan toegevoegd domeinnaam van SOA. Met het commando kunt u de invoer controleren nsopzoeken.

Om de mailserver te laten werken, moet u een MX-record aanmaken, die naar onze mailserver moet verwijzen. Om dit te doen, gaan we een record maken:

Voorbeeld.com. IN MX 10 mail.voorbeeld.com.

Je kunt ook gewoon schrijven:

Voorbeeld.com. IN MX 10-mail

Voorbeeld.com wordt automatisch aan deze naam toegevoegd (zonder punt aan het einde). Het getal 10 bepaalt de serverprioriteit; hoe lager deze is, hoe hoger de prioriteit. Overigens bevat de DNS-zone mogelijk al een MX-record zoals:

Voorbeeld.com. IN MX 0 voorbeeld.com.

Normaal gesproken wordt deze vermelding automatisch aangemaakt door de hostingprovider wanneer de site wordt gehost; deze moet worden verwijderd.

Laten we nu een A-record maken voor mail.example.com

Mail.voorbeeld.com. IN EEN 11.22.33.44

Nu wordt alle e-mail voor het example.com-domein verzonden naar de e-mailhost met het adres 11.22.33.44, d.w.z. uw mailserver, terwijl tegelijkertijd de site example.com op 22.11.33.44 op de server van de provider blijft werken.
De vraag kan rijzen: waarom kun je niet meteen het IP-adres van de mailserver opgeven in het MX-record? In principe kan het, sommige mensen doen het wel, maar het voldoet niet aan de DNS-specificaties.

U kunt ook aliassen maken voor een mailserver, bijvoorbeeld pop.voorbeeld.ru En smtp.voorbeeld.ru. Waarom is dit nodig? Hierdoor is de klant niet afhankelijk van de kenmerken van uw infrastructuur, nadat hij de instellingen één keer heeft opgegeven. Stel dat uw bedrijf is gegroeid en een aparte mailserver heeft toegewezen om externe klanten te bedienen. mail1 hoeft u alleen maar twee DNS-records te wijzigen, klanten merken niet dat ze met een nieuwe server werken. Om aliassen te maken, worden records van het type CNAME gebruikt:

Pop IN CNAME mail.voorbeeld.com.
smtp IN CNAME mail.voorbeeld.com.

Dit is de instelling directe DNS zones kunnen als voltooid worden beschouwd, het meest interessante blijft: de omgekeerde zone. De omgekeerde zone wordt beheerd door de provider die u het IP-adres heeft verstrekt en u kunt deze niet zelf beheren (tenzij u eigenaar bent van een blok IP-adressen). Maar u moet ten minste één ingang toevoegen aan de omgekeerde zone. Zoals we in het vorige artikel schreven, controleren veel mailservers PTR-records(registraties omgekeerde zone) voor de verzendende server en als deze afwezig zijn of niet overeenkomen met het domein van de afzender, wordt een dergelijke brief afgewezen. Vraag daarom uw provider om een ​​vermelding als deze voor u toe te voegen:

44.33.22.11.in-adr.arpa. IN PTR mail.voorbeeld.com.

Een beetje vreemd om te zien, nietwaar? Laten we de PTR-recordstructuur in meer detail bekijken. Voor omgekeerde conversie namen wordt een speciaal domein gebruikt hoogste niveau in-adr.arpa. Dit wordt gedaan om dezelfde softwaremechanismen te gebruiken voor voorwaartse en omgekeerde naamconversie. Feit is dat geheugensteuntjes van links naar rechts worden geschreven, en IP-adressen van rechts naar links. Dus mail.voorbeeld.com. betekent dat hostmail zich in het domeinvoorbeeld bevindt, dat zich in het topniveaudomein com. bevindt, 11.22.33.44 betekent dat host 44 zich in subnet 33 bevindt, dat deel uitmaakt van subnet 22, behorend tot het netwerk 11. Om op te slaan uniforme volgorde PTR-records bevatten een achterwaarts IP-adres waaraan een topniveaudomein is toegevoegd in-adr.arpa.

Met de opdracht kunt u ook MX- en PTR-records controleren nsopzoeken gebruiken extra parameter -type=MX of -type=PTR

En natuurlijk mogen we niet vergeten dat eventuele wijzigingen in DNS-zones niet onmiddellijk plaatsvinden, maar binnen enkele uren of zelfs dagen, wat nodig is om de wijzigingen over de hele wereld te verspreiden. DNS-systeem. Dit betekent dat uw mailserver weliswaar 2 uur na het aanbrengen van de wijzigingen begint te werken, maar dat uw partner langere tijd geen mail naar u mag sturen.

Het MX-record verwijst naar de server die e-mail accepteert voor uw domein. Om ervoor te zorgen dat uw e-mail door de Yandex-server kan worden verwerkt, moet u een MX-record maken dat ernaar verwijst.

Als u wilt dat de Yandex-server dient postadressen die u gebruikte voordat u het MX-record instelde, maak dan dezelfde adressen aan het gewenste domein. Naast brieven kunt u ook mailboxen importeren.

Als u het domein naar Yandex-servers heeft gedelegeerd, wordt de MX-handtekening automatisch geconfigureerd. U kunt de instellingen ervan bekijken en bewerken in de DNS-editor van Mail voor een domein.

    Log in op uw controlepaneel op de website van het bedrijf dat uw DNS-hostingservices levert.

    Verwijder bestaande MX-records.

    Maak een nieuw MX-record met met de volgende waarden velden (in verschillende panelen veldnamen kunnen verschillen):

    • De waarde is 'mx.yandex.net'. .

      De punt aan het einde van de servernaam is vereist. In sommige regelpanelen wordt standaard rekening gehouden met het punt, maar u hoeft dit niet op te geven.

      Prioriteit - 10.

      Als de prioriteitswaarde "10" niet wordt weergegeven in het bedieningspaneel, geef dan een andere prioriteit dan nul op.

      De subdomeinnaam is "@".

      Bij sommige controlepanelen moet u uw domeinnaam invoeren in plaats van "@" (bijvoorbeeld "uwdomein.tld."). Als u geen "@" of een domeinnaam kunt opgeven, laat u dit veld leeg.

      Als dit veld niet aanwezig is in het controlepaneel, kunt u het weglaten.

    Wacht tot de DNS-wijzigingen van kracht worden. Dit proces kan tot 72 uur duren.

Domein koppelen aan Yandex Dat kan door naar https://pdd.yandex.ru/domains_add te gaan.

Om een ​​domein te koppelen, moet u inloggen (als u dat nog niet heeft rekening op Yandex moet u zich registreren). Na autorisatie moet u uw domein invoeren in het veld naast de “ Domein koppelen" en klik erop.


Hierna moet u uw rechten om eigenaar te worden van het domein bevestigen. Yandex biedt aan om dit op drie verschillende manieren te doen:

  • door een HTML-bestand te plaatsen;
  • door te creëren CNAME-records voor subdomein;
  • door het contact-e-mailadres voor het domein te wijzigen ( deze methode we overwegen het niet omdat we het minder handig en langer vinden. Het wijzigen van het contact-e-mailadres voor domeinen die via ons zijn geregistreerd, gebeurt via een ondersteuningsverzoek. Bovendien moet u voor domeinen in internationale zones ook een kopie van uw identificatiedocument overleggen).

Domeinverificatie met behulp van een HTML-bestand.

Om deze methode te bevestigen, moet u een bestand maken met de door Yandex opgegeven naam en de opgegeven regel eraan toevoegen. Meest snelle manier doe dit - met behulp van onze Bestandsbeheer . Ga naar Configuratiescherm in " Bestandsbeheer».


Voer in het venster dat verschijnt de bestandsnaam in en klik op " OK».


Open het gemaakte bestand dubbelklikken linkermuisknop en vul in in overeenstemming met de vereisten van Yandex.


Een domein verifiëren met behulp van een CNAME-record

Om deze methode te bevestigen, moet u creëren gespecificeerd door Yandex subdomein en schrijf er een bepaald item voor CNAME. U kunt een subdomein aanmaken in de " Subdomeinen" Om dit te doen, gaat u naar dit gedeelte, selecteert u vervolgens uw domein uit de lijst en voert u de naam in het gewenste subdomein. Vul de resterende punten in zoals weergegeven in de afbeelding. Klik op de knop Voeg een subdomein toe».

Nu moet je naar de sectie gaan DNS.

Selecteer uw domein uit de lijst en vervolgens in de lijst DNS-zones Klik op de knop tegenover de zone met uw subdomein " Bewerkingsmodus openen". Een formulier verschijnt ongeveer zoals in de onderstaande afbeelding. U moet selecteren CNAME en voer de gewenste invoer in. Klik vervolgens op " Redden".

Nadat u een van deze methoden heeft voltooid, gaat u terug naar de Yandex-pagina en klikt u op " Controleer het domeineigendom"Als alles goed is gegaan, ga dan verder met de volgende stap: het opzetten MX-records voor het domein.

MX-records instellen.

Nadat u uw domein heeft bevestigd, moet u configureren MX-records.

Voor dit doel in Bedieningspanelen je moet opnieuw naar de sectie gaan DNS en selecteer uit de lijst het domein dat u met Yandex.Mail hebt verbonden. Druk nu op de knop " Bewerkingsmodus openen" tegenover de subzone met de domeinnaam. Gebruik kant-en-klaar sjabloon voor Yandex (klik gewoon op de knop MX-sjablonen en selecteer Yandex) en klik op de knop " Redden". Je kunt ook binnenkomen noodzakelijke registraties handmatig, zonder gebruik te maken van een kant-en-klaar sjabloon.


We keren terug naar Yandex en controleren de dienst MX-records. Dit proces vindt niet onmiddellijk plaats; het duurt 10-15 minuten om te updaten MX-records. Nadat u de verificatie hebt voltooid, kunt u de mailboxen maken die u nodig heeft op de Yandex.Mail-service.

Goed gedaan! Als u vragen heeft, schrijf ons dan een ticket vanaf Accountcontrolepanelen, hoofdstuk " ".

Een van de fundamentele principes voor het inbouwen van elk postsysteem modern netwerk– beschikbaarheid en juiste instelling MX-records in DNS. Helaas begrijpen niet alle e-mailbeheerders goed wat een MX-record is en wat de rol ervan is bij het organiseren van een domeinmailsysteem.

DNS-basisprincipes

De afkorting MX staat voor “ postwisselaar”(postwisselaar). MX-record is een van de typen DNS-records Om te begrijpen wat een MX-record is, moet u daarom de basisprincipes van architectuur en werking begrijpen DNS-diensten (Domeinnaam Systeem).

Meest belangrijke functie DNS-services – domeinnamen omzetten naar IP-adressen. Als je bijvoorbeeld binnen bent adresbalk Als u www.microsoft.com in uw browser typt, kunt u met de DNS-service het IP-adres bepalen van de server waarmee u verbinding moet maken. In dit voorbeeld is de domeinnaam microsoft.com.

Wat gebeurt er als u probeert te verzenden postbericht naar het adres [e-mailadres beveiligd]?

En in dit geval moeten we, om de mailserver te bepalen, de functies van de DNS-service gebruiken. De server die e-mail verzendt, zoekt het DNS MX-record van de ontvangende mailserver op met behulp van het volgende algoritme:

  1. Bepalen van een gezaghebbende naamserver (NS of naamserver) voor het microsoft.com-domein
  2. Voer een query uit op de microsoft.com-domeinnaamserver om alle MX-records op te halen
  3. MX-recordservernamen omzetten in hun IP-adressen

Als u handmatig MX-records voor het microsoft.com-domein wilt definiëren, ziet de procedure er als volgt uit:
C:\> nsopzoeken
Standaardserver: onbekend
Adres: 10.0.1.9

> type instellen=mx
> microsoft.com
Server: onbekend
Adres: 10.10.21.19

Niet-gezaghebbend antwoord:
microsoft.com MX-voorkeur = 10, e-mailwisselaar = mail.messaging.microsoft.com

mail.messaging.microsoft.com internetadres = 216.32.181.178
We kwamen er dus achter dat het IP-adres van de “mail exchanger” voor het domein voor microsoft.com 216.32.181.178 is.

MX-voorkeuren

Nog een nuance van de bediening postdienst– de mogelijkheid om de prioriteit van de mailserver in te stellen, deze technologie wordt “MX-voorkeur” genoemd. Laten we, om te begrijpen wat MX-voorkeur is, eens kijken naar de DNS- en MX-records van het google.com-domein.
> google.com
Server: onbekend
Adres: 10.10.21.19

Niet-gezaghebbend antwoord:
google.com MX-voorkeur = 10, mail exchanger = aspmx.l.google.com
google.com MX-voorkeur = 20, mail exchanger = alt1.aspmx.l.google.com
google.com MX-voorkeur = 30, mail exchanger = alt2.aspmx.l.google.com
google.com MX-voorkeur = 40, mail exchanger = alt3.aspmx.l.google.com
google.com MX-voorkeur = 50, mail exchanger = alt4.aspmx.l.google.com

aspmx.l.google.com internetadres = 74.125.39.27
alt1.aspmx.l.google.com internetadres = 209.85.173.27
alt2.aspmx.l.google.com internetadres = 74.125.127.27
alt3.aspmx.l.google.com internetadres = 209.85.225.26
alt4.aspmx.l.google.com internetadres = 74.125.65.26

Zoals u kunt zien, zijn er voor het google.com-domein vijf verschillende MX-records (vijf mailservers) met verschillende voorkeurswaarden. Met de voorkeursparameter kunt u de prioriteit van elk MX-record instellen, d.w.z. bepaalt de volgorde waarin pogingen om de brief te bezorgen bij deze servers worden gedaan. Een lagere waarde komt overeen met een hogere prioriteit, d.w.z. Naar deze mailserver worden eerst brieven verzonden.

Er zijn meerdere MX-records nodig voor:

  • Mogelijkheid om taakverdeling tussen ontvangende mailservers te organiseren, waarvoor het noodzakelijk is om meerdere MX-records met dezelfde prioriteit aan te maken
  • Organisatie van fouttolerantie van het mailsysteem, die de procedure bepaalt voor het bepalen van de volgende ontvangende mailserver primaire server(Met minimale waarde MX-voorkeur) is niet beschikbaar.

Een mailserver die zich op een andere site bevindt, wordt meestal ingesteld als back-upserver, meestal uit zuinigheidsoogpunt, dat meestal een lager tarief heeft doorvoer communicatiekanalen en rekenkracht. En het is ongetwijfeld veel beter als er toch een brief naartoe wordt gestuurd als een van de servers niet beschikbaar is back-upserver, en blijft niet in de wachtrij aan de verzendende kant staan, en die na enige tijd herhaalde pogingen doet om te verzenden (opnieuw proberen).

Waar moeten MX-records naar verwijzen?

Nu we hebben uitgezocht waar MX-records voor dienen, gaan we proberen te begrijpen waar deze records naar moeten verwijzen.

Als uw organisatie bevat en ondersteunt postsysteem onafhankelijk (direct mail ontvangt), dan moet het MX-record van uw domein verwijzen naar het externe IP-adres van uw firewall(als NAT/PAT-adres/poortvertaaltechnologie wordt gebruikt) of het externe adres van uw mailserver (dit kan bijvoorbeeld een server zijn met de Edge Transport-rol of een op Linux gebaseerde mail-MTA).

Als uw bedrijf een externe ‘cloud’-service gebruikt om e-mail te filteren, moeten de MX-records van uw domein verwijzen naar het IP-adres dat is opgegeven door de aanbieder van deze service.

Dit zijn de twee meest voorkomende voorbeelden op op dit moment Er zijn echter een aantal andere scenario's: geogedistribueerde netwerken, hybride cloud-fysieke netwerken, enz.

Dat is het! In dit artikel hebben we kort het concept van een MX-record geïntroduceerd en waarom dit nodig is. Ik hoop dat het nuttig zal zijn voor beginnende e-mailbeheerders.