Geri Dönmeler
Geri dönme türlerini, kategorilerini, otomatik baskılama ve yeniden deneme davranışını anlayın
Bir e-posta teslim edilemediğinde, alıcı sunucu bir geri dönme bildirimi gönderir. MailLand geri dönmeleri sınıflandırır, hiçbir zaman posta kabul etmeyecek adresleri otomatik olarak bastırır ve geçici hataları yeniden dener.
Geri Dönme Türleri
| Tür | Açıklama | Otomatik Bastırma |
|---|---|---|
| Kalıcı | Kalıcı hata: posta kutusu mevcut değil veya alan adı geçersiz. | Küresel kapsam (anında) |
| Geçici | Geçici hata: posta kutusu dolu veya sunucu meşgul. | Pazarlama kapsamı, 30 günlük süre sonu (ilk geçici geri dönmede) |
| Engellendi | Alıcının posta kutusunda bir sorun yok: ret bizim gönderimimizle ilgiliydi: bir sağlayıcının spam filtrelemesi, SPF, DKIM, DMARC ya da IP itibarı gibi bir gönderen kimlik doğrulama/itibar sorunu, alıcının politika kararı, zarf göndericisinin reddi veya bir operatörün iletiyi MailLand'in kendi kuyruğundan geri döndürmesi. | Otomatik bastırma yok: bu alıcıyla değil, bizim gönderimimizle ilgili bir sinyaldir |
Geri Dönme Kategorileri
Geri dönme dağılımı API'si (GET /v1/deliverability/bounce-breakdown), her geri dönmeyi posta
aktarım aracısının (MTA) SMTP reddine kendisinin atadığı sınıflandırmaya göre gruplar, ardından bu
sınıflandırmayı kalıcı, geçici veya engellendi olarak eşler. Aşağıdaki tablo, üretimde sabitlenmiş
tam kelime dağarcığıdır: sunucunun yaydığı ve bu tabloda yer almayan her şey, tahmin edilmek yerine
bilinmeyen olarak sayılır:
| Sunucu sınıflandırması | Tür |
|---|---|
InvalidRecipient | Kalıcı |
BadDomain | Kalıcı |
AdminBounce | Engellendi |
InactiveMailbox | Kalıcı |
SpamBlock | Engellendi |
SpamContent | Engellendi |
AuthenticationFailed | Engellendi |
QuotaIssues | Geçici |
NoAnswerFromHost | Geçici |
DNSFailure | Geçici |
RoutingErrors | Geçici |
MessageExpired | Geçici |
TransientFailure | Geçici |
PolicyRelated | Engellendi |
InvalidSender | Engellendi |
TooManyRecipients | Geçici |
ProtocolErrors | Geçici |
BadConnection | Geçici |
Uncategorized veya tanınmayan herhangi bir değer | Bilinmeyen: yanıtın genişletilmiş durum kodu alıcı adresini kalıcı olarak kullanılamaz ilan ediyorsa (örneğin 5.1.1) Kalıcı |
Bu sayfanın ilerisinde ele alınan iki uç nokta geri dönmeleri kendi kelime dağarcıklarıyla bildirir.
/v1/transactional/bounces/statistics, hardBounces ve softBounces değerlerini adresi bastıran (ya
da bastırmayan) kararın kendisinden sayar; bu yüzden engellenmiş bir geri dönme asla kalıcı veya
geçici sayılmaz. byCategory ise yukarıdaki sunucu sınıflandırmasını daha kaba bir kümede toplar
(invalid_recipient, bad_mailbox, bad_domain, mailbox_full, content_rejected,
policy_reason, general_bounce). /v1/transactional/bounces/recent, bounceCategory olarak
mesajın sunucu sınıflandırmasının kendisini döndürür.
Otomatik İşleme
Kalıcı geri dönmeler
- Alıcı e-posta adresi anında küresel bastırma listesine eklenir
- Bu adrese gelecekteki tüm e-postalar (işlemsel ve pazarlama) engellenir
bounce_type: "hard"ile birmessage.bouncedweb kancası olayı tetiklenir (ayrı birsuppression.addedolayı tetiklenmez)
Geçici geri dönmeler
- İleti durumu
Bouncedolur - Adres, pazarlama postaları için 30 gün boyunca bastırılır (işlemsel postalar yine de teslim edilir): ilk geçici geri dönmede, yeniden denemelerden sonra değil. İstisna: bir adresin ilk
MessageExpiredgeri dönmesi ya da mesajın çok büyük olmasından kaynaklanan ilk geri dönmesi (5.3.4veya5.2.3genişletilmiş koduylaQuotaIssues) hiçbir şeyi bastırmaz; 30 gün içinde bir yenisi her zamanki gibi bastırır. bounce_type: "soft"ile birmessage.bouncedweb kancası olayı tetiklenir. (Geçici hatalar, MailLand'e bir geri dönme bildirilmeden önce MTA'nın kendisi tarafından yeniden denenir.)- 30 gün sonra bastırma otomatik olarak sona erer
Engellenen geri dönmeler
- İleti durumu
Bouncedolarak değişir (AdminBounceiçinFailed), ancak alıcının adresi hiçbir bastırma listesine eklenmez: engellenen bir geri dönme, alıcının posta kutusu hakkında değil, bizim gönderimimiz hakkında bir beyandır bounce_type: "blocked"ile birmessage.bouncedweb kancası olayı tetiklenir (birAdminBounceiçin bunun yerinereason: "admin_bounce"ile birmessage.failedolayı)- Sürekli bir engellenen geri dönme oranı, manuel inceleme için dahili bir uyarı tetikler; gönderimde otomatik bir duraklama yoktur
Kalıcı geri dönmeye yükseltme, basitçe "3 geçici geri dönmeden sonra" gerçekleşmez. En az 7 gün boyunca yayılmış en az 3 kaydedilmiş geri dönme gerektirir ve yalnızca belirli geri dönme nedenleri yükseltmeye uygundur: posta kutusu kotası, DNS veya sunucu arama sorunları, geçici hatalar, bağlantı sorunları, yönlendirme hataları, protokol hataları veya mesaj süresinin dolması nedeniyle oluşan geri dönmeler yükseltilmez. Bir adres gerçekten yükseltildiğinde, bastırma pazarlama kapsamından kalıcı geri dönmeye (küresel kapsam) geçer ve 90 gün sonra otomatik olarak sona erer.
Engellenen bir geri dönme (SpamBlock, SpamContent, AuthenticationFailed, PolicyRelated, InvalidSender, AdminBounce) hiçbir zaman kalıcı
veya geçici geri dönmelerle birleştirilmez: bunu yapmak ya tamamen ulaşılabilir bir alıcıyı sonsuza
kadar bastırır ya da hesap sahibinin hakkında hiçbir şey yapamayacağı bir etiketin arkasında gerçek
bir gönderen itibarı sorununu gizler. Uygun bir geçici geri dönmenin aksine, tekrarla asla kalıcı
bir bastırmaya da yükseltilmez: tekrarlanan sinyal alıcıyla değil, gönderen alan adının itibarıyla
ilgilidir.
Geri Dönme İstatistikleri
Bir dönem için toplu geri dönme istatistiklerini alın:
GET https://api.mail.land/v1/transactional/bounces/statisticsAuthorization: Bearer <token> veya X-API-Key: <api key> ile kimlik doğrulaması yapın.
curl https://api.mail.land/v1/transactional/bounces/statistics \
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..."| Parametre | Tür | Varsayılan | Açıklama |
|---|---|---|---|
from | datetime | 30 gün önce | Başlangıç tarihi |
to | datetime | Şimdi | Bitiş tarihi |
{
"totalBounces": 1125,
"hardBounces": 450,
"softBounces": 385,
"generalBounces": 290,
"byCategory": {
"invalid_recipient": 380,
"mailbox_full": 345,
"content_rejected": 185,
"policy_reason": 95,
"bad_domain": 70,
"general_bounce": 50
}
}Son Geri Dönmeler
En son geri dönen iletileri alın:
GET https://api.mail.land/v1/transactional/bounces/recent?limit=50curl "https://api.mail.land/v1/transactional/bounces/recent?limit=50" \
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..."| Parametre | Tür | Varsayılan | Açıklama |
|---|---|---|---|
limit | int | 50 | Döndürülecek son geri dönme sayısı |
[
{
"messageId": "t_a1b2c3d4e5f6",
"recipientEmail": "[email protected]",
"subject": "Your order has shipped",
"bounceCategory": "InvalidRecipient",
"bounceReason": "550 5.1.1 The email account does not exist",
"bouncedAt": "2026-02-17T12:34:56Z",
"retryCount": 0
},
{
"messageId": "t_d4e5f6a1b2c3",
"recipientEmail": "[email protected]",
"subject": "Invoice #1234",
"bounceCategory": "QuotaIssues",
"bounceReason": "552 5.2.2 Mailbox full",
"bouncedAt": "2026-02-17T11:00:00Z",
"retryCount": 2
}
]Sonuçlar bouncedAt alanına göre azalan sırada sıralanır ve son 90 günle sınırlıdır. bouncedAt, iletinin oluşturulma zamanıdır; ayrıca izlenen bir geri dönme zaman damgası değildir.
Geri Dönen Bir İletiyi Yeniden Dene
Geri dönen bir iletinin teslimatını manuel olarak yeniden deneyin:
POST https://api.mail.land/v1/transactional/bounces/{messageId}/retrycurl -X POST https://api.mail.land/v1/transactional/bounces/t_a1b2c3d4e5f6/retry \
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..."Yeniden deneme, özgün içeriği MailLand'in giden kutusu (outbox) üzerinden yeniden gönderir. Yeniden denenen kopyalarda açma ve tıklama izleme KAPALIDIR: özgün gönderimin izleme tercihi ileti kaydından geri alınamaz.
| Durum | Kod | Açıklama |
|---|---|---|
200 | - | Retry accepted (veya yinelenen bir istekte Retry already accepted for this attempt) |
400 | INVALID_REQUEST | İleti geri dönmüş değil |
400 | RECIPIENT_SUPPRESSED | Alıcı bastırılmış |
422 | DOMAIN_NOT_VERIFIED | Gönderim alanı artık doğrulanmamış |
429 | MARKETING_PAUSED | Bu kiracı için pazarlama gönderimi duraklatılmış |
404 | RESOURCE_NOT_FOUND | İleti bulunamadı |
Alıcı bastırılmışsa iletiyi yeniden deneyemezsiniz. Önce bastırmayı kaldırın (Bastırmalar bölümüne bakın), ardından yeniden deneyin.
Geri Dönme Oranı Eşikleri
Eşikler plan varsayılanlarıdır ve yalnızca değerlendirme penceresinde en az asgari gönderim örneklem büyüklüğüne ulaşıldığında değerlendirilir:
| Plan | Kalıcı geri dönme uyarısı | Gönderim duraklatılır (429), eşik | Şikayet uyarısı | Şikayet duraklatma | Asgari örneklem büyüklüğü | Pencere |
|---|---|---|---|---|---|---|
| Free / Pro | ≥ %2 | ≥ %5 | ≥ %0,05 | ≥ %0,1 | 100 gönderim | 60 dk |
| Max | ≥ %2 | ≥ %6 | ≥ %0,1 | ≥ %0,2 | 500 gönderim | 120 dk |
Duraklatma eşiğine ulaşıldığında gönderim duraklatılır (API 429); bu, gönderici puanınızı da düşürür.
Teslimat Askıya Alma (Deliverability Hold)
Duraklatma eşiğinin aşılması, yukarıdaki geçici 429 duraklatmasından ayrı olarak, çalışma
alanına kalıcı bir teslimat askıya alması da yerleştirir. Askıya alma etkinken her gönderim,
işlemsel olsun pazarlama olsun, reddedilir: API'den 403 ACTION_REQUIRED, SMTP relay üzerinden
geçici 451 4.7.0; böylece posta sunucunuz mesajı kuyrukta tutar ve yeniden dener.
- Askıya alma her ihlal olayında bir kez yerleştirilir, her gönderimde değil.
- MailLand desteği inceleyip kaldırana kadar sürer; toparlanan bir geri dönme veya şikayet oranı onu otomatik olarak kaldırmaz, otomatik kaldırma yoktur.
- Çalışma alanının Sahipleri ve Yöneticileri, askıya alma yerleştirilir yerleştirilmez bir e-posta alır.
En İyi Uygulamalar
- Listelerinizi temizleyin: E-posta Doğrulama ile göndermeden önce e-posta adreslerini doğrulayın. Sürekli geri dönen adresleri kaldırın.
- Geri dönme kategorilerini izleyin:
content_rejectedgeri dönmelerinde ani bir artış, liste kalitesi sorunu değil içerik sorunu olduğuna işaret edebilir. - Kalıcı geri dönmeleri yeniden denemeyin: Kalıcı geri dönmeler süreklidir. Yeniden denemek kotayı boşa harcar ve itibarı zedeler.
- Geçici geri dönme kalıplarını izleyin: Aynı alandan tekrarlayan
mailbox_fullgeri dönmeleri sağlayıcı düzeyinde bir sorun olduğuna işaret edebilir. - Teslim edilebilirlik panosunu kullanın: Alana özgü sorunları erken yakalamak için sağlayıcıya göre geri dönme oranlarını takip edin.
Sonraki Adımlar
- Bastırmalar: bastırma listesini yönetin
- Teslim Edilebilirliğe Genel Bakış: gönderici puanını ve eğilimleri izleyin
- Web Kancası Olayları:
message.bouncedolaylarını alın