%100 KVKK UyumluISO 27001Türkiye Veri Merkezi
0850 305 88 66  ·  info@mailguard.com.tr
Teklif Al
Ana SayfaÖzelliklerÇözümlerDokümanlarAraçlarMail Testi
Ana sayfa / Çözümler / Amazon SES Uyumlu API

Amazon SES Uyumlu E-posta API'si

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.

Tek satır değiştirin, kodunuz aynı kalsın

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.

Neden Amazon SES'ten MailGuard'a geçilir?

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.

  • Panelden AWS-tarzı anahtar (AKIA… + secret) üretin.
  • Gönderen domaininizi ekleyip DNS'e SPF + DKIM kayıtlarını yayınlayın (panel hazır verir).
  • SDK istemcinizde endpoint_url + anahtarı değiştirin — gönderim kodunuza dokunmayın.
  • İsterseniz SMTP ile de gönderin: relay.mailguard.com.tr:587 SASL.

MailGuard ile Amazon SES

MailGuardAmazon SES
Kod değişikliğiSadece endpoint + anahtar
SDK uyumuAynı boto3/SDK (SigV4)boto3/SDK
Veri konumuTürkiye veri merkeziABD / AB bölgeleri
KVKK uyumuTam uyumYurt dışı aktarım gerekir
FaturalandırmaTL + e-faturaUSD
DestekYerel, TürkçeUzak / İngilizce
DKIM imzalamaOtomatik (biz imzalarız)Sizin ayarlamanız
Gelen spam/virüs filtresiVar (MX yönlendirme)Yok (yalnızca giden)
SMTP relayVar (aynı hesap)Var
Suppression + webhookVar (panel + API)Var

Sıkça sorulan sorular

Amazon SES'ten geçmek için kodumu değiştirmem gerekir mi?
Hayır. Mevcut AWS SDK'nızda (boto3, aws-sdk-js, PHP, .NET…) yalnızca 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.
Hangi SES çağrılarını destekliyorsunuz?
SES v2 SendEmail (/v2/email/outbound-emails). Hem Simple (konu/gövde) hem Raw (base64 MIME — ek dosya, özel başlık) içerik desteklenir.
Neden Amazon SES yerine MailGuard?
Veriler Türkiye'de tutulur, KVKK uyumludur, faturalandırma TL ve e-fatura ile yapılır, destek yerel ve Türkçedir. Ayrıca DKIM'i biz imzalarız, temiz IP havuzlarından teslim ederiz; gelen filtreleme ve SMTP relay de aynı platformdadır.
SMTP ile de gönderebilir miyim?
Evet. SES SMTP gibi relay.mailguard.com.tr:587 (STARTTLS) / 465 (SSL) SASL ile de gönderebilirsiniz. API ve SMTP aynı hesapta çalışır.
API anahtarını nereden alırım?
Müşteri panelinden AWS-tarzı bir anahtar çifti (AKIA… + secret) üretilir. Gönderen domaininizi ekler, DKIM/SPF kayıtlarını yayınlar ve göndermeye başlarsınız.

Müşteri değerlendirmeleri

★★★★★

Özellikle toplu e-posta gönderimlerinde teslimat başarısındaki artışı net olarak gördük.

Eren Y.
★★★★★

Mail teslimat sorunları yaşayan herkese tavsiye edebileceğim başarılı bir çözüm.

Ömer K.
★★★★★

Entegrasyon beklediğimizden çok daha kolay oldu. Tüm sistem sorunsuz çalışıyor.

Serkan D.
★★★★★

Hem güvenlik hem teslimat açısından beklentimizi karşılayan başarılı bir çözüm.

Koray S.

Amazon SES'ten MailGuard'a geçelim

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 Al

Amazon SES Uyumlu E-posta API'si Nedir?

SES 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.