DNS / BIND Resource Record Routing Mail med MX-poster

Korrekt DNS-konfiguration med MX-poster är ett krav för att routera e-post för en domän.


När ett mail skickas till en domän utförs en DNS-fråga för den sändande postservern för att hitta MX-poster som är kopplade till mottagarens domän. MX-poster har ett preferensvärde (numeriskt från 0-65535). Den sändande postservern försöker först MX-posten med lägsta preferensvärde först. Om den servern inte kan nås, försöker MX-posten med den näst lägsta preferensen. Detta fortsätter tills en anslutning görs eller inga MX-poster kvarstår.

Följande tre e-postservrar listade i preferensordning ska konfigureras i koden nedan:

mx1.tech-recipes.com. (primärpostrelä)
mx2.tech-recipes.com. (sekundärpostrelä)
mxbackup.offsite.domain. (försvarsmottagare, offsite)

tech-recipes.com. mx 10 mx1.tech-recipes.com.
tech-recipes.com. mx 20 mx2.tech-recipes.com.
tech-recipes.com. mx 30 mxbackup.offsite.domain.

Namnen på servrarna i MX-poster måste vara fullt kvalificerade värdnamn, inte IP-adresser. Om två eller flera MX-poster finns med samma preferens, kommer många e-postöverföringsagenter att använda de två servrarna i ett round-robin-sätt som kan hjälpa till att balansera belastningen mellan servrarna.

Offsite mail relayer är en klok idé eftersom det tillåter att postmeddelanden köras på den servern medan nätverksanslutningen till de primära servrarna är nere.

Felkonfigurationer i DNS kan orsaka problem som påverkar många andra system och kanske inte presenteras som DNS-problem. Problem med MX-poster kan orsaka allvarliga problem med e-postleverans. Ett vanligt problem med MX-poster (och DNS-poster i allmänhet) lämnar efterföljande period efter det fullständiga kvalificerade domännamnet på postservrarna.