T-Soft, Türkiye\'de yaygın olarak kullanılan bir e-commerce ve içerik yönetim sistemidir. Platform, transaksiyonel ve pazarlama e-postalarını göndermek için hazır altyapı sağlasa da, varsayılan konfigürasyonda sunucunun genel SMTP\'sini kullanır. Bu durum, Gmail, Outlook ve diğer büyük sağlayıcıların spamfiltreleri için düşük güven skoru anlamına gelir. Sonuç: müşteri bildirimleri ve pazarlama e-postaları spam klasörüne düşüyor, dönüşüm oranları azalıyor ve müşteri deneyimi bozuluyor.
Çözüm, harici bir SMTP sunucusu bağlamak ve SPF, DKIM, DMARC kayıtlarını doğru şekilde ayarlamaktır. Böylece e-postalarınız alıcının inbox\'ına ulaşır, İYS yasal gereklilikleri sağlanır ve elektronik iletişim uygunluğu güvence altına alınır.
T-Soft\'ta Standart Konfigürasyon Neden Spam\'e Düşüyor?
T-Soft, "kutu açıp kullan" modelinde, platform\'un sunucu SMTP\'sinden e-posta göndermek için yapılandırılmıştır. Teknik olarak bu çalışır, ancak e-posta güvenlik kontrolleri açısından sorunludur:
- SPF kaydı eksik: Platform SMTP\'si, gönderen domainine karşı SPF doğrulaması yapması gereken alıcı sunucusu tarafından tanınmaz. Çünkü platform\'ın IP adresleri, kurumun DNS kayıtlarında belirtilmemiştir.
- DKIM imzası: E-posta dijital imzalanmaz veya platform\'ın ortak anahtarıyla imzalanırsa, alıcı sunucusu bunu kurumun kendi domainindeki anahtarla doğrulayamaz.
- Reputation problemi: Aynı platform SMTP\'sini yüzlerce T-Soft kullanıcısı kullandığından, bu IP adresinin spam veya abuse çağrılarının yaşama olasılığı yüksektir. Bir kullanıcının spam şikayeti, tüm diğer kullanıcıların değerlendirmesini etkileyebilir.
- Header doğrulaması: Spambot ve filtreler, e-posta başlığındaki Return-Path, From, Sender alanlarını kontrol eder. Platform SMTP, bu alanları kurumun domaininde değil platform adında gösterir.
T-Soft\'ta Harici SMTP Sunucusu Nasıl Bağlanır?
T-Soft admin panelinde harici SMTP sunucusu ayarlamak, üretim ortamında doğru adımı atmanız demektir. Aksi halde, geçiş sırasında e-postalar bölünebilir veya hala eski sunucu kullanılmaya devam edilebilir.
- T-Soft Admin Paneli\'ne Giriş: Yönetici hesabınızla T-Soft kontrol paneline girin.
- E-posta / SMTP Ayarlarına Gidin: Menüde "Sistem Ayarları" veya "E-posta" bölümünü bulun (tam konum T-Soft versiyonuna göre değişebilir).
- SMTP Sunucusu Türünü Seçin: "Harici SMTP" veya "Custom SMTP" seçeneğini işaretleyin.
- Bağlantı Bilgilerini Girin:
- SMTP Host:
mail.example.com(ESP veya kendi sunucunuz) - Port:
587(TLS) veya465(SSL) — ESP tarafınızdan belirtilir - Kullanıcı Adı: e-posta adresi veya kullanıcı adınız
- Parola: SMTP parolası (genellikle e-posta parolasından farklı)
- Şifreleme: TLS veya SSL seçin
- From E-posta Adresi:
noreply@yourdomain.com(kendi domain\'iniz)
- SMTP Host:
- Test E-postası Gönderin: Ayarları kaydettikten sonra "Test Gönder" veya "Test Email" seçeneğini kullanın. Başarılı bir test, SMTP bağlantısının doğru olduğunun göstergesidir.
- Tüm E-posta Şablonlarını Güncelleyin: T-Soft sistemde birden fazla e-posta şablonu (sipariş onayı, parola sıfırlama, vs.) kullanılırsa, bunların hepsi harici SMTP\'yi kullanacak şekilde ayarlanmalıdır.
SPF, DKIM ve DMARC Kayıtları T-Soft\'ta
Harici SMTP sunucusu bağladıktan sonra, DNS kayıtlarınızı ayarlamak gerekir. Bu kayıtlar, alıcı sunucunun e-postanızın kaynağının, söylediğiniz kaynaktan gerçekten geldiğini doğrulamasını sağlar.
SPF Kaydı: E-posta domaininizdeki TXT kaydına SPF tanımını ekleyin. Eğer Sendgrid, Mailgun veya başka bir ESP kullanıyorsanız, onların SPF include kuralını yazınız. T-Soft kendi sunucusundan da gönderiyorsa, onun IP adresini de ekleyiniz (CIDR notasyonunda). Örnek:
v=spf1 include:sendgrid.net include:tsoft-mail.example.com ~allDKIM Kaydı: T-Soft veya SMTP sağlayıcınız, DKIM anahtarı oluşturur. Bunun 1024-bit (veya 2048-bit) ortak anahtarını DNS\'te bir TXT kaydı olarak yayınlayınız. Kaydın adı genellikle default._domainkey.yourdomain.com şeklindedir. Örnek:
v=DKIM1; k=rsa; p=MIGfMA0GCSq...DMARC Kaydı: E-posta domaininizdeki _dmarc TXT kaydında DMARC politikasını belirleyin:
v=DMARC1; p=none; rua=mailto:admin@yourdomain.com; fo=1Bu örnek, DMARC doğrulaması başarısız olsa bile e-postayı almama izin verir (p=none), ve rapor gönderir (rua=...). Üretim sonrası ve test tamamen başarılı olunca, p=quarantine veya p=reject kullanabilirsiniz.
İYS İntegrasyonu ve Yasal Uygunluk
Türkiye\'de ticari e-posta göndermek için İYS (İleti Yönetim Sistemi) uygunluğu zorunludur. KVKK (Kişisel Verilerin Korunması Kanunu) kapsamında, alıcı açık rızası olmadan pazarlama e-postaları gönderilemez.
- İYS Kaydı: T-Soft üzerinden gönderilen her pazarlama e-postası için, alıcının İYS sisteminde "Katılım Sağlayan" statüsünde olması gerekir. Eğer İYS\'de "Reddeden" işareti varsa, o kişiye gönderme yapılması yasa dışıdır.
- Rıza Yönetimi: İletişim tercihlerini T-Soft\'ta yapılandırarak, alıcının pazarlama e-postalarından çıkma seçeneğini sunun. Bu, hem İYS yükümlülüğü hem de RFC 8058 (one-click unsubscribe) gereksinimidir.
- İYS Entegrasyonu: Bazı ESP\'ler (Euromsg, Related Digital) T-Soft entegrasyonunu sağlar. Böylece, T-Soft üzerindeki rıza veritabanı otomatik olarak İYS\'ye senkronize edilir.
DNS Ayarlamalarında Sık Yapılan Hatalar
T-Soft ve genel e-posta konfigürasyonunda, DNS ayarları sırasında yapılan hatalar, spam sorununun başlıca nedenlerindendir:
- SPF Hata 1: Çok fazla DNS lookup — SPF kaydında 10\'dan fazla include veya redirect içerirse, DNS lookup sınırına çarpar ve SPF başarısız olur. Çözüm: gereksiz include\'ları temizleyin.
- SPF Hata 2: Hard fail (-all) erken kullanımı — Eğer SPF\'yi henüz tüm SMTP kaynakları ile uyumlu hale getirmeden hard fail (-all) kullanırsanız, meşru e-postalar reddedilir. Soft fail (~all) ile başlayın, test yapın, sonra hard fail (-all) geçin.
- DKIM Hata 1: Yanlış kaydı adresi — DKIM kaydının DNS adı yanlışsa (örn.
mail._domainkeyyerinedefault._domainkey), alıcı imzayı doğrulayamaz. - DKIM Hata 2: Özel karakter escaping\'i atlanması — DKIM ortak anahtarında `+`, `/`, `=` gibi karakterler, DNS TXT kaydında yanlış biçimlenirse kayıt geçersiz olur.
- DMARC Hata 1: Raport e-postası gecikli veya hiç gelmemesi — rua= adresinin doğru ve erişilebilir olduğundan emin olun. Eğer raporlamak isteyip almıyorsanız, e-posta sunucunuzun spam filtreleri rapora engel olabilir.
- PTR Kaydı Eksik — SMTP sunucunuzun IP adresinin ters DNS (PTR) kaydında alan adınız yazılı değilse, bazı filtreler bu e-postayı ek şüphe ile inceler.
T-Soft\'ta E-posta Doğru İnbox\'a Ulaştıktan Sonra
SMTP ayarları tamamlandıktan ve DNS kayıtları yayıldıktan sonra (24–48 saat), e-postalarınız daha güvenilir şekilde inbox\'a ulaşacaktır. Ancak, düzgün teslimatı korumak için şunlara dikkat edin:
- Liste Hijyeni — Geçersiz, dead, veya honeypot e-posta adreslerine göndermeyin. Düzenli olarak, 90 gün içinde hiç etkileşim göstermeyen adresleri listeden çıkarın.
- Spam Compliant Oranı — Gmail ve Yahoo Postmaster Tools\'da spam compliant oranınızı takip edin. Oran 0,3% üzerine çıkarsa, teslimat hızı düşer.
- Gönderme Hızı Rampalaması — Yeni bir SMTP veya domain ile başlıyorsanız, ilk haftada günde 20–100 e-posta ile başlayın ve yavaş yavaş arttırın. Bu, sağlayıcı reputation\'ınızı inşa eder.
- Tercih Yönetimi — T-Soft\'ta e-posta tercihlerini (sıklık, kategori) ayarlamak, alıcı memnuniyetini ve engagement oranını artırır.
T-Soft konfigürasyonunuzun başarılı olup olmadığını doğrulamanın en hızlı yolu, gerçek inbox placement testidir. Ücretsiz test aracımız, e-postanızı 20+ sağlayıcıdaki seed adreslerine gönderir ve Inbox, Spam veya Promotions klasöründe olup olmadığını gösterir. Aynı zamanda SPF, DKIM, DMARC doğrulamalarını gerçek zamanlı kontrol eder ve sağlayıcı verediktlerini rapor eder.