Slik finner en e -postserver på internett en annen server:
1. DNS (domenenavnssystem)
* MX Record: Postserveren ser først opp destinasjonsdomenet i DNS. Dette søket ser spesifikt etter en "MX" (postveksler) -post.
* mx prioritet: MX -poster er prioritert. Et lavere antall indikerer en server med høyere prioritet. Mail -serveren vil prøve å koble seg til den høyeste prioriterte MX -serveren først.
* IP -adresse: MX -posten inneholder IP -adressen til Destination Mail -serveren.
2. TCP -tilkoblingsinstitusjon
* port 25: Mail -serveren setter i gang en TCP -tilkobling til Destination Mail -serveren på port 25. Dette er standardporten for SMTP (Simple Mail Transfer Protocol), protokollen som brukes til å sende e -post.
3. SMTP -kommunikasjon
* helo/ehlo: Når tilkoblingen er etablert, sender den sendende postserveren en "helo" (eller "ehlo" for mer muligheter), identifiserer seg selv.
* Mail fra: Avsenderserveren spesifiserer deretter avsenderens e -postadresse ved å bruke kommandoen "Mail fra".
* rcpt til: Avsenderserveren spesifiserer deretter mottakerens e -postadresse ved å bruke kommandoen "RCPT til".
* data: Hvis mottakerserveren godtar e -posten, sender avsenderserveren e -postmeldingsinnholdet ved hjelp av "Data" -kommandoen.
* Quit: Når e -posten er sendt, sender avsenderserveren en "slutt" -kommando for å lukke tilkoblingen.
Eksempel:
La oss si at du sender en e -post til [email protected].
1. Din e -postserver vil spørre DNS for eksempel.com og se etter MX -poster.
2. Den finner en MX -post med en prioritet på 10, og peker på IP -adressen 192.168.1.1.
3. Din postserver etablerer en TCP -tilkobling til 192.168.1.1 på port 25.
4. Kommunikasjonsprosessen ved hjelp av SMTP -kommandoer skjer som beskrevet ovenfor.
Viktige hensyn:
* brannmurregler: Brannmurer på både avsender- og mottakersiden må konfigureres for å tillate SMTP -trafikk på port 25.
* SPF og DMARC: Disse e -postgodkjenningsmekanismene er med på å forhindre forfalskning av e -post og sikre at e -postmeldinger faktisk kommer fra domenet de hevder å være fra.
* Mail Relaying: I noen tilfeller kan e -postservere fungere som "postreléer" - videresende e -post på vegne av andre servere. Dette kan være en måte å forbedre levering av e -post for organisasjoner med et stort antall brukere eller komplekse postserverkonfigurasjoner.
Gi meg beskjed hvis du har andre spørsmål om kommunikasjon på e -postserver!