Geçici e-posta dışarıdan basit görünür — bir adres yazıyorsunuz, bir e-posta alıyorsunuz — ama gerçek e-posta altyapısı işi yapıyor. Protokol seviyesinde olan biten:
Alma: SMTP ve MX Kayıtları
Biri geçici adresinize e-posta gönderdiğinde, gönderenin posta sunucusu alanın MX kaydını sorgular (örn. mail.td). MX kaydı Mail.td'nin SMTP sunucularını işaret eder. Gönderenin sunucusu 25 numaralı portta bir SMTP bağlantısı açar ve mesajı teslim eder.
Mail.td'nin SMTP geçidi mesajı kabul eder ve ayrıştırılan e-postayı depoya yazar. Tüm alma döngüsü genellikle gönderenin "gönder" tıklamasından bir saniyeden çok az süre sonra tamamlanır.
Mesajın Ayrıştırılması
Ham bir e-posta sadece gövde değildir. Üst bilgilere (From, To, Subject, Date, Message-ID), bir veya daha fazla metin/HTML parçaya ve base64 kodlu eklere sahip çok parçalı bir MIME yapısıdır. Mail.td mesajı ayrıştırır, her parçayı çıkarır ve gelen kutusu UI'sının hızla render edebilmesi için saklar.
Tarayıcıya Gerçek Zamanlı Teslim
Yeni bir e-posta geldiğinde, gelen kutusu UI'sı iki yolla bilgilendirilir:
- WebSocket push — tarayıcınız açık bir WebSocket bağlantısı tutuyorsa yeni e-posta kimliği geldiği anda iletilir
- Yedek yoklama — WebSocket kullanılamıyorsa (güvenlik duvarı, geçici sorun), UI her 10 saniyede bir yeni mesajları sorgular
Genellikle e-postayı SMTP geçidine ulaşmasından 1–2 saniye sonra gelen kutunuzda görürsünüz.
Saklama ve Temizlik
Gelen kutusu parolaları gönderilmeden önce tarayıcınızda işlenir — sunucu yalnızca bir hash saklar, asla düz metni değil. Mesajlar ve ekler nesne deposunda sıkı bir saklama politikasıyla yer alır. Tam kurallar için bkz. Temp Mail Ne Kadar Sürer?.
Olmayan Şeyler
- Mail.td adresinizi reklamcılara göndermez
- Mesajlarınızı programatik olarak okumaz
- Süresi dolan e-postaları arşivlemez — saklama bittiğinde veriler silinir