MailLandDocs
Teslim Edilebilirlik

IP Isıtma

Gönderen itibarını oluşturmak için yeni alan adlarında gönderim hacmini kademeli olarak artırın

Yeni bir alan adından göndermeye başladığınızda, posta kutusu sağlayıcılarının itibarınızı değerlendirecek bir geçmişi yoktur. Çok kısa sürede çok fazla göndermek spam filtrelerini tetikler. IP ısıtma, günlük gönderim hacminizi birden çok aşama boyunca kademeli olarak artırarak sağlayıcılara alan adınıza güven inşa etmesi için zaman tanır.

Isıtma nasıl çalışır

MailLand, ısıtma durumunu alan adı bazında izler. Her alan adı, günlük limitleri artan aşamalar boyunca ilerler:

Göndermeye başlayın

Yeni bir alan adını doğrulayıp ilk e-postanızı gönderdiğinizde, MailLand o alan adı için ısıtma sürecini otomatik olarak başlatır.

Günlük limitler uygulanır

Her aşamanın günlük izin verilen maksimum e-posta sayısı vardır. MailLand bu limiti uygular: günlük üst sınırı aşan e-postalar 429 WARMUP_LIMIT_EXCEEDED hatasıyla reddedilir.

Aşamalar arasında ilerleme

Her aşamada minimum gün koşulu karşılandıktan sonra, alan adı daha yüksek bir günlük limitle bir sonraki aşamaya geçer. İlerleme otomatik olarak gerçekleşir.

Isıtma tamamlandı

Tüm aşamalar tamamlandığında, alan adının artık günlük limiti yoktur ve planınızın tam kapasitesiyle gönderim yapabilir.

Isıtma aşamaları

Kesin aşama yapılandırması planınıza bağlıdır. Tipik bir ısıtma takvimi:

Free plan (toplam 30 gün):

AşamaGünlük LimitMinimum Gün
1505
21005
32505
45005
57505
61.0005

Pro plan (toplam 14 gün):

AşamaGünlük LimitMinimum Gün
15002
21.0002
32.5002
45.0002
510.0003
625.0003

Max planlar ısıtmayı tamamen atlar: ilk gönderimden itibaren günlük limit yoktur.

Son aşamadan sonra ısıtma tamamlanır ve herhangi bir günlük limit uygulanmaz.

Aşama limitleri ve minimum gün sayısı, plan varsayılanlarıdır (önceden tanımlıdır, Owner tarafından düzenlenebilir). Özel bir takvime ihtiyacınız varsa destek ekibiyle iletişime geçin.

Isıtma durumu

Abonelik politikası özeti uç noktası üzerinden tüm alan adlarınızın ısıtma durumunu kontrol edin:

GET https://api.mail.land/v1/account/subscription/policy-summary

Authorization: Bearer <token> veya X-API-Key: <api key> ile kimlik doğrulayın.

Get policy summary
curl https://api.mail.land/v1/account/subscription/policy-summary \
  -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..."

Yanıt, her alan adının mevcut ısıtma durumunu içeren bir domainWarmup dizisi içerir:

Domain warmup status
{
  "domainWarmup": [
    {
      "domainId": "k3v9x2m8q1w7z4",
      "domainName": "yourdomain.com",
      "currentStage": 3,
      "totalStages": 6,
      "todaySentCount": 450,
      "dailyLimit": 1000,
      "progressPercent": 50,
      "completed": false,
      "bypassed": false,
      "authoritativeUsedToday": 460,
      "authoritativeRemainingToday": 540
    },
    {
      "domainId": "n7p2q9x4m8w1z3",
      "domainName": "notifications.yourdomain.com",
      "currentStage": 6,
      "totalStages": 6,
      "todaySentCount": 12500,
      "dailyLimit": 50000,
      "progressPercent": 100,
      "completed": true,
      "bypassed": false,
      "authoritativeUsedToday": 12520,
      "authoritativeRemainingToday": 37480
    }
  ]
}
AlanTürAçıklama
domainIdstringAlan adının genel (public) kimliği
domainNamestringAlan adı
currentStageintMevcut ısıtma aşaması (1'den başlar)
totalStagesintPlandaki toplam aşama sayısı
todaySentCountintBugünkü tüketim için bir alt sınır; uyumluluk ve aşama ilerleme çubuğu için tutulur. Yalnızca bir toplu iş (batch) commit edildikten sonra ilerler, bu yüzden gerçekte kabul edilen tüketimin gerisinde kalabilir. Limitin uygulandığı değer bu değildir ve aşağıdaki iki yetkili (authoritative) alanın yerini tutmaz.
dailyLimitintBugün izin verilen maksimum e-posta sayısı
progressPercentintGenel ısıtma ilerlemesi (0–100)
completedboolIsıtmanın tamamlanıp tamamlanmadığı
bypassedboolIsıtmanın manuel olarak atlanıp atlanmadığı
authoritativeUsedTodaylong veya nullKabul kapısının alan adı başına Redis sayacının kaydettiği şekliyle bugünkü tüketim. Isıtma bu alan adına uygulanmıyorsa veya sayaç oluşturulamadıysa null olur.
authoritativeRemainingTodaylong veya nullGeçerli aşamanın günlük limitinden authoritativeUsedToday çıkarılmış hali, sıfırın altına düşmeyecek şekilde: atomik kabul betiğinin uyguladığı aynı hesap. Aynı koşullarda null olur.

Günlük sayaç sıfırlama

Hem tahmini todaySentCount sayacı hem de yetkili Redis sayaçları her gün UTC gece yarısında sıfırlanır. Bugün gerçekte ne kadar hakkınız kaldığını görmek için authoritativeRemainingToday değerini kullanın; todaySentCount devam eden gönderimlerin gerisinde kalabilir.

Limitin aşılması

Günlük ısıtma limitinin üzerinde gönderim yapmaya çalıştığınızda API şunu döndürür:

429 Too Many Requests
{
  "code": "WARMUP_LIMIT_EXCEEDED",
  "message": "Warmup limit reached for stage 3. Daily limit: 1000",
  "details": {
    "stage": 3,
    "dailyLimit": 1000,
    "remainingToday": 0
  }
}

Ayrıca 429 WARMUP_POOL_BUDGET_EXCEEDED ve 429 WARMUP_POOL_EMPTY, platformun kendi günlük gönderim kapasitesinin yeni gönderimleri sınırladığı anlamına gelir; sizin kullanımınızdan kaynaklanmaz ve işlem gerektirmez. Mesaj, gönderimin duraklatıldığını ve otomatik devam ettiğini söyler; Retry-After sonraki 00:00 UTC'yi gösterir. SMTP relay aynı ret için aynı metinle geçici bir 421 döndürür. Bkz. Platform Kapasitesi.

Isıtma limitleri tüm gönderim yöntemlerinde uygulanır. Limiti aşan API ve SMTP gönderimleri hemen reddedilir (kuyruğa alınmaz). Kampanyalar ve otomasyonlar aynı şekilde reddedilmez: bunun yerine hızları düşürülür/bir sonraki güne ertelenir.

Isıtmayı atlama

Başka bir e-posta sağlayıcısından geçiş yapıyorsanız ve IP/alan adında zaten yerleşik bir itibarınız varsa, destek üzerinden ısıtma atlaması talep edebilirsiniz. Atlandığında, bypassed alanı true olur ve herhangi bir günlük limit uygulanmaz.

En iyi uygulamalar

  • İşlemsel e-postalarla başlayın: şifre sıfırlamaları ve sipariş onayları yüksek etkileşim oranlarına sahiptir, bu da itibarı daha hızlı oluşturur.
  • Önce en çok etkileşimde bulunan alıcılara gönderin: erken aşamalarda, e-postalarınızı düzenli olarak açan ve tıklayan alıcılara öncelik verin.
  • Eski veya doğrulanmamış listelere göndermeyin: ısıtma sırasında yüksek geri dönme (bounce) oranları itibara ciddi zarar verir. İçe aktarmadan önce listelerinizi doğrulayın.
  • Teslim edilebilirliği günlük olarak izleyin: ısıtma sırasında gönderen puanınızı ve geri dönme oranlarınızı kontrol edin. Geri dönme veya şikayetlerdeki bir artış, listenizi duraklatmanızı ve temizlemenizi gerektirebilir.
  • Tutarlı bir hacim koruyun: ani artışlar spam filtrelerini tetikler. Gönderiminizi gün boyunca eşit şekilde dağıtın.
  • Önce alan adınızı doğrulayın: ısıtmaya başlamadan önce SPF, DKIM ve DMARC kayıtlarının doğru yapılandırıldığından emin olun.

Isıtma zaman çizelgesi

0'dan tam hacme ısıtma, planınıza bağlı olarak 14–30 gün sürer: Pro'da 14 gün, Free'de 30 gün. Max planlar ısıtmayı tamamen atlar.

PlanZaman İçinde Yaklaşık Günlük HacimOdak
Free (~30 gün)50 → 100 → 250 → 500 → 750 → 1.000İşlemsel e-postalar, önce en çok etkileşimde bulunan alıcılar
Pro (~14 gün)500 → 1.000 → 2.500 → 5.000 → 10.000 → 25.000Daha geniş işlemsel + etkileşimli pazarlama e-postalarına genişleme
MaxIsıtma yokİlk günden itibaren tam hacim, tüm mesaj türleri

Sonraki adımlar

Bu sayfada