esenola

Log in
English | Spanish | Dutch | Portuguese (Brazil) | Italian | Turkish | German | Polish

Gmail sunucunuzdan gelen e-postaları geri çeviriyor. Bu sorun nasıl çözülür?

    Germencikli
    By Germencikli

    Bir süredir kendi sitenizden gönderdiğiniz e-postaları Gmail onamayıp geri mi çeviriyor? Ya da bazılarını onayıp, bazılarını mı geri çeviriyor?

    Gmail'den size gelen geri çevrilme iletisine aşağıdakilere benzer yazılar mı var?

    Final-Recipient: rfc822; rastgele?biralici@gmail.com
    Original-Recipient: rfc822;rastgele?biralici@gmail.com
    Action: failed
    Status: 5.7.25
    Remote-MTA: dns; gmail-smtp-in.l.google.com
    Diagnostic-Code: smtp; 550-5.7.25 [bir IPv6 bulunagi] The
        IP address sending this 550-5.7.25 message does not have a PTR record
        setup, or the corresponding 550-5.7.25 forward DNS entry does not point to
        the sending IP. As a policy, 550-5.7.25 Gmail does not accept messages from
        IPs with missing PTR records. 550-5.7.25 Please visit 550-5.7.25
        https://support.google.com/mail/answer/81126#ip-practices for more 550
        5.7.25 information. j18-20020a170906279200b009223bf01f00si447431ejc.873 -
        gsmtp

    Bu sorunu aşağıdaki yöntemlerle çözebilirsiniz. Burada sorunu çözmek için "ne" yapmanız gerektiğini yazacağım, "nasıl" yapmanız gerektiğini değil. Bunun nedeni "nasıl" yapılacağı sistemden sisteme değişiklik gösterir. Örneğin "IP bulunağınızı duruk (static IP address) yapmanız" gerektiğinde, bunun "nasıl" yapılacağı kullandığınız işletim sistemine göre, bazen bir işletim sisteminde bile sürümden sürüme değişiklik gösterebilir. Örneğin Windows'da, Debian Linux'dan değişik olabilir, ya da Debian 10'da, Debian 11'den değişik olabilir. Onu ayrıca araştırmanız gerekecek.

    Gmail'in iletilerinizi geri çevirmesinin sıradan bir nedeni (DNS tanımlamalarınızda MX belgesi oluşturulmamış olması gibi) yoksa, en yaygın rastlanılan üç nedeni şunlardır:

    1- DNS tanımlamalarınızda alan adınızı belli bir IP bulunağına bağlamadınız (bu IPv4 bulunakları için A belgesi ile, IPv6 için de AAAA belgesi ile yapılır).

    DNM tanımlamaları, alan adınızın yazılma işlemini hangi kuruluşta yaptırdıysanız, oradan yapabilirsiniz. Örneğin esenola.com alan nereden satın alınmış? O "satan" kuruluşun sitesindeki kullanıcı adınızla girip DNM tanımlamalarınızı değiştirebilirsiniz.

    2- IP bulunağınız için PTR belgesi tanımlamadınız. PTR belgesi bir IP bulunağını alan adına bağlar. Bu bağı hem IPv4 hem de IPv6 için kurmalısınız. PTR belgeleri sunucunuzda (ya da sitenize barınak servisi veren sağlayıcınızın arayüzünde) yapılır. Unutmamanız gereken, Gmail IPv4'ün yanısıra, özellikle IPv6 bulunağı için de PTR belgesinin oluşturulmuş olmasını gerektiriyor!

    3- Sunucunuzda hem IPv4, hem de IPv6 için duruk (static) bulunaklar tanımlamadınız. O durumda sunucunuzdaki DHCP barınak sağlayıcınızın size atadığı IPv4, UPv6 aralığında rastgele bir IP bulunağını o e-postayı göndermek için kullanır. Olur da o da rastgele A/AAAA, PTR belgelerinde belirtmiş olduğunuz IPv4, IPv6 bulunağını kullanırsa, Gmail iletinizi onar ama çoğu zaman da uyuşmayacağı için geri çevirir.

    Duruk IP bulunağı tanımlamasını genellikle kendi sisteminizde (örneğin bir Debian Linux sanal sunucusunda - VPS) yaparsınız.

     

    Gmail neden son yıllarda e-postalar üzerindeki denetimlerini sıkılaştırdı?
    Gmail gibi e-posta kuruluşlarının bu kuralları getirmelerinin ana nedeni, gereksiz tanıtım e-postaları gönderen dolandırıcıları engellemek içindir. Bu dolandırıcıların çoğu sanki e-posta tanınmış bir kuruluştan geliyormuş gibi gönderirler.

    Ancak örneğin esenola.com için DNS tanımlamalarında hem IPv4 hem de IPv6 için A/AAAA belgeleri tanımlanır:

    A             @        37.97.196.161
    AAAA      @        2a01:7c8:aac2:2a3:756c:d1d4:53d9:18aç

    hem de barınma sağlayıcı arayüzü ile PTR belgeleri tanımlanırsa:
    37.97.196.161                                            mail.esenola.com
    2a01:7c8:aac2:2a3:756c:d1d4:53d9:18aç mail.esenola.com

    O zaman, Gmail esenola.com sitesinden gönderildiğini söyleyen bir ileti aldığında o iletinin gerçekten eşenola.com'dan gelip gelmediğini yoklamak için:
    1- Ad sunucusundan esenola.com'un IPv4, IPv6 bulunaklarını alacak, onları e-postanın içindeki İP bulunakları ile eşleşip eşleşmediğine bakacak.
    2- E-postanın içindeki İP bulunağının, PTR belgesindeki Genelag alan adı ile uyuşup uyuşmadığına bakacak.