MX veya Mail Exchange kayıtları posta sunucuları tarafından mailin nereye gönderileceğini belirlemek için kullanılır.
MX kayıtları , A kayıtları ile birlikte kullanılmalıdır. A kaydı mail sunucularına yönlenir. Başka bir mail sunucusu , mail sunucunuz ile iletişim kurmak istediğinde MX kaydı arar. Bu mx kaydının , mail sunucusunun ip adresini gösteren A kaydına işaret etmesi gerekir.
Birden fazla mail sunucusu belirleyebilir ve birincil posta sunucunun yanıt vermemesi durumunda yanıt vermesi için öncelik sırasına(priority) göre sıralayabilirsiniz.
Domain için MX kaydı eksikse mail A kaydına teslim eidlmeye çalışır.
MX kaydını oluşturan değeler:
- Name: Kayıt oluşturulurken genelde boş bırakılır. Daha sonra vereceğiniz ismin yanına domain otomatik eklenir. Örneğin; username@domain.com
- Server: Name'de belirtilen mail hesaplarındaki maili kabul edecek ana host(mail sunucusu) olacaktır. Örneğin; mail.domain.com
- MX Seviyesi: Mailinizin teslim edilmeye çalışılacağı sırayı (hangi mail sunucusu) belirler. MX seviyesinin en düşük olduğu mail sunucusu ilk önce mailin gönderilmesine çalışılır. Öncelik değeri genellikle 10,20,30,.. şeklinde verilir. Birincil mail sunucunun(en düşük değere sahip mail sunucusu) arızalanması durumunda yedek öncelik sıralaması ayarlanabilir. Aynı sırayı farklı posta sunuculara verirseniz , bu sunuculara olan trafik yükü paylaşılır.
- TTL: TTL kaydınızı isteyen sistemlerde (nameserver, tarayıcı vb) kayıtları önbellekte kalacağı saniye cinsinden süredir.
Kullanımı: