Sådan lokaliserer en mailserver på internettet en anden server:
1. DNS (domænenavnssystem)
* MX Record: Mailserveren ser først op på destinationsdomænet i DNS. Denne søgning ser specifikt efter en "MX" (Mail Exchanger) -rekord.
* MX Prioritet: MX -poster prioriteres. Et lavere antal angiver en server med højere prioritet. Mailserveren vil først forsøge at oprette forbindelse til den højeste prioritet MX -server.
* IP -adresse: MX -posten indeholder IP -adressen på destinationspostserveren.
2. TCP Connection -etablering
* Port 25: Mailserveren initierer en TCP -forbindelse til destinationens mailserver på port 25. Dette er standardporten til SMTP (Simple Mail Transfer Protocol), den protokol, der bruges til at sende e -mail.
3. SMTP -kommunikation
* helo/ehlo: Når forbindelsen er etableret, sender den sending mailserver en "helo" (eller "ehlo" til flere kapaciteter) kommando, der identificerer sig.
* mail fra: Afsenderserveren specificerer derefter afsenderens e -mail -adresse ved hjælp af kommandoen "Mail fra".
* rcpt til: Afsenderserveren specificerer derefter modtagerens e -mail -adresse ved hjælp af kommandoen "RCPT til".
* Data: Hvis modtagerserveren accepterer e -mailen, sender afsenderserveren e -mail -meddelelsesindholdet ved hjælp af kommandoen "Data".
* Afslut: Når e -mailen er sendt, sender afsenderserveren en "afsluttet" kommando for at lukke forbindelsen.
Eksempel:
Lad os sige, at du sender en e -mail til [email protected].
1. din mailserver vil forespørge DNS for eksempel.com og kigge efter MX -poster.
2. den finder en MX -post med en prioritet på 10, der peger på IP -adressen 192.168.1.1.
3. din mailserver opretter en TCP -forbindelse til 192.168.1.1 på port 25.
4. Kommunikationsprocessen ved hjælp af SMTP -kommandoer sker som beskrevet ovenfor.
Vigtige overvejelser:
* Firewall -regler: Firewalls på både afsender- og modtagerens sider skal konfigureres for at tillade SMTP -trafik på port 25.
* SPF og DMARC: Disse e -mail -godkendelsesmekanismer hjælper med at forhindre spoofing af e -mail og sikre, at e -mails faktisk kommer fra det domæne, de hævder at være fra.
* mail -videresendelse: I nogle tilfælde kan mailservere fungere som "mail -relæer" - videresendelse af e -mails på vegne af andre servere. Dette kan være en måde at forbedre e -mail -levering til organisationer med et stort antal brugere eller komplekse mailserverkonfigurationer.
Fortæl mig, hvis du har andre spørgsmål om e -mail -serverkommunikation!