Amazon SES kullanıyorsanız kodunuzu değiştirmeyin. Yalnızca endpoint ve anahtarı MailGuard'ınkiyle değiştirin — AWS SigV4 imzası bizde doğrulanır, mevcut boto3/SDK'nız aynen çalışır. Verileriniz Türkiye'de, faturanız TL, desteğiniz yerel.
MailGuard, Amazon SES v2 SendEmail çağrısıyla birebir uyumludur ve AWS SigV4 imzasını doğrular. Yani mevcut SES entegrasyonunuzu yeniden yazmazsınız: SDK istemcisinde sadece endpoint_url ile anahtarı değiştirmeniz yeterli.
# Amazon SES kodunuz — sadece 2 satır değişir import boto3 ses = boto3.client("sesv2", endpoint_url="https://email.mailguard.com.tr", # ← tek değişiklik aws_access_key_id="AKIA…", # MailGuard panelinden aws_secret_access_key="…", region_name="eu-central-1") # Gönderim kodunuz DEĞİŞMEZ: ses.send_email( FromEmailAddress="bilgi@sirketiniz.com", Destination={"ToAddresses": ["musteri@ornek.com"]}, Content={"Simple": {"Subject": {"Data": "Merhaba"}, "Body": {"Text": {"Data": "Test mesajı"}}}})
Aynısı diğer AWS SDK'ları için de geçerlidir (JavaScript, PHP, .NET, Go…) — SigV4 imzalayan her SDK çalışır. Content.Raw (base64 MIME) ile ek dosya ve özel başlık da gönderebilirsiniz. Ayrıntılı örnekler için dokümanlar.
SES teknik olarak güçlüdür ama verileriniz yurt dışında tutulur, faturanız döviz, desteğiniz uzaktır. MailGuard aynı geliştirici deneyimini — aynı SDK, aynı imza — Türkiye'de veri, KVKK uyumu ve yerel destekle sunar. Üstelik SES'in kapsamadığı gelen filtreleme ve SMTP relay de aynı platformda vardır.
endpoint_url + anahtarı değiştirin — gönderim kodunuza dokunmayın.relay.mailguard.com.tr:587 SASL.| MailGuard | Amazon SES | |
|---|---|---|
| Kod değişikliği | Sadece endpoint + anahtar | — |
| SDK uyumu | Aynı boto3/SDK (SigV4) | boto3/SDK |
| Veri konumu | Türkiye veri merkezi | ABD / AB bölgeleri |
| KVKK uyumu | Tam uyum | Yurt dışı aktarım gerekir |
| Faturalandırma | TL + e-fatura | USD |
| Destek | Yerel, Türkçe | Uzak / İngilizce |
| DKIM imzalama | Otomatik (biz imzalarız) | Sizin ayarlamanız |
| Gelen spam/virüs filtresi | Var (MX yönlendirme) | Yok (yalnızca giden) |
| SMTP relay | Var (aynı hesap) | Var |
| Suppression + webhook | Var (panel + API) | Var |
endpoint_url'i https://email.mailguard.com.tr yapıp MailGuard'ın verdiği anahtarı kullanırsınız. SigV4 imzası bizde doğrulanır, gönderim kodunuz aynen çalışır./v2/email/outbound-emails). Hem Simple (konu/gövde) hem Raw (base64 MIME — ek dosya, özel başlık) içerik desteklenir.relay.mailguard.com.tr:587 (STARTTLS) / 465 (SSL) SASL ile de gönderebilirsiniz. API ve SMTP aynı hesapta çalışır.Özellikle toplu e-posta gönderimlerinde teslimat başarısındaki artışı net olarak gördük.
Mail teslimat sorunları yaşayan herkese tavsiye edebileceğim başarılı bir çözüm.
Entegrasyon beklediğimizden çok daha kolay oldu. Tüm sistem sorunsuz çalışıyor.
Hem güvenlik hem teslimat açısından beklentimizi karşılayan başarılı bir çözüm.
Mevcut SES entegrasyonunuzu, hacminizi ve gereksinimlerinizi konuşup size özel geçiş planı çıkaralım. Kod değişmez; endpoint ve anahtar değişir.
Teklif AlSES uyumlu API, Amazon SES'in gönderim arayüzünü (SendEmail v2 + AWS SigV4 imzası) birebir taklit eden bir e-posta gönderim servisidir. Amacı, halihazırda SES kullanan ekiplerin uygulama kodunu yeniden yazmadan, yalnızca endpoint ve kimlik anahtarını değiştirerek farklı bir sağlayıcıya geçebilmesidir.
MailGuard bu uyumluluğu, mevcut AWS SDK'larının imzaladığı SigV4 isteklerini doğrulayıp kendi teslimat altyapısına (DKIM imzalama, itibarı yönetilen IP havuzları, suppression ve kota) bağlayarak sağlar. Böylece SES'e özgü kod, kütüphane ve iş akışları aynen korunur; yalnızca teslimat ve veri katmanı değişir.
Bu yaklaşım özellikle Türkiye'de veri saklama (KVKK) yükümlülüğü olan, döviz faturalandırmadan ve uzak destekten kaçınmak isteyen SaaS, e-ticaret ve kurumsal ekipler için uygundur. Transaksiyonel e-postalarınız (kayıt onayı, parola sıfırlama, sipariş bildirimi) aynı kodla, yerel ve uyumlu bir altyapıdan gönderilir.