Daha önce Netlify’a nasıl MX kayıtları eklendiğini burada anlatmıştım. O zamandan bu zamana bir takım değişiklikler oldu. Dün itibariyle alan adımı ücretsiz mail hesabından yararlanmak için Gandi’ye transfer ettim.

Transfer sorunsuz gerçekleşti. MX kayıtlarını da ekledim fakat mail istemcilerinin server ayarlarını otomatik yapması için gereken SRV kayıtlarını eklerken bir türlü neyi nereye yazacağımı kestiremedim. Bu konuda biraz da Netlify suçlu çünkü sürekli “Lütfen istenen biçimi eşleştirin.” şeklinde bir uyarı verdi. Gandi’nin dökümanları da bu konuda pek açıklayıcı değildi açıkçası.

Öncelikle Gandi’nin SRV kayıtları aşağıdaki gibi:

_imap._tcp 10800 IN SRV 0 0 0   .
_imaps._tcp 10800 IN SRV 0 1 993 mail.gandi.net.
_pop3._tcp 10800 IN SRV 0 0 0   .
_pop3s._tcp 10800 IN SRV 10 1 995 mail.gandi.net.
_submission._tcp 10800 IN SRV 0 1 465 mail.gandi.net.

Aşağıdaki tabloda Netlify’a yazılacak şekilde parçalara ayırdım:

BölümKayıt 1Kayıt 2Kayıt 3Kayıt 4Kayıt 5
Record TypeSRVSRVSRVSRVSRV
Name@@@@@
Service_imap_imaps_pop3_pop3s_submission
Protocol_tcp_tcp_tcp_tcp_tcp
Priority000100
Weight01011
Port09930995465
Target.mail.gandi.net..mail.gandi.net.mail.gandi.net.
TTL1080010800108001080010800

Target kısmına sadece nokta yazınca biçim hatası verip kabul etmiyor ne yazık ki. Bunun için de noktayı yazdığımız kutucuğa sağ tıklayıp İncele diyerek Geliştirici seçeneklerini açıyoruz.

Burada,

<input autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" name="value" pattern="^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9(\-)]*[a-zA-Z0-9])\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\-]*[A-Za-z0-9](\.?))$" type="input" required="" class="" value=".">

şeklinde görünen kısmı sağ tıklayarak HTML olarak düzenle seçeneğini seçiyoruz ve

<input value=".">

şeklinde görünecek biçimde temizliyoruz.

Bunu yaptıktan sonra sorunsuz bir şekilde ekleyebilirsiniz.