Sıkça Sorulan Sorular

Forward Email sıkça sorulan sorular

Hızlı Başlangıç

Forward Email ile başlamak için:

  1. Bir hesap oluşturun forwardemail.net/register adresinde

  2. Alan adınızı ekleyin ve doğrulayın Hesabım → Alan Adları altında

  3. E-posta takma adları/posta kutuları ekleyin ve yapılandırın Hesabım → Alan Adları → Takma Adlar altında

  4. Kurulumunuzu test edin yeni takma adlarınızdan birine e-posta göndererek

Tip

DNS değişikliklerinin dünya çapında yayılması 24-48 saat sürebilir, ancak genellikle çok daha kısa sürede etkili olur.

Important

Teslimat başarısını artırmak için SPF, DKIM ve DMARC kayıtlarını ayarlamanızı öneririz.

Giriş

Forward Email Nedir

Note

Forward Email, profesyonel e-posta adreslerine sahip olmak isteyen bireyler, küçük işletmeler ve geliştiriciler için tam e-posta barındırma çözümünün maliyeti ve bakımı olmadan mükemmeldir.

Forward Email, tam özellikli bir e-posta servis sağlayıcısı ve özel alan adları için e-posta barındırma sağlayıcısıdır.

Tek ücretsiz ve açık kaynaklı hizmettir ve kendi e-posta sunucunuzu kurup yönetmenin karmaşıklığı olmadan özel alan adı e-posta adresleri kullanmanıza olanak tanır.

Hizmetimiz, özel alan adınıza gönderilen e-postaları mevcut e-posta hesabınıza iletir – hatta bizi özel e-posta barındırma sağlayıcınız olarak kullanabilirsiniz.

Forward Email'in temel özellikleri:

  • Özel Alan Adı E-postası: Kendi alan adınızla profesyonel e-posta adresleri kullanın
  • Ücretsiz Katman: Temel e-posta yönlendirme ücretsiz
  • Gelişmiş Gizlilik: E-postalarınızı okumuyoruz veya verilerinizi satmıyoruz
  • Açık Kaynak: Tüm kod tabanımız GitHub'da mevcuttur
  • SMTP, IMAP ve POP3 Desteği: Tam e-posta gönderme ve alma yetenekleri
  • Uçtan Uca Şifreleme: OpenPGP/MIME desteği
  • Özel Catch-All Takma Adlar: Sınırsız e-posta takma adı oluşturun

Bizi 56+ diğer e-posta servis sağlayıcı ile E-posta Karşılaştırma sayfamızda karşılaştırabilirsiniz.

Tip

Forward Email hakkında daha fazla bilgi edinmek için ücretsiz Teknik Beyaz Kitabımızı okuyun

Forward Email'i Kimler Kullanıyor

500.000+ alan adına e-posta barındırma ve yönlendirme hizmeti sağlıyoruz ve bu önemli kullanıcılar:

Müşteri Vaka Çalışması
ABD Deniz Harp Okulu 📄 Vaka Çalışması
Canonical 📄 Vaka Çalışması
Netflix Games
Linux Vakfı 📄 Vaka Çalışması
PHP Vakfı
Fox News Radio
Disney Reklam Satışları
jQuery 📄 Vaka Çalışması
LineageOS
Ubuntu 📄 Vaka Çalışması
Kubuntu 📄 Vaka Çalışması
Lubuntu 📄 Vaka Çalışması
Cambridge Üniversitesi 📄 Vaka Çalışması
Maryland Üniversitesi 📄 Vaka Çalışması
Washington Üniversitesi 📄 Vaka Çalışması
Tufts Üniversitesi 📄 Vaka Çalışması
Swarthmore Koleji 📄 Vaka Çalışması
Güney Avustralya Hükümeti
Dominik Cumhuriyeti Hükümeti
Fly.io
RCD Otelleri
Isaac Z. Schlueter (npm) 📄 Vaka Çalışması
David Heinemeier Hansson (Ruby on Rails)

Forward Email'nin geçmişi nedir

Forward Email hakkında daha fazla bilgi edinmek için Hakkımızda sayfamıza göz atabilirsiniz.

Bu hizmet ne kadar hızlıdır

Note

Sistemimiz, e-postalarınızın zamanında teslim edilmesini sağlamak için çoklu yedekli sunucularla hız ve güvenilirlik için tasarlanmıştır.

Forward Email, mesajları genellikle alındıktan saniyeler içinde minimum gecikmeyle iletir.

Performans metrikleri:

  • Ortalama Teslim Süresi: Alımdan iletime 5-10 saniyeden az (TTI "Inbox'a Ulaşma Süresi" izleme sayfamıza bakın)
  • Çalışma Süresi: %99.9+ hizmet kullanılabilirliği
  • Küresel Altyapı: Optimum yönlendirme için stratejik olarak konumlandırılmış sunucular
  • Otomatik Ölçeklendirme: Sistemimiz yoğun e-posta dönemlerinde ölçeklenir

Biz, diğer sağlayıcıların kullandığı gecikmeli kuyrukların aksine gerçek zamanlı çalışıyoruz.

Disk yazmıyor veya günlükleri saklamıyoruz – hatalar hariç ve giden SMTP (bkz. Gizlilik Politikamız).

Her şey bellekte yapılır ve kaynak kodumuz GitHub'da mevcuttur.

E-posta İstemcileri

Thunderbird

  1. Forward Email kontrol panelinizde yeni bir takma ad oluşturun ve şifre oluşturun
  2. Thunderbird'u açın ve Düzenle → Hesap Ayarları → Hesap İşlemleri → Posta Hesabı Ekle yolunu izleyin
  3. Adınızı, Forward Email adresinizi ve şifrenizi girin
  4. Manuel yapılandır seçeneğine tıklayın ve şunları girin:
    • Gelen: IMAP, imap.forwardemail.net, port 993, SSL/TLS
    • Giden: SMTP, smtp.forwardemail.net, port 465, SSL/TLS (önerilir; port 587 STARTTLS ile de desteklenir)
  5. Tamamla butonuna tıklayın

Microsoft Outlook

  1. Forward Email kontrol panelinizde yeni bir takma ad oluşturun ve şifre oluşturun
  2. Dosya → Hesap Ekle yolunu izleyin
  3. Forward Email adresinizi girin ve Bağlan butonuna tıklayın
  4. Gelişmiş seçenekleri seçin ve Hesabımı manuel olarak ayarlamama izin ver seçeneğini işaretleyin
  5. IMAP seçin ve şunları girin:
    • Gelen: imap.forwardemail.net, port 993, SSL
    • Giden: smtp.forwardemail.net, port 465, SSL/TLS (önerilir; port 587 STARTTLS ile de desteklenir)
    • Kullanıcı adı: Tam e-posta adresiniz
    • Şifre: Oluşturduğunuz şifre
  6. Bağlan butonuna tıklayın

Apple Mail

  1. Forward Email kontrol panelinizde yeni bir takma ad oluşturun ve şifre oluşturun
  2. Mail → Tercihler → Hesaplar → + yolunu izleyin
  3. Diğer Posta Hesabını seçin
  4. Adınızı, Forward Email adresinizi ve şifrenizi girin
  5. Sunucu ayarları için şunları girin:
    • Gelen: imap.forwardemail.net
    • Giden: smtp.forwardemail.net
    • Kullanıcı adı: Tam e-posta adresiniz
    • Şifre: Oluşturduğunuz şifre
  6. Oturum Aç butonuna tıklayın

eM Client

  1. Forward Email kontrol panelinizde yeni bir takma ad oluşturun ve şifre oluşturun
  2. eM Client'ı açın ve Menü → Hesaplar → + Hesap Ekle yolunu izleyin
  3. Postaya tıklayın ve ardından Diğeri seçin
  4. Forward Email adresinizi girin ve İleriye tıklayın
  5. Aşağıdaki sunucu ayarlarını girin:
    • Gelen sunucu: imap.forwardemail.net
    • Giden sunucu: smtp.forwardemail.net
  6. Hem gelen hem giden sunucular için Kullanıcı adı olarak tam e-posta adresinizi, Şifre olarak oluşturduğunuz şifreyi girin.
  7. eM Client bağlantıyı test edecektir. Başarılı olunca İleriye tıklayın.
  8. Adınızı girin ve bir hesap adı seçin.
  9. Bitir butonuna tıklayın.

Mobil Cihazlar

iOS için:

  1. Ayarlar → Mail → Hesaplar → Hesap Ekle → Diğer yolunu izleyin
  2. Posta Hesabı Ekleye dokunun ve bilgilerinizi girin
  3. Sunucu ayarları için yukarıdaki IMAP ve SMTP ayarlarını kullanın

Android için:

  1. Ayarlar → Hesaplar → Hesap Ekle → Kişisel (IMAP) yolunu izleyin
  2. Forward Email adresinizi ve şifrenizi girin
  3. Sunucu ayarları için yukarıdaki IMAP ve SMTP ayarlarını kullanın

Sendmail SMTP Relay Yapılandırması

Sendmail'i, Forward Email'in SMTP sunucuları üzerinden e-posta iletmek için yapılandırabilirsiniz. Bu, Sendmail'e dayanan eski sistemler veya uygulamalar için yaygın bir kurulumdur.

Tahmini Kurulum Süresi: 20 dakikadan az
Önemli: Bu, SMTP erişimi etkinleştirilmiş ücretli bir plan gerektirir.

Yapılandırma

  1. Genellikle /etc/mail/sendmail.mc konumunda bulunan sendmail.mc dosyanızı düzenleyin:

    sudo nano /etc/mail/sendmail.mc
    
  2. Akıllı sunucuyu ve kimlik doğrulamayı tanımlamak için aşağıdaki satırları ekleyin:

    define(`SMART_HOST', `smtp.forwardemail.net')dnl
    define(`RELAY_MAILER_ARGS', `TCP $h 465')dnl
    define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
    FEATURE(`authinfo',`hash -o /etc/mail/authinfo.db')dnl
    
  3. /etc/mail/authinfo kimlik doğrulama dosyasını oluşturun:

    sudo nano /etc/mail/authinfo
    
  4. Forward Email kimlik bilgilerinizi authinfo dosyasına ekleyin:

    AuthInfo:smtp.forwardemail.net "U:your-alias@yourdomain.com" "P:your-generated-password" "M:PLAIN"
    
  5. Kimlik doğrulama veritabanını oluşturun ve dosyaların izinlerini güvenli hale getirin:

    sudo makemap hash /etc/mail/authinfo < /etc/mail/authinfo
    sudo chmod 600 /etc/mail/authinfo /etc/mail/authinfo.db
    
  6. Sendmail yapılandırmasını yeniden oluşturun ve servisi yeniden başlatın:

    sudo make -C /etc/mail
    sudo systemctl restart sendmail
    

Test Etme

Yapılandırmayı doğrulamak için test e-postası gönderin:

echo "Sendmail'den test e-postası" | mail -s "Sendmail Testi" recipient@sample.g0v.tw

Exim4 SMTP Relay Yapılandırması

Exim4, Debian tabanlı sistemlerde popüler bir MTA'dır. Forward Email'i akıllı sunucu (smarthost) olarak kullanacak şekilde yapılandırabilirsiniz.

Tahmini Kurulum Süresi: 15 dakikadan az
Önemli: Bu, SMTP erişimi etkinleştirilmiş ücretli bir plan gerektirir.

Yapılandırma

  1. Exim4 yapılandırma aracını çalıştırın:

    sudo dpkg-reconfigure exim4-config
    
  2. Aşağıdaki seçenekleri seçin:

    • Genel posta yapılandırma türü: smarthost tarafından gönderilen posta; SMTP veya fetchmail ile alınan
    • Sistem posta adı: your.hostname
    • Gelen SMTP bağlantıları için dinlenecek IP adresleri: 127.0.0.1 ; ::1
    • Posta kabul edilen diğer hedefler: (boş bırakın)
    • Posta iletimi yapılacak alan adları: (boş bırakın)
    • Giden smarthost'un IP adresi veya ana bilgisayar adı: smtp.forwardemail.net::465
    • Giden postada yerel posta adını gizle? Hayır
    • DNS sorgularını minimumda tut (Talep Üzerine Arama)? Hayır
    • Yerel posta teslim yöntemi: /var/mail/ içinde Mbox formatı
    • Yapılandırmayı küçük dosyalara böl? Hayır
  3. Kimlik bilgilerinizi eklemek için passwd.client dosyasını düzenleyin:

    sudo nano /etc/exim4/passwd.client
    
  4. Aşağıdaki satırı ekleyin:

    smtp.forwardemail.net:your-alias@yourdomain.com:your-generated-password
    
  5. Yapılandırmayı güncelleyin ve Exim4'ü yeniden başlatın:

    sudo update-exim4.conf
    sudo systemctl restart exim4
    

Test Etme

Test e-postası gönderin:

echo "Exim4'ten test" | mail -s "Exim4 Testi" recipient@sample.g0v.tw

msmtp SMTP İstemcisi Yapılandırması

msmtp, betiklerden veya komut satırı uygulamalarından e-posta göndermek için kullanışlı hafif bir SMTP istemcisidir.

Tahmini Kurulum Süresi: 10 dakikadan az
Önemli: Bu, SMTP erişimi etkinleştirilmiş ücretli bir plan gerektirir.

Yapılandırma

  1. ~/.msmtprc dosyasını oluşturun veya düzenleyin:

    nano ~/.msmtprc
    
  2. Aşağıdaki yapılandırmayı ekleyin:

    defaults
    auth           on
    tls            on
    tls_trust_file /etc/ssl/certs/ca-certificates.crt
    logfile        ~/.msmtp.log
    
    account        forwardemail
    host           smtp.forwardemail.net
    port           465
    tls_starttls   off
    from           your-alias@yourdomain.com
    user           your-alias@yourdomain.com
    password       your-generated-password
    
    account default : forwardemail
    
  3. Yapılandırma dosyasına doğru izinleri verin:

    chmod 600 ~/.msmtprc
    

Test Etme

Test amaçlı bir e-posta gönderin:

echo "This is a test email from msmtp" | msmtp -a default recipient@sample.g0v.tw

Komut Satırı E-posta İstemcileri

Mutt, NeoMutt ve Alpine gibi popüler komut satırı e-posta istemcileri, Forward Email'in SMTP sunucularını kullanacak şekilde yapılandırılabilir. Yapılandırma, SMTP sunucu bilgilerini ve kimlik bilgilerinizi ilgili yapılandırma dosyalarına (.muttrc, .neomuttrc veya .pinerc) girmeniz gereken msmtp ayarlarına benzer olacaktır.

Windows E-posta Yapılandırması

Windows kullanıcıları için, Forward Email hesabınızda sağlanan IMAP ve SMTP ayarlarını kullanarak Microsoft Outlook ve eM Client gibi popüler e-posta istemcilerini yapılandırabilirsiniz. Komut satırı veya betik kullanımı için PowerShell'in Send-MailMessage cmdlet'ini (eskimiş olarak kabul edilir) veya E-MailRelay gibi hafif bir SMTP röle aracı kullanabilirsiniz.

Postfix SMTP Röle Yapılandırması

Postfix'i, e-postaları Forward Email'in SMTP sunucuları üzerinden iletecek şekilde yapılandırabilirsiniz. Bu, e-posta göndermesi gereken sunucu uygulamaları için faydalıdır.

Tahmini Kurulum Süresi: 15 dakikadan az
Önemli: Bu, SMTP erişimi etkinleştirilmiş ücretli bir plan gerektirir.

Kurulum

  1. Sunucunuza Postfix'i kurun:
# Ubuntu/Debian
sudo apt update && sudo apt install postfix

# CentOS/RHEL
sudo yum install postfix

# macOS
brew install postfix
  1. Kurulum sırasında yapılandırma türü sorulduğunda "Internet Site" seçeneğini seçin.

Yapılandırma

  1. Postfix ana yapılandırma dosyasını düzenleyin:
sudo nano /etc/postfix/main.cf
  1. Bu ayarları ekleyin veya değiştirin:
# SMTP röle yapılandırması
relayhost = [smtp.forwardemail.net]:465
smtp_tls_wrappermode = yes
smtp_tls_security_level = encrypt
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
  1. SASL parola dosyasını oluşturun:
sudo nano /etc/postfix/sasl_passwd
  1. Forward Email kimlik bilgilerinizi ekleyin:
[smtp.forwardemail.net]:465 your-alias@yourdomain.com:your-generated-password
  1. Parola dosyasını güvenli hale getirin ve hash'leyin:
sudo chmod 600 /etc/postfix/sasl_passwd
sudo postmap /etc/postfix/sasl_passwd
  1. Postfix'i yeniden başlatın:
sudo systemctl restart postfix

Test Etme

Yapılandırmanızı test etmek için test e-postası gönderin:

echo "Test email body" | mail -s "Test Subject" recipient@sample.g0v.tw

Gmail Kullanarak Mail Gönderme

Tahmini Kurulum Süresi: 10 dakikadan az
Başlarken: Eğer yukarıdaki Başlarken ve e-posta yönlendirmeyi nasıl kurarım başlığı altındaki talimatları takip ettiyseniz, aşağıyı okumaya devam edebilirsiniz.
Önemli: Lütfen Şartlarımızı, Gizlilik Politikamızı ve Giden SMTP Limitlerini okuduğunuzdan emin olun – kullanmanız, kabul ve onayınız olarak değerlendirilir.
Önemli: Eğer bir geliştiriciyseniz, lütfen e-posta API dokümanlarımıza bakınız.
  1. Hesabım Alan Adları Ayarlar Giden SMTP Yapılandırması sayfasına gidin ve kurulum talimatlarını takip edin

  2. Hesabım Alan Adları Takma Adlar altında alan adınız için yeni bir takma ad oluşturun (örneğin hello@sample.g0v.tw)

  3. Yeni oluşturduğunuz takma adın yanında bulunan Şifre Oluştur butonuna tıklayın. Ekranda gösterilen oluşturulan şifreyi panonuza kopyalayın ve güvenli bir şekilde saklayın.

  4. Gmail sitesine gidin ve Ayarlar Hesaplar ve İçe Aktarma Farklı adresten posta gönder bölümünde "Başka bir e-posta adresi ekle" seçeneğine tıklayın

  5. "İsim" istendiğinde, e-postanızın "Gönderen" olarak görünmesini istediğiniz ismi girin (örneğin "Linus Torvalds").

  6. "E-posta adresi" istendiğinde, Hesabım Alan Adları Takma Adlar altında oluşturduğunuz tam takma ad e-posta adresini girin (örneğin hello@sample.g0v.tw)

  7. "Takma ad olarak işle" seçeneğinin işaretini kaldırın

  8. Devam etmek için "Sonraki Adım" butonuna tıklayın

  9. "SMTP Sunucusu" istendiğinde, smtp.forwardemail.net yazın ve portu 465 olarak değiştirin

  10. "Kullanıcı adı" istendiğinde, Hesabım Alan Adları Takma Adlar altında oluşturduğunuz tam takma ad e-posta adresini girin (örneğin hello@sample.g0v.tw)

  11. "Şifre" istendiğinde, yukarıdaki 3. adımda Şifre Oluştur ile oluşturduğunuz şifreyi yapıştırın

  12. "SSL kullanarak güvenli bağlantı" seçeneğini işaretleyin

  13. Devam etmek için "Hesap Ekle" butonuna tıklayın

  14. Yeni bir sekmede Gmail açın ve doğrulama e-postanızın gelmesini bekleyin (göndermeye çalıştığınız e-posta adresinin sahibi olduğunuzu doğrulayan bir doğrulama kodu alacaksınız)

  15. Doğrulama kodu geldiğinde, önceki adımda size sorulan alana kodu kopyalayıp yapıştırın

  16. Bunu yaptıktan sonra, e-postaya geri dönün ve "isteği onayla" bağlantısına tıklayın. E-postanın doğru yapılandırılması için muhtemelen bu adımı ve önceki adımı yapmanız gerekecektir.

Tebrikler! Tüm adımları başarıyla tamamladınız.

Gmail kullanarak Gönderilen Posta olarak Eski Ücretsiz Rehber Nedir?

Önemli: Bu eski ücretsiz rehber Mayıs 2023 itibarıyla kullanımdan kaldırılmıştır çünkü artık giden SMTP desteği sağlıyoruz. Aşağıdaki rehberi kullanırsanız, giden e-postalarınız Gmail'de "via forwardemail dot net" olarak görünecektir.
Tahmini Kurulum Süresi: 10 dakikadan az
Başlarken: Eğer yukarıdaki Nasıl Başlanır ve E-posta Yönlendirme Kurulur başlığı altındaki talimatları takip ettiyseniz, aşağıdaki okumaya devam edebilirsiniz.
  1. Bunun çalışması için Gmail'in İki Faktörlü Kimlik Doğrulaması etkin olmalıdır. Etkin değilse https://www.google.com/landing/2step/ adresini ziyaret edin.

  2. İki Faktörlü Kimlik Doğrulama etkinleştirildikten sonra (veya zaten etkinse), https://myaccount.google.com/apppasswords adresine gidin.

  3. "Uygulama ve cihaz seçin" istendiğinde:

    • "Uygulama seç" açılır menüsünden "Mail"i seçin
    • "Cihaz seç" açılır menüsünden "Diğer"i seçin
    • Metin girişi istendiğinde, yönlendirdiğiniz özel alan adınızın e-posta adresini girin (örneğin hello@sample.g0v.tw - bu, bu hizmeti birden fazla hesap için kullanıyorsanız takip etmenize yardımcı olur)
  4. Otomatik oluşturulan şifreyi panonuza kopyalayın

    Önemli: G Suite kullanıyorsanız, yönetici panelinize gidin Uygulamalar G Suite Gmail Ayarları Ayarlar ve "Kullanıcıların harici SMTP sunucusu üzerinden posta göndermesine izin ver" seçeneğini işaretlediğinizden emin olun. Bu değişikliğin etkinleşmesi için biraz gecikme olabilir, lütfen birkaç dakika bekleyin.
  5. Gmail adresine gidin ve Ayarlar Hesaplar ve İçe Aktarma Gönderilen posta olarak gönder altında "Başka bir e-posta adresi ekle"ye tıklayın

  6. "İsim" istendiğinde, e-postanızın "Kimden" olarak görünmesini istediğiniz ismi girin (örneğin "Linus Torvalds")

  7. "E-posta adresi" istendiğinde, yukarıda kullandığınız özel alan adınızın e-posta adresini girin (örneğin hello@sample.g0v.tw)

  8. "Takma ad olarak işle" seçeneğinin işaretini kaldırın

  9. Devam etmek için "Sonraki Adım" butonuna tıklayın

  10. "SMTP Sunucusu" istendiğinde, smtp.gmail.com yazın ve portu 587 olarak bırakın

  11. "Kullanıcı Adı" istendiğinde, Gmail adresinizin gmail.com kısmı olmadan kalan bölümünü girin (örneğin, e-posta adresim user@gmail.com ise sadece "user")

    Önemli: Eğer "Kullanıcı Adı" kısmı otomatik doldurulursa, bunu Gmail adresinizin kullanıcı adı kısmı ile değiştirmeniz gerekir.
  12. "Parola" istendiğinde, yukarıdaki 2. adımda oluşturduğunuz parolayı panonuzdan yapıştırın

  13. "TLS kullanarak güvenli bağlantı" radyo düğmesinin işaretli kaldığından emin olun

  14. Devam etmek için "Hesap Ekle" butonuna tıklayın

  15. Yeni bir sekme açarak Gmail adresine gidin ve doğrulama e-postanızın gelmesini bekleyin (göndermeye çalıştığınız e-posta adresinin sahibi olduğunuzu doğrulayan bir doğrulama kodu alacaksınız)

  16. E-posta geldiğinde, önceki adımda istenen doğrulama kodunu kopyalayıp yapıştırın

  17. Bunu yaptıktan sonra, e-postaya geri dönüp "isteği onayla" bağlantısına tıklayın. E-postanın doğru yapılandırılması için muhtemelen bu adımı ve önceki adımı yapmanız gerekecektir.

Gelişmiş Gmail Yönlendirme Yapılandırması

Tahmini Kurulum Süresi: 15-30 dakika

Gmail'de, posta kutusuyla eşleşmeyen takma adların Forward Email'in posta değişimlerine yönlendirilmesi için gelişmiş yönlendirme ayarlamak istiyorsanız, şu adımları izleyin:

  1. Google Yönetici konsolunuza admin.google.com adresinden giriş yapın
  2. Uygulamalar → Google Workspace → Gmail → Yönlendirme bölümüne gidin
  3. Yönlendirme Ekle butonuna tıklayın ve aşağıdaki ayarları yapılandırın:

Tek Alıcı Ayarları:

  • "Zarf alıcısını değiştir" seçeneğini seçin ve birincil Gmail adresinizi girin
  • "Orijinal alıcı ile X-Gm-Original-To başlığı ekle" seçeneğini işaretleyin

Zarf Alıcı Desenleri:

  • Var olmayan tüm posta kutularını eşleyecek bir desen ekleyin (örneğin, .*@yourdomain.com)

E-posta Sunucusu Ayarları:

  • "Sunucuya yönlendir" seçeneğini seçin ve birincil sunucu olarak mx1.forwardemail.net girin
  • Yedek sunucu olarak mx2.forwardemail.net ekleyin
  • Portu 25 olarak ayarlayın
  • Güvenlik için "TLS Gerektir" seçeneğini seçin
  1. Yönlendirmeyi oluşturmak için Kaydet butonuna tıklayın
Önemli: Bu yapılandırma yalnızca özel alan adlarına sahip Google Workspace hesapları için geçerlidir, normal Gmail hesapları için çalışmaz.

Gelişmiş Outlook Yönlendirme Yapılandırması

Tahmini Kurulum Süresi: 15-30 dakika

Microsoft 365 (eski adıyla Office 365) kullanıcıları için, posta kutusuyla eşleşmeyen takma adların Forward Email'in posta değişimlerine yönlendirilmesi için gelişmiş yönlendirme ayarlamak isteyenler:

  1. Microsoft 365 yönetici merkezine admin.microsoft.com adresinden giriş yapın
  2. Exchange → Posta akışı → Kurallar bölümüne gidin
  3. Kural ekle butonuna tıklayın ve Yeni kural oluştur seçeneğini seçin
  4. Kuralınıza bir isim verin (örneğin, "Var olmayan posta kutularını Forward Email'e yönlendir")
  5. Bu kuralı uygula eğer kısmında:
    • "Alıcı adresi eşleşiyor..." seçeneğini seçin
    • Alanınızdaki tüm adresleri eşleyecek bir desen girin (örneğin, *@yourdomain.com)
  6. Şunu yap kısmında:
    • "Mesajı yönlendir..." seçeneğini seçin
    • "Aşağıdaki posta sunucusu"nu seçin
    • mx1.forwardemail.net ve port 25 girin
    • Yedek sunucu olarak mx2.forwardemail.net ekleyin
  7. Hariç tut kısmında:
    • "Alıcı..." seçeneğini seçin
    • Yönlendirilmemesi gereken tüm mevcut posta kutularınızı ekleyin
  8. Kural önceliğini, diğer posta akışı kurallarından sonra çalışacak şekilde ayarlayın
  9. Kuralı etkinleştirmek için Kaydet butonuna tıklayın

Sorun Giderme

Test e-postalarımı neden almıyorum?

Kendinize test e-postası gönderiyorsanız, gelen kutunuzda görünmeyebilir çünkü aynı "Message-ID" başlığına sahiptir.

Bu yaygın bilinen bir sorundur ve Gmail gibi hizmetleri de etkiler. Bu konuda resmi Gmail cevabı burada.

Sorun yaşamaya devam ediyorsanız, muhtemelen DNS yayılımı ile ilgili bir sorundur. Biraz daha beklemeniz ve tekrar denemeniz (veya TXT kayıtlarınızda daha düşük bir TTL değeri ayarlamayı denemeniz) gerekecektir.

Hala sorun mu yaşıyorsunuz? Lütfen bizimle iletişime geçin, böylece sorunu araştırıp hızlı bir çözüm bulabiliriz.

E-posta istemcimi Forward Email ile çalışacak şekilde nasıl yapılandırırım?

Hizmetimiz şu popüler e-posta istemcileri ile çalışır:
Kullanıcı adınız takma adınızın e-posta adresidir ve şifreniz Şifre Oluştur ("Normal Şifre") bölümünden alınır.
İpucu: Thunderbird kullanıyorsanız, "Bağlantı güvenliği"nin "SSL/TLS" olarak ve Kimlik doğrulama yönteminin "Normal şifre" olarak ayarlandığından emin olun.
Tür Sunucu Adı Protokol Portlar
IMAP imap.forwardemail.net SSL/TLS Tercih Edilen 993 ve 2993
SMTP smtp.forwardemail.net SSL/TLS Önerilen SSL/TLS için 465 ve 2465 (önerilen) veya STARTTLS için 587, 2587, 2525 ve 25

E-postalarım neden Spam ve Gereksiz klasörüne düşüyor ve alan adı itibarımı nasıl kontrol edebilirim?

Bu bölüm, giden postanızın SMTP sunucularımızı kullanması durumunda (örneğin smtp.forwardemail.net) (veya mx1.forwardemail.net ya da mx2.forwardemail.net üzerinden iletilmesi) ve alıcıların Spam veya Gereksiz posta klasörüne düşmesi halinde size rehberlik eder.

Biz rutin olarak IP adreslerimizi tüm saygın DNS kara listelerine karşı izliyoruz, bu nedenle muhtemelen alan adı itibarıyla ilgili spesifik bir sorundur.

E-postalar çeşitli nedenlerle spam klasörüne düşebilir:

  1. Kimlik Doğrulama Eksikliği: SPF, DKIM ve DMARC kayıtlarını ayarlayın.

  2. Alan Adı İtibarı: Yeni alan adları, gönderim geçmişi oluşturana kadar genellikle nötr bir itibara sahiptir.

  3. İçerik Tetikleyicileri: Belirli kelimeler veya ifadeler spam filtrelerini tetikleyebilir.

  4. Gönderim Desenleri: E-posta hacmindeki ani artışlar şüpheli görünebilir.

Alan adınızın itibarını ve kategorilendirmesini kontrol etmek için bir veya daha fazla aracı kullanmayı deneyebilirsiniz:

İtibar ve Kara Liste Kontrol Araçları

Araç Adı URL Tür
Cloudflare Alan Adı Kategorilendirme Geri Bildirimi https://radar.cloudflare.com/domains/feedback Kategorilendirme
Spamhaus IP ve Alan Adı İtibar Kontrolü https://check.spamhaus.org/ DNSBL
Cisco Talos IP ve Alan Adı İtibar Merkezi https://talosintelligence.com/reputation_center İtibar
Barracuda IP ve Alan Adı İtibar Sorgulama https://www.barracudacentral.org/lookups/lookup-reputation DNSBL
MX Toolbox Kara Liste Kontrolü https://mxtoolbox.com/blacklists.aspx Kara Liste
Google Postmaster Araçları https://www.gmail.com/postmaster/ İtibar
Yahoo Gönderici Merkezi https://senders.yahooinc.com/ İtibar
MultiRBL.valli.org Kara Liste Kontrolü https://multirbl.valli.org/lookup/ DNSBL
Sender Score https://senderscore.org/act/blocklist-remover/ İtibar
Invaluement https://www.invaluement.com/lookup/ DNSBL
SURBL https://www.surbl.org/ DNSBL
SpamCop https://www.spamcop.net/bl.shtml DNSBL
UCEPROTECT Seviyeleri 1, 2 ve 3 https://www.uceprotect.net/en/rblcheck.php DNSBL
UCEPROTECT backscatterer.org https://www.backscatterer.org/ Backscatter Koruması
UCEPROTECT whitelisted.org https://www.whitelisted.org/ (ücret gerektirir) DNSWL

Sağlayıcı Bazında IP Kaldırma Talep Formları

IP adresiniz belirli bir e-posta sağlayıcısı tarafından engellendiyse, uygun kaldırma formunu veya iletişim bilgisini kullanın:

Sağlayıcı Kaldırma Formu / İletişim Notlar
Google/Gmail https://support.google.com/mail/contact/bulk_send_new Toplu gönderici iletişim formu
Microsoft (Outlook/Office 365/Hotmail) https://sender.office.com Office 365 IP kara liste kaldırma portalı
Yahoo/AOL/Verizon https://senders.yahooinc.com/ Yahoo Gönderici Merkezi
Apple/iCloud https://ipcheck.proofpoint.com/ Apple, IP itibarı için Proofpoint kullanır
Proofpoint https://ipcheck.proofpoint.com/ Proofpoint IP kontrol ve kaldırma
Barracuda Networks https://www.barracudacentral.org/lookups/lookup-reputation Barracuda itibar sorgulama ve kaldırma
Cloudmark https://csi.cloudmark.com/en/reset/ Cloudmark CSI sıfırlama talebi
GoDaddy/SecureServer https://unblock.secureserver.net GoDaddy IP engel kaldırma formu
Comcast/Xfinity https://spa.xfinity.com/report Comcast IP kaldırma talebi
Charter/Spectrum https://www.spectrum.net/support/internet/understanding-email-error-codes Kaldırma için Spectrum destek ile iletişime geçin
AT&T abuse_rbl@abuse-att.net Kaldırma talebi için e-posta
Cox Communications unblock.request@cox.net Kaldırma talebi için e-posta
CenturyLink/Lumen abuse@centurylink.com Cloudfilter kullanır
Windstream abuse@windstream.net Kaldırma talebi için e-posta
t-online.de (Almanya) tobr@rx.t-online.de Kaldırma talebi için e-posta
Orange France https://postmaster.orange.fr/ İletişim formu veya abuse@orange.fr e-postası kullanın
GMX https://postmaster.gmx.net/en/contact GMX postmaster iletişim formu
Mail.ru https://postmaster.mail.ru/ Mail.ru postmaster portalı
Yandex https://postmaster.yandex.ru/ Yandex postmaster portalı
QQ Mail (Tencent) https://open.mail.qq.com/ QQ Mail beyaz liste başvurusu (Çince)
Netease (163.com) https://mail.163.com/postmaster/ Netease postmaster portalı
Alibaba/Aliyun/HiChina https://www.alibabacloud.com/help/en/alibaba-mail/ Alibaba Cloud konsolu üzerinden iletişim
Amazon SES https://docs.aws.amazon.com/ses/latest/dg/faqs-dnsbls.html AWS SES konsolu > Kara Liste Kaldırma
SendGrid https://support.sendgrid.com/ SendGrid destek ile iletişim
Mimecast https://community.mimecast.com/ Üçüncü taraf RBL kullanır - ilgili RBL ile iletişime geçin
Fastmail https://www.fastmail.com/support/ Fastmail destek ile iletişim
Zoho https://help.zoho.com/portal/en/kb/campaigns/faqs/campaign-review/articles/how-do-i-delist-my-ip-address Zoho destek ile iletişim
ProtonMail https://proton.me/support/contact Proton destek ile iletişim
Tutanota https://tutanota.com/support Tutanota destek ile iletişim
Hushmail https://www.hushmail.com/support/ Hushmail destek ile iletişim
Mailbox.org https://mailbox.org/en/support Mailbox.org destek ile iletişim
Posteo https://posteo.de/en/site/contact Posteo destek ile iletişim
DuckDuckGo Email https://duckduckgo.com/email/support DuckDuckGo destek ile iletişim
Sonic.net https://www.sonic.com/support Sonic destek ile iletişim
Telus https://www.telus.com/en/support Telus destek ile iletişim
Vodafone Germany https://www.vodafone.de/hilfe/ Vodafone destek ile iletişim
Xtra (Spark NZ) https://www.spark.co.nz/help/ Spark NZ destek ile iletişim
UOL/BOL (Brezilya) https://ajuda.uol.com.br/ UOL destek ile iletişim (Portekizce)
Libero (İtalya) https://aiuto.libero.it/ Libero destek ile iletişim (İtalyanca)
Telenet (Belçika) https://www2.telenet.be/en/support/ Telenet destek ile iletişim
Facebook/WhatsApp https://www.facebook.com/business/help Facebook iş destek ile iletişim
LinkedIn https://www.linkedin.com/help/linkedin LinkedIn destek ile iletişim
Groups.io https://groups.io/helpcenter Groups.io destek ile iletişim
Earthlink/Vade Secure https://sendertool.vadesecure.com/en/ Vade Secure gönderici aracı
Cloudflare Email Security https://www.cloudflare.com/products/zero-trust/email-security/ Cloudflare destek ile iletişim
Hornetsecurity/Expurgate https://www.hornetsecurity.com/ Hornetsecurity destek ile iletişim
SpamExperts/Antispamcloud https://www.spamexperts.com/ Hosting sağlayıcısı üzerinden iletişim
Mail2World https://www.mail2world.com/support/ Mail2World destek ile iletişim

Tip

Daha büyük hacimlerde göndermeden önce olumlu bir itibar oluşturmak için düşük hacimli yüksek kaliteli e-postalarla başlayın.

Important

Alan adınız kara listede ise, her kara listenin kendi kaldırma süreci vardır. Talimatlar için web sitelerini kontrol edin.

Tip

Ek yardıma ihtiyacınız varsa veya belirli bir e-posta hizmet sağlayıcısı tarafından yanlışlıkla spam olarak listelendiğimizi fark ederseniz, lütfen bizimle iletişime geçin.

Spam e-postalar alırsam ne yapmalıyım

E-posta listesinden (mümkünse) aboneliğinizi iptal etmeli ve göndereni engellemelisiniz.

Lütfen mesajı spam olarak bildirmeyin, bunun yerine manuel olarak seçilmiş ve gizliliğe odaklı kötüye kullanım önleme sistemimize iletin.

Spam iletileri ileteceğiniz e-posta adresi: abuse@forwardemail.net

Gmail'de kendime gönderdiğim test e-postaları neden "şüpheli" olarak görünüyor

Kendinize test gönderdiğinizde veya takma adınızla e-posta gönderdiğiniz bir kişi sizden ilk kez bir e-posta aldığında Gmail'de bu hata mesajını görüyorsanız, lütfen endişelenmeyin – çünkü bu Gmail'in yerleşik bir güvenlik özelliğidir.

Basitçe "Güvenli görünüyor" seçeneğine tıklayabilirsiniz. Örneğin, gönder mail olarak özelliğini kullanarak (başkasına) test mesajı gönderirseniz, onlar bu mesajı görmez.

Ancak bu mesajı görürlerse, bunun nedeni genellikle e-postalarınızı john@gmail.com yerine john@customdomain.com (sadece bir örnek) adresinden almaya alışkın olmalarıdır. Gmail, her ihtimale karşı kullanıcıları güvende olduklarından emin olmak için uyarır, bunun için bir çözüm yolu yoktur.

Gmail'de via forwardemail dot net ifadesini kaldırabilir miyim

Bu konu, Gmail'de gönderen adının yanında ekstra bilgi görünmesiyle ilgili yaygın bir sorunla ilgilidir.

Mayıs 2023 itibarıyla tüm ücretli kullanıcılar için SMTP ile e-posta gönderimini bir eklenti olarak destekliyoruz – bu da Gmail'de via forwardemail dot net ifadesini kaldırabileceğiniz anlamına gelir.

Bu SSS konusu, Gmail kullanarak posta gönderme nasıl yapılır özelliğini kullananlar için özeldir.

Yapılandırma talimatları için lütfen SMTP ile e-posta göndermeyi destekliyor musunuz bölümüne bakın.

Veri Yönetimi

Sunucularınız nerede bulunuyor

Tip

Yakında forwardemail.eu altında barındırılan AB veri merkezi konumumuzu duyurabiliriz. Güncellemeler için https://github.com/orgs/forwardemail/discussions/336 adresindeki tartışmaya abone olun.

Sunucularımız öncelikle Denver, Colorado'da bulunmaktadır – IP adreslerimizin tam listesi için https://forwardemail.net/ips adresine bakabilirsiniz.

Alt işlemcilerimiz hakkında bilgi edinmek için GDPR, DPA ve Gizlilik sayfalarımıza göz atabilirsiniz.

Posta kutumu nasıl dışa aktarır ve yedeklerim

Her zaman posta kutularınızı EML, Mbox veya şifrelenmiş SQLite formatlarında dışa aktarabilirsiniz.

Hesabım Alan Adları Takma Adlar Yedeklemeyi İndir bölümüne gidin ve tercih ettiğiniz dışa aktarma formatını seçin.

Dışa aktarma tamamlandığında indirmeniz için bir bağlantı e-posta ile gönderilecektir.

Güvenlik nedeniyle bu dışa aktarma indirme bağlantısının 4 saat sonra süresi dolar.

Dışa aktardığınız EML veya Mbox formatlarını incelemeniz gerekirse, bu açık kaynak araçlar faydalı olabilir:

İsim Format Platform GitHub URL
MBox Viewer Mbox Windows https://github.com/eneam/mboxviewer
mbox-web-viewer Mbox Tüm platformlar https://github.com/PHMRanger/mbox-web-viewer
EmlReader EML Windows https://github.com/ayamadori/EmlReader
Email viewer EML VSCode https://github.com/joelharkes/vscode_email_viewer
eml-reader EML Tüm platformlar https://github.com/s0ph1e/eml-reader
Ayrıca, bir Mbox dosyasını EML dosyasına dönüştürmeniz gerekiyorsa, https://github.com/noelmartinon/mboxzilla adresini kullanabilirsiniz.

Mevcut posta kutumu nasıl içe aktarır ve taşırım

E-postanızı Forward Email'e (örneğin Thunderbird kullanarak) aşağıdaki talimatlarla kolayca içe aktarabilirsiniz:

Önemli: Mevcut e-postanızı içe aktarmak için aşağıdaki tüm adımları takip etmelisiniz.
  1. E-postanızı mevcut e-posta sağlayıcınızdan dışa aktarın:

    E-posta Sağlayıcısı Dışa Aktarma Formatı Dışa Aktarma Talimatları
    Gmail MBOX https://takeout.google.com/settings/takeout/custom/gmail
    Outlook PST
    İpucu: Eğer Outlook kullanıyorsanız (PST dışa aktarma formatı), aşağıda "Diğer" başlığı altındaki talimatları takip edebilirsiniz. Ancak, işletim sisteminize göre PST'yi MBOX/EML formatına dönüştürmek için aşağıdaki bağlantıları sağladık:
    Apple Mail MBOX https://support.apple.com/guide/mail/import-or-export-mailboxes-mlhlp1030/mac#apd37a3190755974
    Fastmail EML https://www.fastmail.help/hc/en-us/articles/360060590573-Download-all-your-data#downloadmail
    Proton Mail MBOX/EML https://proton.me/support/export-emails-import-export-app
    Tutanota EML https://github.com/crepererum-oss/tatutanatata
    Gandi EML https://docs.gandi.net/en/gandimail/common_operations/backup_email.html#contents
    Zoho EML https://www.zoho.com/mail/help/import-export-emails.html#alink2
    Diğer Thunderbird kullanın Mevcut e-posta hesabınızı Thunderbird'de kurun ve ardından e-postanızı dışa aktarmak ve içe aktarmak için ImportExportTools NG eklentisini kullanın. Ayrıca, e-postaları bir hesaptan diğerine kopyalayıp yapıştırabilir veya sürükleyip bırakabilirsiniz.
  2. İndirin, kurun ve açın Thunderbird.

  3. Takma adınızın tam e-posta adresini (örneğin you@yourdomain.com) ve oluşturduğunuz şifreyi kullanarak yeni bir hesap oluşturun. Henüz oluşturulmuş bir şifreniz yoksa, kurulum talimatlarımıza bakın.

  4. ImportExportTools NG Thunderbird eklentisini indirin ve kurun.

  5. Thunderbird'de yeni bir yerel klasör oluşturun, ardından sağ tıklayın → ImportExportTools NG seçeneğini seçin → Import mbox file (MBOX dışa aktarma formatı için) – veya – Import messages / Import all messages from a directory (EML dışa aktarma formatı için) seçeneklerinden birini seçin.

  6. Yerel klasörden, mesajları IMAP depolama alanımıza yüklemek istediğiniz yeni (veya mevcut) bir IMAP klasörüne sürükleyip bırakın. Bu, mesajların SQLite şifreli depolamamızla çevrimiçi olarak yedeklenmesini sağlar.

    İpucu: Thunderbird'e nasıl içe aktarılacağı konusunda kafanız karışıksa, resmi talimatlara https://kb.mozillazine.org/Importing_folders ve https://github.com/thunderbird/import-export-tools-ng/wiki adreslerinden bakabilirsiniz.
Önemli: Dışa aktarma ve içe aktarma işlemini tamamladıktan sonra, mevcut e-posta hesabınızda yönlendirmeyi etkinleştirmek ve göndericilere yeni bir e-posta adresiniz olduğunu bildirmek için otomatik yanıtlayıcı kurmak isteyebilirsiniz (örneğin, daha önce Gmail kullanıyorsanız ve şimdi özel alan adınızla bir e-posta kullanıyorsanız).
Tebrikler! Tüm adımları başarıyla tamamladınız.

Yedeklemeler için kendi S3 uyumlu depolamamı nasıl kullanırım

Ücretli plan kullanıcıları, IMAP/SQLite yedeklemeleri için alan bazında kendi S3-uyumlu depolama sağlayıcılarını yapılandırabilirler. Bu, şifrelenmiş posta kutusu yedeklerinizin varsayılan depolamamız yerine (veya ek olarak) kendi altyapınızda saklanabileceği anlamına gelir.

Desteklenen sağlayıcılar arasında Amazon S3, Cloudflare R2, MinIO, Backblaze B2, DigitalOcean Spaces ve diğer tüm S3 uyumlu servisler bulunmaktadır.

Kurulum

  1. S3 uyumlu sağlayıcınızda özel bir bucket oluşturun. Bucket genel erişime açık olmamalıdır.
  2. Bucket için okuma/yazma izinlerine sahip erişim kimlik bilgileri (erişim anahtarı kimliği ve gizli erişim anahtarı) oluşturun.
  3. Hesabım Alan Adları Gelişmiş Ayarlar Özel S3-Uyumlu Depolama sayfasına gidin.
  4. "Özel S3-uyumlu depolamayı etkinleştir" seçeneğini işaretleyin ve uç nokta URL'si, erişim anahtarı kimliği, gizli erişim anahtarı, bölge ve bucket adını doldurun.
  5. Kimlik bilgilerinizi, bucket erişimini ve yazma izinlerini doğrulamak için "Bağlantıyı Test Et" butonuna tıklayın.
  6. Ayarları uygulamak için "Kaydet" butonuna tıklayın.

Yedeklemeler Nasıl Çalışır

Yedeklemeler, bağlı her IMAP takma adı için otomatik olarak tetiklenir. IMAP sunucusu, her saat aktif tüm bağlantıları kontrol eder ve bağlı her takma ad için yedekleme başlatır. Redis tabanlı bir kilit, yedeklemelerin birbirinden 30 dakika içinde tekrar çalışmasını engeller ve son 24 saat içinde başarılı bir yedekleme tamamlandıysa (kullanıcı tarafından indirme için açıkça istenmedikçe) yedekleme atlanır. Yedeklemeler, kontrol panelindeki herhangi bir takma ad için "Yedeği İndir" butonuna tıklanarak manuel olarak da tetiklenebilir. Manuel yedeklemeler, 24 saatlik pencereye bakılmaksızın her zaman çalışır.

Yedekleme süreci şu şekilde işler:

  1. SQLite veritabanı, aktif bağlantıları kesintiye uğratmadan tutarlı bir anlık görüntü oluşturan ve veritabanı şifrelemesini koruyan VACUUM INTO kullanılarak kopyalanır.
  2. Yedek dosyası, şifrelemenin hala geçerli olduğunu doğrulamak için açılarak kontrol edilir.
  3. Bir SHA-256 karması hesaplanır ve depolamadaki mevcut yedekle karşılaştırılır. Karma eşleşirse, yükleme atlanır (son yedeklemeden beri değişiklik yok).
  4. Yedek, @aws-sdk/lib-storage kütüphanesi aracılığıyla çok parçalı yükleme kullanılarak S3'e yüklenir.
  5. İmzalı bir indirme URL'si (4 saat geçerli) oluşturulur ve kullanıcıya e-posta ile gönderilir.

Yedekleme Formatları

Üç yedekleme formatı desteklenir:

Format Uzantı Açıklama
sqlite .sqlite Ham şifreli SQLite veritabanı anlık görüntüsü (otomatik IMAP yedekleri için varsayılan)
mbox .zip mbox formatında posta kutusunu içeren parola korumalı ZIP
eml .zip Her mesaj için ayrı .eml dosyaları içeren parola korumalı ZIP

İpucu: .sqlite yedek dosyalarınız varsa ve bunları yerel olarak .eml dosyalarına dönüştürmek istiyorsanız, bağımsız CLI aracımız convert-sqlite-to-eml'i kullanabilirsiniz. Windows, Linux ve macOS üzerinde çalışır ve ağ bağlantısı gerektirmez.

Dosya Adlandırma ve Anahtar Yapısı

Özel S3 depolama kullanıldığında, yedek dosyaları her yedeğin ayrı bir nesne olarak saklanmasını sağlamak için ISO 8601 zaman damgası öneki ile depolanır. Bu sayede kendi bucket'ınızda tam bir yedek geçmişine sahip olursunuz.

Anahtar formatı:

{ISO 8601 timestamp}-{alias_id}.{extension}

Örneğin:

2025-03-01T12:00:00.000Z-65a31c53c36b75ed685f3fda.sqlite
2025-03-01T12:00:00.000Z-65a31c53c36b75ed685f3fda.zip
2025-03-02T12:00:00.000Z-65a31c53c36b75ed685f3fda.sqlite

alias_id, takma adın MongoDB ObjectId'sidir. Bunu takma ad ayarları sayfasında veya API üzerinden bulabilirsiniz.

Varsayılan (sistem) depolama kullanıldığında, anahtar düz (örneğin 65a31c53c36b75ed685f3fda.sqlite) olur ve her yedekleme önceki yedeğin üzerine yazar.

Not: Özel S3 depolama tüm yedek sürümlerini sakladığından, depolama kullanımı zamanla artacaktır. Bucket'ınızda eski yedeklerin otomatik olarak süresi dolması için yaşam döngüsü kuralları yapılandırmanızı öneririz (örneğin 30 veya 90 günden eski nesneleri silmek).

Veri Sahipliği ve Silme Politikası

Özel S3 bucket'ınız tamamen sizin kontrolünüz altındadır. Takma ad silindiğinde, alan kaldırıldığında veya herhangi bir temizlik işlemi sırasında, özel S3 bucket'ınızdaki dosyaları asla silmez veya değiştirmeyiz. Sadece yeni yedek dosyalarını bucket'ınıza yazarız.

Bu şu anlama gelir:

  • Takma ad silme — Bir takma adı sildiğinizde, yedek sadece varsayılan sistem depolamamızdan kaldırılır. Daha önce özel S3 bucket'ınıza yazılmış yedekler dokunulmadan kalır.
  • Alan kaldırma — Bir alanı kaldırmak, özel bucket'ınızdaki dosyaları etkilemez.
  • Saklama yönetimi — Kendi bucket'ınızdaki depolamayı yönetmek, eski yedeklerin süresini dolması için yaşam döngüsü kuralları yapılandırmak sizin sorumluluğunuzdadır.

Özel S3 depolamayı devre dışı bırakırsanız veya varsayılan depolamaya geri dönerseniz, bucket'ınızdaki mevcut dosyalar korunur. Gelecekteki yedekler sadece varsayılan depolamaya yazılır.

Güvenlik

  • Erişim anahtarı kimliğiniz ve gizli erişim anahtarınız, veritabanımızda saklanmadan önce AES-256-GCM kullanılarak dinlenme halinde şifrelenir. Yedekleme işlemleri sırasında yalnızca çalışma zamanında şifresi çözülür.
  • Bucket'ınızın herkese açık erişime kapalı olduğunu otomatik olarak doğrularız. Eğer herkese açık bir bucket tespit edilirse, yapılandırma kaydedilirken reddedilir. Yedekleme sırasında herkese açık erişim algılanırsa, varsayılan depolamaya geri dönülür ve tüm alan yöneticilerine e-posta ile bildirilir.
  • Kimlik bilgileri, bucket'ın varlığını ve kimlik bilgilerinin doğruluğunu sağlamak için kaydetme sırasında bir HeadBucket çağrısı ile doğrulanır. Doğrulama başarısız olursa, özel S3 depolama otomatik olarak devre dışı bırakılır.
  • Her yedek dosyası, S3 meta verilerinde bir SHA-256 karması içerir; bu, değişmeyen veritabanlarını tespit etmek ve gereksiz yüklemeleri atlamak için kullanılır.

Hata Bildirimleri

Özel S3 depolamanızı kullanırken bir yedekleme başarısız olursa (örneğin, süresi dolmuş kimlik bilgileri veya bağlantı sorunu nedeniyle), tüm alan yöneticilerine e-posta ile bildirim gönderilir. Bu bildirimler, yinelenen uyarıları önlemek için her 6 saatte bir sınırlandırılmıştır. Yedekleme sırasında kovanızın herkese açık erişilebilir olduğu tespit edilirse, yöneticilere günde bir kez bildirim gönderilir.

API

Özel S3 depolamanızı API üzerinden de yapılandırabilirsiniz:

curl -X PUT https://api.forwardemail.net/v1/domains/sample.g0v.tw \
  -u API_TOKEN: \
  -d has_custom_s3=true \
  -d s3_endpoint=https://s3.us-east-1.amazonaws.com \
  -d s3_access_key_id=YOUR_ACCESS_KEY_ID \
  -d s3_secret_access_key=YOUR_SECRET_ACCESS_KEY \
  -d s3_region=us-east-1 \
  -d s3_bucket=my-email-backups

API üzerinden bağlantıyı test etmek için:

curl -X POST https://api.forwardemail.net/v1/domains/sample.g0v.tw/test-s3-connection \
  -u API_TOKEN:

SQLite yedeklerini EML dosyalarına nasıl dönüştürürüm

SQLite yedeklerini indirir veya depolarsanız (ister varsayılan depolamamızdan ister kendi özel S3 kovanızdan), bunları bağımsız CLI aracımız convert-sqlite-to-eml ile standart .eml dosyalarına dönüştürebilirsiniz. EML dosyaları herhangi bir e-posta istemcisiyle (Thunderbird, Outlook, Apple Mail vb.) açılabilir veya diğer posta sunucularına aktarılabilir.

Kurulum

Önceden derlenmiş bir ikili dosya indirebilir (Node.js gerektirmez) veya doğrudan Node.js ile çalıştırabilirsiniz:

Önceden derlenmiş ikililer — Platformunuz için en son sürümü GitHub Releases üzerinden indirin:

Platform Mimari Dosya
Linux x64 convert-sqlite-to-eml-linux-x64
Linux arm64 convert-sqlite-to-eml-linux-arm64
macOS Apple Silicon convert-sqlite-to-eml-darwin-arm64
Windows x64 convert-sqlite-to-eml-win-x64.exe

macOS kullanıcıları: İndirildikten sonra, ikili dosyayı çalıştırmadan önce karantina özniteliğini kaldırmanız gerekebilir:

sudo xattr -rd com.apple.quarantine ./convert-sqlite-to-eml-darwin-arm64

(İndirilen dosyanın gerçek yolu ile ./convert-sqlite-to-eml-darwin-arm64 değiştirin.)

Linux kullanıcıları: İndirildikten sonra, ikili dosyayı çalıştırılabilir yapmanız gerekebilir:

chmod +x ./convert-sqlite-to-eml-linux-x64

(İndirilen dosyanın gerçek yolu ile ./convert-sqlite-to-eml-linux-x64 değiştirin.)

Kaynak koddan (gerektirir Node.js >= 18):

cd tools/convert-sqlite-to-eml
npm install
node index.js

Kullanım

Araç hem etkileşimli hem de etkileşimsiz modları destekler.

Etkileşimli mod — argüman olmadan çalıştırın ve tüm girdiler için sizden bilgi istenir:

./convert-sqlite-to-eml
  Forward Email - SQLite Yedeğini EML'ye Dönüştür
  =============================================

  SQLite yedek dosyasının yolu: /path/to/backup.sqlite
  IMAP/alias şifresi: ********
  Çıktı ZIP yolu [/path/to/backup-2025-03-01T12-00-00-000Z.zip]:

Etkileşimsiz mod — betikleme ve otomasyon için komut satırı bayraklarıyla argümanları geçin:

./convert-sqlite-to-eml \
  --path /path/to/backup.sqlite \
  --password "your-imap-password" \
  --output /path/to/output.zip
Bayrak Açıklama
--path <path> Şifrelenmiş SQLite yedek dosyasının yolu
--password <pass> Şifre çözme için IMAP/alias şifresi
--output <path> ZIP dosyasının çıktı yolu (varsayılan: ISO 8601 zaman damgası ile otomatik oluşturulur)
--help Yardım mesajını göster

Çıktı Formatı

Araç, şifre korumalı bir ZIP arşivi (AES-256 şifreli) üretir ve içinde şunlar bulunur:

README.txt
INBOX/
  <message-id-1>.eml
  <message-id-2>.eml
Sent/
  <message-id-3>.eml
Drafts/
  <message-id-4>.eml

EML dosyaları posta kutusu klasörlerine göre düzenlenmiştir. ZIP şifresi, IMAP/alias şifrenizle aynıdır. Her .eml dosyası, SQLite veritabanından yeniden oluşturulmuş tam başlıklar, gövde metni ve eklerle standart bir RFC 5322 e-posta mesajıdır.

Nasıl Çalışır

  1. Şifreli SQLite veritabanını IMAP/alias şifrenizle açar (ChaCha20 ve AES-256-CBC şifrelerini destekler).
  2. Klasör yapısını keşfetmek için Mailboxes tablosunu okur.
  3. Her mesaj için, Messages tablosunda saklanan Brotli-sıkıştırılmış JSON formatındaki mimeTree'yi çözer.
  4. MIME ağacını dolaşarak ve eklerin gövdelerini Attachments tablosundan alarak tam EML'yi yeniden oluşturur.
  5. Her şeyi archiver-zip-encrypted kullanarak şifre korumalı bir ZIP arşivine paketler.

Kendin Barındırmayı Destekliyor musunuz?

Evet, Mart 2025 itibarıyla kendin barındırma seçeneğini destekliyoruz. Blog yazısını buradan okuyabilirsiniz. Başlamak için kendin barındırma rehberine göz atın. Daha ayrıntılı adım adım versiyon için Ubuntu veya Debian tabanlı rehberlerimize bakabilirsiniz.

E-posta Yapılandırması

Nasıl Başlarım ve E-posta Yönlendirmeyi Nasıl Kurarım?

Tahmini Kurulum Süresi: 10 dakikadan az
Başlarken: Aşağıda listelenen birden sekize kadar olan adımları dikkatlice okuyup takip edin. E-postaların yönlendirileceği adresi (eğer doğru değilse) user@gmail.com adresiyle değiştirin. Benzer şekilde, özel alan adınızı (eğer doğru değilse) sample.g0v.tw ile değiştirin.
  1. Alan adınızı zaten bir yerde kaydettiyseniz, bu adımı tamamen atlayıp ikinci adıma geçmelisiniz! Aksi takdirde, alan adınızı kaydetmek için buraya tıklayabilirsiniz.
  2. Alan adınızı nerede kaydettiğinizi hatırlıyor musunuz? Hatırladıktan sonra aşağıdaki talimatları izleyin:
    Önemli: Yeni bir sekme açıp alan adı kayıt firmanıza giriş yapmalısınız. Bunu otomatik yapmak için aşağıdaki "Registrar" bağlantısına kolayca tıklayabilirsiniz. Bu yeni sekmede, kayıt firmanızın DNS yönetim sayfasına gitmelisiniz – ve "Yapılandırma Adımları" sütununda adım adım gezinme talimatlarını sağladık. Bu sayfaya ulaştıktan sonra bu sekmeye geri dönüp üçüncü adıma devam edebilirsiniz. Açtığınız sekmeyi henüz kapatmayın; sonraki adımlar için ihtiyacınız olacak!
    Kayıt Firması Yapılandırma Adımları
    1&1 Giriş yap Domain Merkezi (Alan adınızı seçin) DNS Ayarlarını Düzenle
    Amazon Route 53 Giriş yap Hosted Zones (Alan adınızı seçin)
    Aplus.net Giriş yap Sunucularım Alan Adı Yönetimi DNS Yöneticisi
    Bluehost ROCK İÇİN: Giriş yap Alan Adları (Yönetim yanındaki ▼ simgesine tıklayın) DNS
    ESKİ SÜRÜM İÇİN: Giriş yap Alan Adları Bölge düzenleyici (Alan adınızı seçin)
    Cloudflare Giriş yap DNS
    DNS Made Easy Giriş yap DNS (Alan adınızı seçin)
    DNSimple Giriş yap (Alan adınızı seçin) DNS Yönet
    Digital Ocean Giriş yap Alan Adları (Alan adınızı seçin) Daha Fazla Alan Adını Yönet
    Domain.com Giriş yap Kart görünümünde, alan adınızda yönet'e tıklayın Liste görünümünde, dişli simgesine tıklayın DNS ve İsim Sunucuları DNS Kayıtları
    Domains.com
    İzle
    Giriş yap (Alan adınızı seçin) Yönet (dişli simgesine tıklayın) Sol menüde DNS ve İsim Sunucularına tıklayın
    DreamHost Giriş yap Panel Alan Adları Alan Adlarını Yönet DNS
    Dyn Giriş yap Genel Bakış Yönet Basit Düzenleyici Kayıtlar
    Gandi Giriş yap (Alan adınızı seçin) Yönetim Bölgeyi düzenle
    GoDaddy
    İzle
    Giriş yap Alan Adlarımı Yönet (Alan adınızı seçin) DNS Yönetimi
    Google Domains
    İzle
    Giriş yap (Alan adınızı seçin) DNS Yapılandır
    Namecheap
    İzle
    Giriş yap Alan Adları Listesi (Alan adınızı seçin) Yönet Gelişmiş DNS
    Netlify Giriş yap (Alan adınızı seçin) Netlify DNS Kur
    Network Solutions Giriş yap Hesap Yöneticisi Alan Adlarım (Alan adınızı seçin) Yönet Alan Adının Yönlendirildiği Yeri Değiştir Gelişmiş DNS
    Shopify
    İzle
    Giriş yap Yönetilen Alan Adları (Alan adınızı seçin) DNS Ayarları
    Squarespace Giriş yap Ana menü Ayarlar Alan Adları (Alan adınızı seçin) Gelişmiş ayarlar Özel Kayıtlar
    Vercel's Now "now" CLI kullanarak now dns add [domain] '@' MX [record-value] [priority]
    Weebly Giriş yap Alan Adları sayfası (Alan adınızı seçin) DNS
    Wix Giriş yap Alan Adları sayfası ( simgesine tıklayın) DNS Kayıtlarını Yönet'i seçin
    eNom Giriş yap Alan Adları Alan Adlarım
    Diğer
    Önemli: Kayıt firmanızın adı burada listelenmiyor mu? İnternette "$REGISTRAR üzerinde DNS kayıtları nasıl değiştirilir" şeklinde arama yapabilirsiniz (burada $REGISTRAR yerine kayıt firmanızın adını yazın – örneğin GoDaddy kullanıyorsanız "GoDaddy üzerinde DNS kayıtları nasıl değiştirilir").
  3. Kayıt firmanızın DNS yönetim sayfasını (açtığınız diğer sekme) kullanarak aşağıdaki "MX" kayıtlarını ayarlayın:
    Önemli: Başka MX kaydı olmaması gerektiğini unutmayın. Aşağıda gösterilen her iki kayıt da OLMALIDIR. Yazım hatası olmadığından ve hem mx1 hem de mx2'nin doğru yazıldığından emin olun. Zaten var olan MX kayıtları varsa, lütfen tamamen silin. "TTL" değeri 3600 olmak zorunda değildir, gerekirse daha düşük veya daha yüksek bir değer olabilir.
    Ad/Sunucu/Alias TTL Tür Öncelik Cevap/Değer
    "@", ".", veya boş 3600 MX 0 mx1.forwardemail.net
    "@", ".", veya boş 3600 MX 0 mx2.forwardemail.net
  4. Kayıt firmanızın DNS yönetim sayfasını kullanarak (açtığınız diğer sekme), aşağıdaki TXT kayd(lar)ını ayarlayın:
    Önemli: Eğer ücretli bir plandaysanız, bu adımı tamamen atlayıp beşinci adıma geçmelisiniz! Ücretli bir planınız yoksa, yönlendirdiğiniz adresler herkese açık olarak aranabilir olacak – Hesabım Alan Adları sayfasına gidip alan adınızı isterseniz ücretli plana yükseltebilirsiniz. Ücretli planlar hakkında daha fazla bilgi almak isterseniz Fiyatlandırma sayfamıza bakabilirsiniz. Aksi takdirde aşağıda listelenen Seçenek A'dan Seçenek F'ye kadar bir veya daha fazla kombinasyonu seçmeye devam edebilirsiniz.

    Seçenek A: Eğer alan adınızdaki tüm e-postaları (örneğin "all@sample.g0v.tw", "hello@sample.g0v.tw" vb.) belirli bir adrese "user@gmail.com" yönlendiriyorsanız:
    Ad/Sunucu/Alias TTL Tür Cevap/Değer
    "@", ".", veya boş 3600 TXT forward-email=user@gmail.com
    İpucu: Yukarıdaki "Değer" sütunundaki değerleri kendi e-posta adresinizle değiştirdiğinizden emin olun. "TTL" değeri 3600 olmak zorunda değildir, gerekirse daha düşük veya daha yüksek bir değer olabilir. Daha düşük bir TTL ("Time to Live") değeri, DNS kayıtlarınızda yapılan gelecekteki değişikliklerin İnternet genelinde daha hızlı yayılmasını sağlar – bunu, bellekte ne kadar süreyle önbelleğe alınacağı (saniye cinsinden) olarak düşünebilirsiniz. TTL hakkında Wikipedia'da daha fazla bilgi edinebilirsiniz.

    Seçenek B: Sadece tek bir e-posta adresini yönlendirmek istiyorsanız (örneğin hello@sample.g0v.tw adresini user@gmail.com adresine; bu aynı zamanda "hello+test@sample.g0v.tw" adresini otomatik olarak "user+test@gmail.com" adresine yönlendirecektir):
    İsim/Sunucu/Takma Ad TTL Tür Cevap/Değer
    "@", ".", veya boş 3600 TXT forward-email=hello:user@gmail.com

    Seçenek C: Birden fazla e-posta yönlendiriyorsanız, bunları virgülle ayırmak isteyeceksiniz:
    İsim/Sunucu/Takma Ad TTL Tür Cevap/Değer
    "@", ".", veya boş 3600 TXT forward-email=hello:user@gmail.com,support:user@gmail.com

    Seçenek D: Sonsuz sayıda yönlendirme e-postası ayarlayabilirsiniz – sadece tek bir satırda 255 karakteri aşmamaya ve her satırı "forward-email=" ile başlatmaya dikkat edin. Aşağıda bir örnek verilmiştir:
    İsim/Sunucu/Takma Ad TTL Tür Cevap/Değer
    "@", ".", veya boş 3600 TXT forward-email=hello:user@gmail.com,support:user@gmail.com
    "@", ".", veya boş 3600 TXT forward-email=help:user@gmail.com,foo:user@gmail.com
    "@", ".", veya boş 3600 TXT forward-email=orders:user@gmail.com,baz:user@gmail.com
    "@", ".", veya boş 3600 TXT forward-email=info:user@gmail.com,beep:user@gmail.com
    "@", ".", veya boş 3600 TXT forward-email=errors:user@gmail.com,boop:user@gmail.com

    Seçenek E: Ayrıca, global takma ad yönlendirmesi için TXT kaydınızda bir alan adı belirtebilirsiniz (örneğin "user@sample.g0v.tw" adresi "user@example.net" adresine yönlendirilir):
    İsim/Sunucu/Takma Ad TTL Tür Cevap/Değer
    "@", ".", veya boş 3600 TXT forward-email=example.net

    Seçenek F: E-postaları yönlendirmek için global veya bireysel takma ad olarak webhooks bile kullanabilirsiniz. Aşağıdaki Webhookları destekliyor musunuz başlıklı örneğe ve tam bölüme bakınız.
    İsim/Sunucu/Takma Ad TTL Tür Cevap/Değer
    "@", ".", veya boş 3600 TXT forward-email=alias:https://requestbin.com/r/en8pfhdgcculn

    Seçenek G: Takma adları eşleştirmek ve e-postaları yönlendirmek için yerine koyma işlemlerini yönetmek amacıyla düzenli ifadeler ("regex") bile kullanabilirsiniz. Aşağıdaki Düzenli ifadeleri veya regex'i destekliyor musunuz başlıklı bölümde örnekleri ve tam açıklamayı inceleyin.
    Yerine koyma ile gelişmiş regex mi gerekiyor? Aşağıdaki Düzenli ifadeleri veya regex'i destekliyor musunuz başlıklı bölümde örnekleri ve tam açıklamayı inceleyin.
    Basit Örnek: `linus@sample.g0v.tw` veya `torvalds@sample.g0v.tw` adreslerine giden tüm e-postaların `user@gmail.com` adresine yönlendirilmesini istiyorsam:
    İsim/Sunucu/Takma Ad TTL Tür Cevap/Değer
    "@", ".", veya boş 3600 TXT forward-email=/^(linus|torvalds)$/:user@gmail.com
    Önemli: Catch-all (tümünü yakalama) yönlendirme kuralları "düşme" (fall-through) olarak da tanımlanabilir. Bu, en az bir özel yönlendirme kuralıyla eşleşen gelen e-postaların catch-all yerine kullanılacağı anlamına gelir. Özel kurallar e-posta adresleri ve düzenli ifadeleri içerir.

    Örneğin:
    forward-email=hello:first@gmail.com,second@gmail.com

    Bu yapılandırmayla hello@sample.g0v.tw adresine gönderilen e-postalar second@gmail.com (catch-all) adresine **yönlendirilmez**, sadece first@gmail.com adresine teslim edilir.

  5. Kayıt kuruluşunuzun DNS yönetim sayfasını (açtığınız diğer sekme) kullanarak, aşağıdaki TXT kaydını ayrıca ayarlayın:
    İsim/Sunucu/Takma Ad TTL Tür Cevap/Değer
    "@", ".", veya boş 3600 TXT v=spf1 a include:spf.forwardemail.net -all
    Önemli: Gmail (örneğin Gönderilen Posta Olarak) veya G Suite kullanıyorsanız, yukarıdaki değere include:_spf.google.com eklemeniz gerekir, örneğin:

    v=spf1 a include:spf.forwardemail.net include:_spf.google.com -all
    İpucu: Eğer zaten "v=spf1" içeren benzer bir satırınız varsa, mevcut "include:host.com" kayıtlarından ve aynı satırdaki "-all" ifadesinden hemen önce include:spf.forwardemail.net eklemeniz gerekir, örneğin:

    v=spf1 a include:spf.forwardemail.net include:host.com -all

    "-all" ile "~all" arasında fark vardır. "-" SPF kontrolünün eşleşmezse BAŞARISIZ olması gerektiğini, "~" ise SPF kontrolünün YUMUŞAK BAŞARISIZ olması gerektiğini belirtir. Alan adı sahteciliğini önlemek için "-all" yaklaşımını kullanmanızı öneririz.

    Ayrıca, posta gönderdiğiniz herhangi bir sunucu için SPF kaydını da eklemeniz gerekebilir (örneğin Outlook).
  6. DNS kayıtlarınızı Hesabım Alan Adları Kurulum sayfasında bulunan "Kayıtları Doğrula" aracımızı kullanarak doğrulayın.
  7. Çalıştığını doğrulamak için test e-postası gönderin. DNS kayıtlarınızın yayılması biraz zaman alabilir.
    İpucu: Test e-postaları almıyorsanız veya "Bu mesaja dikkat edin" diyen bir test e-postası alıyorsanız, lütfen sırasıyla Neden test e-postalarımı almıyorum ve Neden Gmail'de kendime gönderdiğim test e-postaları "şüpheli" olarak görünüyor başlıklarındaki cevaplara bakın.
  8. Gmail'den "Gönderilen Posta" olarak göndermek istiyorsanız, bu videoyu izlemelisiniz veya aşağıdaki Gmail Kullanarak Gönderilen Posta Nasıl Gönderilir adımlarını takip edin.
Tebrikler! Tüm adımları başarıyla tamamladınız.
İpucu: Aşağıda isteğe bağlı eklentiler listelenmiştir. Bu eklentiler tamamen isteğe bağlıdır ve gerekli olmayabilir. Gerekirse size ek bilgi sağlamak istedik.
İsteğe Bağlı Eklenti: Eğer Gmail Kullanarak Gönderilen Posta Nasıl Gönderilir özelliğini kullanıyorsanız, kendinizi bir izin listesine eklemek isteyebilirsiniz. Bu konuda Gmail'in bu talimatlarına bakın.

Gelişmiş yönlendirme için birden fazla MX değişimi ve sunucu kullanabilir miyim?

Evet, ancak DNS kayıtlarınızda yalnızca bir MX değişimi listelenmelidir.

Birden fazla MX değişimini yapılandırmak için "Öncelik" kullanmaya çalışmayın.

Bunun yerine, mevcut MX değişiminizi, eşleşmeyen tüm takma adlar için postayı hizmetimizin değişimlerine (mx1.forwardemail.net ve/veya mx2.forwardemail.net) yönlendirecek şekilde yapılandırmanız gerekir.

Google Workspace kullanıyorsanız ve eşleşmeyen tüm takma adları hizmetimize yönlendirmek istiyorsanız, https://support.google.com/a/answer/6297084 adresine bakın.

Microsoft 365 (Outlook) kullanıyorsanız ve eşleşmeyen tüm takma adları hizmetimize yönlendirmek istiyorsanız, https://learn.microsoft.com/en-us/exchange/mail-flow-best-practices/use-connectors-to-configure-mail-flow/set-up-connectors-to-route-mail ve https://learn.microsoft.com/en-us/exchange/mail-flow-best-practices/manage-mail-flow-for-multiple-locations adreslerine bakın.

Tatil yanıtlayıcısı (ofis dışı otomatik yanıtlayıcı) nasıl kurulur?

Hesabım Alan Adları Takma Adlar sayfasına gidin ve tatil otomatik yanıtlayıcısı yapılandırmak istediğiniz takma adı oluşturun veya düzenleyin. Başlangıç tarihi, bitiş tarihi, konu ve mesaj yapılandırma yeteneğiniz vardır ve istediğiniz zaman etkinleştirebilir veya devre dışı bırakabilirsiniz:

  • Düz metin konu ve mesaj şu anda desteklenmektedir (içeride herhangi bir HTML'yi kaldırmak için striptags paketini kullanıyoruz).
  • Konu 100 karakterle sınırlıdır.
  • Mesaj 1000 karakterle sınırlıdır.
  • Kurulum, Giden SMTP yapılandırması gerektirir (örneğin, DKIM, DMARC ve Return-Path DNS kayıtlarını ayarlamanız gerekecektir).
    • Hesabım Alan Adları Ayarlar Giden SMTP Yapılandırması sayfasına gidin ve kurulum talimatlarını izleyin.
  • Tatil yanıtlayıcı, genel özel alan adı adlarında etkinleştirilemez (örneğin, tek kullanımlık adresler desteklenmez).
  • Tatil yanıtlayıcı, joker karakterli/kapsayıcı (*) veya düzenli ifadeli takma adlar için etkinleştirilemez.

postfix gibi posta sistemlerinin aksine (örneğin sieve tatil filtresi uzantısını kullananlar) – Forward Email otomatik olarak DKIM imzanızı ekler, tatil yanıtlarını gönderirken bağlantı sorunlarını önler (örneğin yaygın SSL/TLS bağlantı sorunları ve eski sunucular nedeniyle) ve hatta tatil yanıtları için Open WKD ve PGP şifrelemesini destekler.

  1. Her izin verilen gönderen için yalnızca 4 günde bir kez gönderim yaparız (bu Gmail'in davranışına benzer).

    • Redis önbelleğimiz, alias_id ve sender parmak izi kullanır; burada alias_id takma adın MongoDB kimliği, sender ise izin verilen ise Gönderen adresi, değilse Gönderen adresindeki kök alan adıdır. Basitlik için bu parmak izinin önbellekte süresi 4 gün olarak ayarlanmıştır.

    • İzin verilmeyen gönderenler için Gönderen adresinden ayrıştırılan kök alan adını kullanmamız, nispeten bilinmeyen gönderenlerin (örneğin kötü niyetli aktörlerin) tatil yanıtı mesajlarıyla spam yapmasını önler.

  2. MAIL FROM ve/veya From boş değilse ve (büyük/küçük harf duyarsız) bir postmaster kullanıcı adı içermiyorsa (bir e-postadaki @ işaretinden önceki kısım) gönderim yaparız.

  3. Orijinal mesajda aşağıdaki başlıklardan herhangi biri varsa (büyük/küçük harf duyarsız) gönderim yapmayız:

    • Değeri no olmayan auto-submitted başlığı.
    • Değeri dr, autoreply, auto-reply, auto_reply veya all olan x-auto-response-suppress başlığı.
    • list-id, list-subscribe, list-unsubscribe, list-help, list-post, list-owner, list-archive, x-autoreply, x-autorespond veya x-auto-respond başlıkları (değerine bakılmaksızın).
    • Değeri bulk, autoreply, auto-reply, auto_reply veya list olan precedence başlığı.
  4. MAIL FROM veya From e-posta adresi +donotreply, -donotreply, +noreply veya -noreply ile bitiyorsa gönderim yapmayız.

  5. From e-posta adresinin kullanıcı adı kısmı mdaemon ise ve büyük/küçük harf duyarsız X-MDDSN-Message başlığı varsa gönderim yapmayız.

  6. Büyük/küçük harf duyarsız content-type başlığı multipart/report ise gönderim yapmayız.

Forward Email için SPF nasıl kurulur

Kayıt şirketinizin DNS yönetim sayfasını kullanarak aşağıdaki TXT kaydını ayarlayın:

Ad/Sunucu/Takma Ad TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT v=spf1 a include:spf.forwardemail.net -all
Önemli: Gmail (örneğin Mail Gönderirken) veya G Suite kullanıyorsanız, yukarıdaki değere include:_spf.google.com eklemeniz gerekir, örneğin:

v=spf1 a include:spf.forwardemail.net include:_spf.google.com -all
Önemli: Microsoft Outlook veya Live.com kullanıyorsanız, SPF TXT kaydınıza include:spf.protection.outlook.com eklemeniz gerekir, örneğin:

v=spf1 a include:spf.forwardemail.net include:spf.protection.outlook.com -all
İpucu: Zaten "v=spf1" içeren benzer bir satırınız varsa, include:spf.forwardemail.net ifadesini mevcut "include:host.com" kayıtlarından hemen önce ve aynı satırdaki "-all" ifadesinden önce eklemeniz gerekir, örneğin:

v=spf1 a include:spf.forwardemail.net include:host.com -all

"-all" ile "~all" arasında fark olduğunu unutmayın. "-" işareti, SPF kontrolünün eşleşmezse BAŞARISIZ olması gerektiğini, "~" işareti ise SPF kontrolünün YUMUŞAK BAŞARISIZ olması gerektiğini belirtir. Alan adı sahteciliğini önlemek için "-all" yaklaşımını kullanmanızı öneririz.

Ayrıca, posta gönderdiğiniz herhangi bir sunucu için SPF kaydını da eklemeniz gerekebilir (örneğin Outlook).

Forward Email için DKIM nasıl kurulur

Hesabım Alan Adları Ayarlar Giden SMTP Yapılandırması bölümüne gidin ve kurulum talimatlarını izleyin.

Forward Email için DMARC nasıl kurulur

Hesabım Alan Adları Ayarlar Giden SMTP Yapılandırması bölümüne gidin ve kurulum talimatlarını izleyin.

DMARC Raporları nasıl görüntülenir

Forward Email, tüm alan adlarınız için e-posta kimlik doğrulama performansınızı tek bir arayüzden izlemenizi sağlayan kapsamlı bir DMARC Raporları paneli sunar.

DMARC Raporları nedir?

DMARC (Alan Adı Tabanlı Mesaj Kimlik Doğrulama, Raporlama ve Uyum) raporları, e-postalarınızın nasıl doğrulandığını size bildiren alıcı posta sunucuları tarafından gönderilen XML dosyalarıdır. Bu raporlar size şunları anlamanıza yardımcı olur:

  • Alan adınızdan kaç e-posta gönderildiği
  • Bu e-postaların SPF ve DKIM doğrulamasından geçip geçmediği
  • Alıcı sunucuların hangi işlemleri yaptığı (kabul, karantina veya reddetme)
  • Alan adınız adına hangi IP adreslerinin e-posta gönderdiği

DMARC Raporlarına Nasıl Erişilir

Hesabım DMARC Raporları sayfasına giderek panelinizi görüntüleyebilirsiniz. Ayrıca, Hesabım Alan Adları sayfasından herhangi bir alan adının yanındaki "DMARC" butonuna tıklayarak alan adına özel raporlara erişebilirsiniz.

Panel Özellikleri

DMARC Raporları paneli şunları sağlar:

  • Özet Metrikler: Alınan toplam rapor sayısı, analiz edilen toplam mesaj sayısı, SPF uyum oranı, DKIM uyum oranı ve genel geçme oranı
  • Zamana Göre Mesaj Grafiği: Son 30 gündeki e-posta hacmi ve kimlik doğrulama oranlarının görsel eğilimi
  • Uyum Özeti: SPF ve DKIM uyum dağılımını gösteren halka grafik
  • Mesaj Durumu: Alıcı sunucuların e-postalarınızı nasıl işlediğini gösteren yığılmış çubuk grafik (kabul edilen, karantinaya alınan veya reddedilen)
  • Son Raporlar Tablosu: Bireysel DMARC raporlarının detaylı listesi, filtreleme ve sayfalama özellikleri ile
  • Alan Adı Filtreleme: Birden fazla alan adı yönetirken raporları belirli bir alan adına göre filtreleme Neden Bu Önemli

Birden fazla alan adı yöneten kuruluşlar (şirketler, kar amacı gütmeyen kuruluşlar veya ajanslar gibi) için DMARC raporları şunlar açısından hayati öneme sahiptir:

  • Yetkisiz gönderenleri tespit etmek: Alan adınızın taklit edilip edilmediğini belirleyin
  • Teslimat oranını artırmak: Meşru e-postalarınızın kimlik doğrulamadan geçmesini sağlayın
  • E-posta altyapısını izlemek: Hangi hizmetlerin ve IP adreslerinin sizin adınıza e-posta gönderdiğini takip edin
  • Uyumluluk: Güvenlik denetimleri için e-posta kimlik doğrulamasını görünür kılın

Ayrı DMARC izleme araçları gerektiren diğer hizmetlerin aksine, Forward Email DMARC rapor işleme ve görselleştirmeyi hesabınızın bir parçası olarak ek bir ücret talep etmeden sunar.

Gereksinimler

  • DMARC Raporları yalnızca ücretli planlarda mevcuttur
  • Alan adınızda DMARC yapılandırılmış olmalıdır (bkz. Forward Email için DMARC nasıl kurulur)
  • Raporlar, posta sunucuları yapılandırdığınız DMARC raporlama adresine gönderdiğinde otomatik olarak toplanır

Haftalık E-posta Raporları

Ücretli plan kullanıcıları haftalık DMARC rapor özetlerini otomatik olarak e-posta ile alır. Bu e-postalar şunları içerir:

  • Tüm alan adlarınız için özet istatistikler
  • SPF ve DKIM uyum oranları
  • Mesaj durumu dağılımı (kabul edilen, karantinaya alınan, reddedilen)
  • En çok raporlayan kuruluşlar (Google, Microsoft, Yahoo vb.)
  • Dikkat gerektirebilecek uyum sorunları olan IP adresleri
  • DMARC Raporları kontrol panelinize doğrudan bağlantılar

Haftalık raporlar otomatik olarak gönderilir ve diğer e-posta bildirimlerinden ayrı olarak devre dışı bırakılamaz.

Kişilerimi nasıl bağlar ve yapılandırırım

Kişilerinizi yapılandırmak için CardDAV URL'sini kullanın: https://carddav.forwardemail.net (veya istemciniz izin veriyorsa sadece carddav.forwardemail.net)

Takvimlerimi nasıl bağlar ve yapılandırırım

Takviminizi yapılandırmak için CalDAV URL'sini kullanın: https://caldav.forwardemail.net (veya istemciniz izin veriyorsa sadece caldav.forwardemail.net)

Forward Email Takvim CalDAV Thunderbird Örnek Kurulum

Daha fazla takvim nasıl ekler ve mevcut takvimleri nasıl yönetirim

Ek takvimler eklemek isterseniz, yeni takvim URL'si olarak şunu ekleyin: https://caldav.forwardemail.net/dav/principals/calendar-name (calendar-name kısmını istediğiniz takvim adıyla değiştirin)

Bir takvimin adını ve rengini oluşturduktan sonra değiştirebilirsiniz – tercih ettiğiniz takvim uygulamasını kullanmanız yeterlidir (örneğin Apple Mail veya Thunderbird).

Görevlerimi ve hatırlatıcılarımı nasıl bağlar ve yapılandırırım

Görevler ve hatırlatıcılar için takvimlerle aynı CalDAV URL'sini kullanın: https://caldav.forwardemail.net (veya istemciniz izin veriyorsa sadece caldav.forwardemail.net)

Görevler ve hatırlatıcılar otomatik olarak takvim etkinliklerinden ayrılarak kendi "Hatırlatıcılar" veya "Görevler" takvim koleksiyonlarına yerleştirilir.

Platforma göre kurulum talimatları:

macOS/iOS:

  1. Sistem Tercihleri > İnternet Hesapları (veya iOS'ta Ayarlar > Hesaplar) bölümünden yeni bir CalDAV hesabı ekleyin
  2. Sunucu olarak caldav.forwardemail.net kullanın
  3. Forward Email takma adınızı ve oluşturulan şifrenizi girin
  4. Kurulumdan sonra hem "Takvim" hem de "Hatırlatıcılar" koleksiyonlarını göreceksiniz
  5. Görevleri oluşturmak ve yönetmek için Hatırlatıcılar uygulamasını kullanın

Android için Tasks.org:

  1. Google Play Store veya F-Droid'den Tasks.org uygulamasını yükleyin
  2. Ayarlar > Senkronizasyon > Hesap Ekle > CalDAV yolunu izleyin
  3. Sunucu olarak https://caldav.forwardemail.net girin
  4. Forward Email takma adınızı ve oluşturulan şifrenizi girin
  5. Tasks.org görev takvimlerinizi otomatik olarak bulacaktır

Thunderbird:

  1. Lightning eklentisi yüklü değilse yükleyin
  2. Türü "CalDAV" olan yeni bir takvim oluşturun
  3. URL olarak https://caldav.forwardemail.net kullanın
  4. Forward Email kimlik bilgilerinizi girin
  5. Takvim arayüzünde hem etkinlikler hem de görevler kullanılabilir olacaktır

macOS Hatırlatıcılar'da neden görev oluşturamıyorum

macOS Reminders'da görev oluşturmakta sorun yaşıyorsanız, bu sorun giderme adımlarını deneyin:

  1. Hesap ayarını kontrol edin: CalDAV hesabınızın caldav.forwardemail.net ile doğru yapılandırıldığından emin olun

  2. Ayrı takvimleri doğrulayın: Hesabınızda hem "Calendar" hem de "Reminders" görmelisiniz. Sadece "Calendar" görüyorsanız, görev desteği henüz tam olarak etkinleştirilmemiş olabilir.

  3. Hesabı yenileyin: Sistem Tercihleri > İnternet Hesapları bölümünden CalDAV hesabınızı kaldırıp tekrar eklemeyi deneyin

  4. Sunucu bağlantısını kontrol edin: Tarayıcınızda https://caldav.forwardemail.net adresine erişebildiğinizi test edin

  5. Kimlik bilgilerini doğrulayın: Doğru takma ad e-posta adresi ve oluşturulan şifreyi (hesap şifreniz değil) kullandığınızdan emin olun

  6. Zorla senkronizasyon yapın: Reminders uygulamasında bir görev oluşturup ardından senkronizasyonu manuel olarak yenilemeyi deneyin

Yaygın sorunlar:

  • "Reminders takvimi bulunamadı": Sunucunun ilk erişimde Reminders koleksiyonunu oluşturması için biraz zamana ihtiyacı olabilir
  • Görevler senkronize olmuyor: Her iki cihazın da aynı CalDAV hesap kimlik bilgilerini kullandığını kontrol edin
  • Karışık içerik: Görevlerin genel "Calendar" değil, "Reminders" takviminde oluşturulduğundan emin olun

Android'de Tasks.org nasıl kurulur

Tasks.org, Forward Email'in CalDAV görev desteği ile mükemmel çalışan popüler açık kaynaklı bir görev yöneticisidir.

Kurulum ve Ayarlar:

  1. Tasks.org'u yükleyin:

  2. CalDAV senkronizasyonunu yapılandırın:

    • Tasks.org'u açın
    • ☰ Menü > Ayarlar > Senkronizasyon'a gidin
    • "Hesap Ekle"ye dokunun
    • "CalDAV" seçeneğini seçin
  3. Forward Email ayarlarını girin:

    • Sunucu URL'si: https://caldav.forwardemail.net
    • Kullanıcı Adı: Forward Email takma adınız (örneğin, you@yourdomain.com)
    • Şifre: Takma adınıza özel oluşturulan şifre
    • "Hesap Ekle"ye dokunun
  4. Hesap keşfi:

    • Tasks.org görev takvimlerinizi otomatik olarak bulacaktır
    • "Reminders" koleksiyonunuz görünmelidir
    • Görev takvimi senkronizasyonunu etkinleştirmek için "Abone Ol" seçeneğine dokunun
  5. Senkronizasyonu test edin:

    • Tasks.org'da test amaçlı bir görev oluşturun
    • Görevin macOS Reminders gibi diğer CalDAV istemcilerinde göründüğünü kontrol edin
    • Değişikliklerin her iki yönde de senkronize olduğunu doğrulayın

Mevcut özellikler:

  • ✅ Görev oluşturma ve düzenleme
  • ✅ Son tarihler ve hatırlatıcılar
  • ✅ Görev tamamlama ve durumu
  • ✅ Öncelik seviyeleri
  • ✅ Alt görevler ve görev hiyerarşisi
  • ✅ Etiketler ve kategoriler
  • ✅ Diğer CalDAV istemcileriyle çift yönlü senkronizasyon

Sorun giderme:

  • Görev takvimleri görünmüyorsa, Tasks.org ayarlarında manuel yenilemeyi deneyin
  • Sunucuda en az bir görev oluşturduğunuzdan emin olun (önce macOS Reminders'da bir görev oluşturabilirsiniz)
  • caldav.forwardemail.net bağlantı durumunu kontrol edin

Forward Email için SRS nasıl kurulur

Sender Rewriting Scheme ("SRS") otomatik olarak yapılandırılır – bunu kendiniz yapmanız gerekmez.

Forward Email için MTA-STS nasıl kurulur

Daha fazla bilgi için MTA-STS bölümümüze bakınız.

E-posta adresime profil fotoğrafı nasıl eklerim

Gmail kullanıyorsanız, aşağıdaki adımları izleyin:

  1. https://google.com adresine gidin ve tüm e-posta hesaplarından çıkış yapın
  2. "Oturum Aç" butonuna tıklayın ve açılır menüden "başka hesap" seçeneğine tıklayın
  3. "Başka bir hesap kullan" seçeneğini seçin
  4. "Hesap oluştur" seçeneğini seçin
  5. "Bunun yerine mevcut e-posta adresimi kullan" seçeneğini seçin
  6. Özel alan adınıza ait e-posta adresinizi girin
  7. E-posta adresinize gönderilen doğrulama e-postasını alın
  8. Bu e-postadaki doğrulama kodunu girin
  9. Yeni Google hesabınız için profil bilgilerini tamamlayın
  10. Tüm Gizlilik ve Kullanım Şartları politikalarını kabul edin
  11. https://google.com adresine gidin, sağ üst köşedeki profil simgenize tıklayın ve "değiştir" butonuna tıklayın
  12. Hesabınız için yeni bir fotoğraf veya avatar yükleyin
  13. Değişikliklerin yayılması yaklaşık 1-2 saat sürecektir, ancak bazen çok hızlı olabilir.
  14. Test amaçlı bir e-posta gönderin ve profil fotoğrafının göründüğünü kontrol edin.

Gelişmiş Özellikler

Evet, daha fazlasını https://forwardemail.net/guides/newsletter-with-listmonk adresinde okuyabilirsiniz.

Lütfen IP itibarını korumak ve teslim edilebilirliği sağlamak için Forward Email'in bülten onayı için alan bazında manuel bir inceleme süreci olduğunu unutmayın. Onay için support@forwardemail.net adresine e-posta gönderin veya bir yardım talebi açın. Bu genellikle 24 saatten kısa sürer ve çoğu talep 1-2 saat içinde karşılanır. Yakın gelecekte bu süreci ek spam kontrolleri ve uyarılarla anlık hale getirmeyi hedefliyoruz. Bu süreç, e-postalarınızın gelen kutusuna ulaşmasını ve mesajlarınızın spam olarak işaretlenmemesini sağlar.

API ile e-posta göndermeyi destekliyor musunuz?

Evet, Mayıs 2023 itibarıyla tüm ücretli kullanıcılar için bir eklenti olarak API ile e-posta göndermeyi destekliyoruz.

Önemli: Lütfen Hüküm ve Koşullarımızı, Gizlilik Politikamızı ve Giden SMTP Limitlerini okuduğunuzdan emin olun – kullanmanız kabul ve anlaşma olarak değerlendirilir.

Seçenekler, örnekler ve daha fazla bilgi için API dokümantasyonumuzdaki E-postalar bölümüne bakınız.

API ile giden e-posta gönderebilmek için, Hesabım Güvenlik altında bulunan API tokenınızı kullanmalısınız.

IMAP ile e-posta almayı destekliyor musunuz?

Evet, 16 Ekim 2023 itibarıyla tüm ücretli kullanıcılar için bir eklenti olarak IMAP üzerinden e-posta almayı destekliyoruz. Lütfen şifrelenmiş SQLite posta kutusu depolama özelliğimizin nasıl çalıştığına dair derinlemesine makalemizi okuyun.

Önemli: Lütfen Hüküm ve Koşullarımızı ve Gizlilik Politikamızı okuduğunuzdan emin olun – kullanmanız kabul ve anlaşma olarak değerlendirilir.
  1. Alan adınız için Hesabım Alan Adları Takma Adlar altında yeni bir takma ad oluşturun (örneğin hello@sample.g0v.tw)

  2. Yeni oluşturulan takma adın yanında bulunan Şifre Oluştur butonuna tıklayın. Ekranda gösterilen oluşturulan şifreyi panonuza kopyalayın ve güvenli bir şekilde saklayın.

  3. Tercih ettiğiniz e-posta uygulamasını kullanarak yeni oluşturduğunuz takma ad ile bir hesap ekleyin veya yapılandırın (örneğin hello@sample.g0v.tw)

  4. IMAP sunucu adı istendiğinde imap.forwardemail.net girin

  5. IMAP sunucu portu istendiğinde 993 (SSL/TLS) girin – gerekirse alternatif IMAP portlarına bakınız

    İpucu: Thunderbird kullanıyorsanız, "Bağlantı güvenliği"nin "SSL/TLS" ve Kimlik doğrulama yönteminin "Normal şifre" olarak ayarlandığından emin olun.
  6. IMAP sunucu şifresi istendiğinde, yukarıdaki 2. adımda bulunan Şifre Oluştur bölümünden şifreyi yapıştırın

  7. Ayarlarınızı kaydedin – sorun yaşıyorsanız, lütfen bizimle iletişime geçin

Tebrikler! Tüm adımları başarıyla tamamladınız.

POP3 destekliyor musunuz?

Evet, 4 Aralık 2023 itibarıyla tüm ücretli kullanıcılar için bir eklenti olarak POP3 desteklemekteyiz. Lütfen şifrelenmiş SQLite posta kutusu depolama özelliğimizin nasıl çalıştığına dair derinlemesine makalemizi okuyun: how our encrypted SQLite mailbox storage feature works.

Önemli: Lütfen Hüküm ve Koşullarımızı ve Gizlilik Politikamızı okuduğunuzdan emin olun – kullanmanız kabul ve onayınız olarak değerlendirilir.
  1. Alan adınız için Hesabım Alan Adları Takma Adlar altında yeni bir takma ad oluşturun (örneğin hello@sample.g0v.tw)

  2. Yeni oluşturulan takma adın yanında bulunan Şifre Oluştur butonuna tıklayın. Ekranda gösterilen şifreyi panonuza kopyalayın ve güvenli bir şekilde saklayın.

  3. Tercih ettiğiniz e-posta uygulamasını kullanarak, yeni oluşturduğunuz takma ad ile bir hesap ekleyin veya yapılandırın (örneğin hello@sample.g0v.tw)

  4. POP3 sunucu adı istendiğinde, pop3.forwardemail.net girin

  5. POP3 sunucu portu istendiğinde, 995 (SSL/TLS) girin – gerekirse alternatif POP3 portlarına bakın

    İpucu: Eğer Thunderbird kullanıyorsanız, "Bağlantı güvenliği"nin "SSL/TLS" ve Kimlik doğrulama yönteminin "Normal şifre" olarak ayarlandığından emin olun.
  6. POP3 sunucu şifresi istendiğinde, yukarıdaki 2. adımda bulunan Şifre Oluştur bölümünden şifreyi yapıştırın

  7. Ayarlarınızı kaydedin – sorun yaşıyorsanız, lütfen bizimle iletişime geçin

Tebrikler! Tüm adımları başarıyla tamamladınız.

Takvimleri (CalDAV) destekliyor musunuz?

Evet, 5 Şubat 2024 itibarıyla bu özelliği ekledik. Sunucumuz caldav.forwardemail.net olup, durum sayfamızda da izlenmektedir. IPv4 ve IPv6'yı destekler ve 443 (HTTPS) portu üzerinden erişilebilir.

Giriş Örnek Açıklama
Kullanıcı Adı user@sample.g0v.tw Hesabım Alan Adları altında alan için var olan bir takma adın e-posta adresi.
Şifre ************************ Takma ad için özel olarak oluşturulmuş şifre.

Takvim desteğini kullanmak için, kullanıcı Hesabım Alan Adları altında alan için var olan bir takma adın e-posta adresi olmalı – ve şifre takma ad için özel olarak oluşturulmuş bir şifre olmalıdır.

Görevler ve hatırlatıcıları destekliyor musunuz (CalDAV VTODO)

Evet, 14 Ekim 2025 itibarıyla görevler ve hatırlatıcılar için CalDAV VTODO desteği ekledik. Bu, takvim desteğimizde kullandığımız aynı sunucuyu kullanır: caldav.forwardemail.net.

CalDAV sunucumuz, birleşik takvimler kullanarak hem takvim etkinlikleri (VEVENT) hem de görevler (VTODO) bileşenlerini destekler. Bu, her takvimin hem etkinlik hem de görev içerebileceği anlamına gelir ve tüm CalDAV istemcileri arasında maksimum esneklik ve uyumluluk sağlar.

Takvimler ve listeler nasıl çalışır:

  • Her takvim hem etkinlikleri hem de görevleri destekler - Herhangi bir takvime etkinlik, görev veya her ikisini ekleyebilirsiniz
  • Apple Hatırlatıcı listeleri - Apple Hatırlatıcı’da oluşturduğunuz her liste, sunucuda ayrı bir takvim olur
  • Birden fazla takvim - İhtiyacınız kadar takvim oluşturabilirsiniz, her biri kendi adı, rengi ve organizasyonuyla
  • İstemciler arası senkronizasyon - Görevler ve etkinlikler tüm uyumlu istemciler arasında sorunsuz senkronize olur

Desteklenen görev istemcileri:

  • macOS Hatırlatıcılar - Görev oluşturma, düzenleme, tamamlama ve senkronizasyon için tam yerel destek
  • iOS Hatırlatıcılar - Tüm iOS cihazlarında tam yerel destek
  • Tasks.org (Android) - CalDAV senkronizasyonu olan popüler açık kaynak görev yöneticisi
  • Thunderbird - Masaüstü e-posta istemcisinde görev ve takvim desteği
  • Herhangi bir CalDAV uyumlu görev yöneticisi - Standart VTODO bileşeni desteği

Desteklenen görev özellikleri:

  • Görev oluşturma, düzenleme ve silme
  • Bitiş ve başlangıç tarihleri
  • Görev tamamlama durumu (NEEDS-ACTION, IN-PROCESS, COMPLETED, CANCELLED)
  • Görev öncelik seviyeleri
  • Tekrarlayan görevler
  • Görev açıklamaları ve notları
  • Çoklu cihaz senkronizasyonu
  • RELATED-TO özelliği ile alt görevler
  • VALARM ile görev hatırlatıcıları

Giriş bilgileri takvim desteği ile aynıdır:

Giriş Örnek Açıklama
Kullanıcı Adı user@sample.g0v.tw Hesabım Alan Adları altında alan için var olan bir takma adın e-posta adresi.
Şifre ************************ Takma ad için özel olarak oluşturulmuş şifre.

Önemli notlar:

  • Her Hatırlatıcı listesi ayrı bir takvimdir - Apple Hatırlatıcı’da yeni bir liste oluşturduğunuzda, CalDAV sunucusunda yeni bir takvim oluşturulur
  • Thunderbird kullanıcıları - Senkronize etmek istediğiniz her takvim/listeye manuel olarak abone olmanız gerekir veya takvim ana URL’sini kullanabilirsiniz: https://caldav.forwardemail.net/dav/your-email@domain.com/
  • Apple kullanıcıları - Takvim keşfi otomatik gerçekleşir, böylece tüm takvimleriniz ve listeleriniz Calendar.app ve Reminders.app’de görünür
  • Birleşik takvimler - Tüm takvimler hem etkinlikleri hem de görevleri destekler, böylece verilerinizi nasıl organize edeceğiniz konusunda esneklik sağlar

Kişileri destekliyor musunuz (CardDAV)

Evet, 12 Haziran 2025 itibarıyla bu özelliği ekledik. Sunucumuz carddav.forwardemail.net olup durum sayfamızda de izlenmektedir.

Hem IPv4 hem de IPv6'yı destekler ve 443 (HTTPS) portu üzerinden erişilebilir.

Giriş Örnek Açıklama
Kullanıcı user@sample.g0v.tw Hesabım Alan Adları altında alan adı için var olan bir takma adın e-posta adresi.
Şifre ************************ Takma ada özel oluşturulmuş şifre.

Kişi desteğini kullanmak için, kullanıcı Hesabım Alan Adları altında alan adı için var olan bir takma adın e-posta adresi olmalı – ve şifre takma ada özel oluşturulmuş bir şifre olmalıdır.

SMTP ile e-posta göndermeyi destekliyor musunuz

Evet, Mayıs 2023 itibarıyla tüm ücretli kullanıcılar için bir eklenti olarak SMTP ile e-posta göndermeyi destekliyoruz.

Önemli: Lütfen Şartlarımızı, Gizlilik Politikamızı ve Giden SMTP Limitlerini okuduğunuzdan emin olun – kullanmanız kabul ve onayınız olarak değerlendirilir.
Önemli: Gmail kullanıyorsanız, Gmail ile Özel Alan Adı Kullanarak E-posta Gönderme rehberimize bakınız. Geliştiriciyseniz, e-posta API dokümanlarımıza başvurunuz.
  1. Hesabım Alan Adları Ayarlar Giden SMTP Yapılandırması sayfasına gidin ve kurulum talimatlarını takip edin

  2. Alan adınız için Hesabım Alan Adları Takma Adlar bölümünde yeni bir takma ad oluşturun (örneğin hello@sample.g0v.tw)

  3. Yeni oluşturduğunuz takma adın yanında bulunan Şifre Oluştur butonuna tıklayın. Ekranda gösterilen oluşturulan şifreyi panonuza kopyalayın ve güvenli bir şekilde saklayın.

  4. Tercih ettiğiniz e-posta uygulamasını kullanarak, yeni oluşturduğunuz takma ad ile bir hesap ekleyin veya yapılandırın (örneğin hello@sample.g0v.tw)

  5. SMTP sunucu adı istendiğinde, smtp.forwardemail.net girin

  6. SMTP sunucu portu istendiğinde, 465 (SSL/TLS) girin – gerekirse alternatif SMTP portlarına bakın

    İpucu: Thunderbird kullanıyorsanız, "Bağlantı güvenliği"nin "SSL/TLS" ve Kimlik doğrulama yönteminin "Normal parola" olarak ayarlandığından emin olun.
  7. SMTP sunucu parolası istendiğinde, yukarıdaki 3. adımda Parola Oluştur bölümünden parolayı yapıştırın

  8. Ayarlarınızı kaydedin ve ilk test e-postanızı gönderin – sorun yaşarsanız, lütfen bizimle iletişime geçin

Önemli: IP itibarını korumak ve teslim edilebilirliği sağlamak için, giden SMTP onayı için alan bazında manuel bir inceleme sürecimiz olduğunu lütfen unutmayın. Bu genellikle 24 saatten kısa sürer ve çoğu talep 1-2 saat içinde onaylanır. Yakın gelecekte, ek spam kontrolleri ve uyarılarla bu süreci anlık hale getirmeyi hedefliyoruz. Bu süreç, e-postalarınızın gelen kutusuna ulaşmasını ve mesajlarınızın spam olarak işaretlenmemesini sağlar.
Tebrikler! Tüm adımları başarıyla tamamladınız.

OpenPGP/MIME, uçtan uca şifreleme ("E2EE") ve Web Anahtar Dizini ("WKD") destekliyor musunuz?

Evet, OpenPGP, uçtan uca şifreleme ("E2EE") ve genel anahtarların keşfi için Web Anahtar Dizini ("WKD") desteğimiz vardır. OpenPGP'yi keys.openpgp.org üzerinden yapılandırabilir veya kendi anahtarlarınızı barındırabilirsiniz (WKD sunucu kurulumu için bu gist'e bakınız).

  • WKD sorguları, zamanında e-posta teslimatı için 1 saat önbelleğe alınır → bu nedenle WKD anahtarınızı ekler, değiştirir veya kaldırırsanız, önbelleği manuel temizlememiz için lütfen e-posta adresinizle birlikte support@forwardemail.net adresine e-posta gönderin.
  • WKD sorgusu ile veya arayüzümüzde yüklenen PGP anahtarı kullanılarak iletilen mesajlar için PGP şifrelemesini destekliyoruz.
  • Yüklenen anahtarlar, PGP onay kutusu etkin/işaretli olduğu sürece önceliklidir.
  • Webhook'lara gönderilen mesajlar şu anda PGP ile şifrelenmemektedir.
  • Bir yönlendirme adresi için birden fazla eşleşen takma adınız varsa (örneğin regex/wildcard/tam kombinasyon) ve bunlardan birden fazlası yüklenmiş PGP anahtarı içerip PGP işaretliyse → size bir hata uyarı e-postası göndeririz ve mesajı yüklenmiş PGP anahtarınızla şifrelemeyiz. Bu çok nadirdir ve genellikle karmaşık takma ad kuralları olan ileri düzey kullanıcılar için geçerlidir.
  • Gönderenin DMARC politikası reject ise, MX sunucularımız üzerinden e-posta yönlendirmede PGP şifrelemesi uygulanmaz. Tüm postalar için PGP şifrelemesi gerekiyorsa, IMAP servisimiz kullanmanızı ve takma adınız için gelen postalar için PGP anahtarınızı yapılandırmanızı öneririz.

Web Anahtar Dizini kurulumunuzu https://wkd.chimbosonic.com/ (açık kaynak) veya https://www.webkeydirectory.com/ (proprietary) adreslerinde doğrulayabilirsiniz.

Otomatik Şifreleme: Giden SMTP servisimiz kullanıyorsanız ve şifrelenmemiş mesajlar gönderiyorsanız, alıcı bazında Web Anahtar Dizini ("WKD") kullanarak mesajları otomatik olarak şifrelemeye çalışacağız.
Önemli: Özel alan adınız için OpenPGP'yi etkinleştirmek üzere aşağıdaki tüm adımları takip etmelisiniz.
  1. Aşağıda e-posta istemcinizin önerdiği eklentiyi indirip kurun:

    E-posta İstemcisi Platform Önerilen Eklenti Notlar
    Thunderbird Masaüstü Thunderbird'de OpenPGP'yi Yapılandırma Thunderbird, OpenPGP için yerleşik desteğe sahiptir.
    Gmail Tarayıcı Mailvelope veya FlowCrypt (özel lisans) Gmail OpenPGP'yi desteklemez, ancak açık kaynaklı eklenti Mailvelope veya FlowCrypt indirilebilir.
    Apple Mail macOS Free-GPGMail Apple Mail OpenPGP'yi desteklemez, ancak açık kaynaklı eklenti Free-GPGMail indirilebilir.
    Apple Mail iOS PGPro veya FlowCrypt (özel lisans) Apple Mail OpenPGP'yi desteklemez, ancak açık kaynaklı eklenti PGPro veya FlowCrypt indirilebilir.
    Outlook Windows gpg4win Outlook masaüstü e-posta istemcisi OpenPGP'yi desteklemez, ancak açık kaynaklı eklenti gpg4win indirilebilir.
    Outlook Tarayıcı Mailvelope veya FlowCrypt (özel lisans) Outlook web tabanlı e-posta istemcisi OpenPGP'yi desteklemez, ancak açık kaynaklı eklenti Mailvelope veya FlowCrypt indirilebilir.
    Android Mobil OpenKeychain veya FlowCrypt Android e-posta istemcileri arasında Thunderbird Mobile ve FairEmail açık kaynaklı eklenti OpenKeychain desteğine sahiptir. Alternatif olarak açık kaynaklı (özel lisanslı) eklenti FlowCrypt kullanılabilir.
    Google Chrome Tarayıcı Mailvelope veya FlowCrypt (özel lisans) Açık kaynaklı tarayıcı uzantısı Mailvelope veya FlowCrypt indirilebilir.
    Mozilla Firefox Tarayıcı Mailvelope veya FlowCrypt (özel lisans) Açık kaynaklı tarayıcı uzantısı Mailvelope veya FlowCrypt indirilebilir.
    Microsoft Edge Tarayıcı Mailvelope Açık kaynaklı tarayıcı uzantısı Mailvelope indirilebilir.
    Brave Tarayıcı Mailvelope veya FlowCrypt (özel lisans) Açık kaynaklı tarayıcı uzantısı Mailvelope veya FlowCrypt indirilebilir.
    Balsa Masaüstü Balsa'da OpenPGP'yi Yapılandırma Balsa, OpenPGP için yerleşik desteğe sahiptir.
    KMail Masaüstü KMail'de OpenPGP'yi Yapılandırma KMail, OpenPGP için yerleşik desteğe sahiptir.
    GNOME Evolution Masaüstü Evolution'da OpenPGP'yi Yapılandırma GNOME Evolution, OpenPGP için yerleşik desteğe sahiptir.
    Terminal Masaüstü Terminalde gpg'yi Yapılandırma Komut satırından yeni anahtar oluşturmak için açık kaynaklı gpg komut satırı aracını kullanabilirsiniz.
  2. Eklentiyi açın, genel anahtarınızı oluşturun ve e-posta istemcinizi bunu kullanacak şekilde yapılandırın.

  3. Genel anahtarınızı https://keys.openpgp.org/upload adresine yükleyin.

    İpucu: Gelecekte anahtarınızı yönetmek için https://keys.openpgp.org/manage adresini ziyaret edebilirsiniz.
    İsteğe Bağlı Eklenti: Eğer şifreli depolama (IMAP/POP3) hizmetimizi kullanıyorsanız ve (zaten şifrelenmiş) SQLite veritabanınızda depolanan tüm e-postaların genel anahtarınızla şifrelenmesini istiyorsanız, o zaman Hesabım Alan Adları Takma Adlar (örneğin hello@sample.g0v.tw) Düzenle OpenPGP bölümüne gidip genel anahtarınızı yükleyin.
  4. Alan adınıza yeni bir CNAME kaydı ekleyin (örneğin sample.g0v.tw):

    Ad/Sunucu/Takma Ad TTL Tür Cevap/Değer
    openpgpkey 3600 CNAME wkd.keys.openpgp.org
    İpucu: Eğer takma adınız bizim geçici/vanity alan adlarımızı (örneğin hideaddress.net) kullanıyorsa, bu adımı atlayabilirsiniz.
Tebrikler! Tüm adımları başarıyla tamamladınız.

S/MIME şifrelemesini destekliyor musunuz?

Evet, RFC 8551 ile tanımlandığı şekilde S/MIME (Secure/Multipurpose Internet Mail Extensions) şifrelemesini destekliyoruz. S/MIME, X.509 sertifikaları kullanarak uçtan uca şifreleme sağlar ve kurumsal e-posta istemcileri tarafından yaygın olarak desteklenir.

Hem RSA hem de ECC (Eliptik Eğri Kriptografisi) sertifikalarını destekliyoruz:

  • RSA sertifikaları: minimum 2048-bit, önerilen 4096-bit
  • ECC sertifikaları: P-256, P-384 ve P-521 NIST eğrileri

Takma adınız için S/MIME şifrelemesini yapılandırmak için:

  1. Güvenilir bir Sertifika Otoritesi'nden (CA) bir S/MIME sertifikası alın veya test amaçlı kendinden imzalı bir sertifika oluşturun.

    İpucu: Ücretsiz S/MIME sertifikaları Actalis veya Actalis Ücretsiz S/MIME gibi sağlayıcılardan temin edilebilir.
  2. Sertifikanızı PEM formatında dışa aktarın (yalnızca genel sertifika, özel anahtar değil).

  3. Hesabım Alan Adları Takma Adlar (örneğin hello@sample.g0v.tw) Düzenle S/MIME bölümüne gidin ve genel sertifikanızı yükleyin.

  4. Yapılandırıldıktan sonra, takma adınıza gelen tüm e-postalar, saklanmadan veya iletilmeden önce S/MIME sertifikanız kullanılarak şifrelenecektir.

    Not: S/MIME şifrelemesi, zaten şifrelenmemiş gelen mesajlara uygulanır. Bir mesaj zaten OpenPGP veya S/MIME ile şifrelenmişse, yeniden şifrelenmez.
    Önemli: Gönderenin DMARC politikası reject ise, S/MIME şifrelemesi MX sunucularımız üzerinden yapılan e-posta iletimine uygulanmayacaktır. Tüm postalar için S/MIME şifrelemesi gerekiyorsa, IMAP servisimiz kullanmanızı ve gelen postalar için takma adınıza S/MIME sertifikanızı yapılandırmanızı öneririz.

Aşağıdaki e-posta istemcileri yerleşik S/MIME desteğine sahiptir:

E-posta İstemcisi Platform Notlar
Apple Mail macOS Yerleşik S/MIME desteği. Sertifikaları yapılandırmak için Mail > Tercihler > Hesaplar > hesabınız > Güven > gidin.
Apple Mail iOS Yerleşik S/MIME desteği. Yapılandırmak için Ayarlar > Mail > Hesaplar > hesabınız > Gelişmiş > S/MIME yolunu izleyin.
Microsoft Outlook Windows Yerleşik S/MIME desteği. Yapılandırmak için Dosya > Seçenekler > Güven Merkezi > Güven Merkezi Ayarları > E-posta Güvenliği yolunu izleyin.
Microsoft Outlook macOS Yerleşik S/MIME desteği. Yapılandırmak için Araçlar > Hesaplar > Gelişmiş > Güvenlik yolunu izleyin.
Thunderbird Masaüstü Yerleşik S/MIME desteği. Yapılandırmak için Hesap Ayarları > Uçtan Uca Şifreleme > S/MIME yolunu izleyin.
GNOME Evolution Masaüstü Yerleşik S/MIME desteği. Yapılandırmak için Düzenle > Tercihler > Posta Hesapları > hesabınız > Güvenlik yolunu izleyin.
KMail Masaüstü Yerleşik S/MIME desteği. Yapılandırmak için Ayarlar > KMail'i Yapılandır > Kimlikler > kimliğiniz > Kriptografi yolunu izleyin.
Tebrikler! Takma adınız için S/MIME şifrelemesini başarıyla yapılandırdınız.

Sieve e-posta filtrelemeyi destekliyor musunuz

Evet! RFC 5228 ile tanımlandığı şekilde Sieve e-posta filtrelemeyi destekliyoruz. Sieve, gelen mesajları otomatik olarak düzenlemenize, filtrelemenize ve yanıtlamanıza olanak tanıyan güçlü, standartlaştırılmış bir sunucu tarafı e-posta filtreleme betik dilidir.

Desteklenen Sieve Uzantıları

Kapsamlı bir Sieve uzantıları setini destekliyoruz:

Uzantı RFC Açıklama
fileinto RFC 5228 Mesajları belirli klasörlere dosyalama
reject / ereject RFC 5429 Hata ile mesajları reddetme
vacation RFC 5230 Otomatik tatil/ofis dışı yanıtları
vacation-seconds RFC 6131 İnce ayarlı tatil yanıt aralıkları
imap4flags RFC 5232 IMAP bayraklarını ayarlama (\Seen, \Flagged vb.)
envelope RFC 5228 Zarf gönderen/alıcı testi
body RFC 5173 Mesaj gövdesi içeriği testi
variables RFC 5229 Betiklerde değişkenleri saklama ve kullanma
relational RFC 5231 İlişkisel karşılaştırmalar (büyüktür, küçüktür)
comparator-i;ascii-numeric RFC 4790 Sayısal karşılaştırmalar
copy RFC 3894 Yönlendirirken mesajları kopyalama
editheader RFC 5293 Mesaj başlıklarını ekleme veya silme
date RFC 5260 Tarih/saat değerlerini test etme
index RFC 5260 Belirli başlık tekrarlarına erişim
regex draft-ietf-sieve-regex Düzenli ifade eşleştirme
enotify RFC 5435 Bildirim gönderme (örneğin, mailto:)
environment RFC 5183 Ortam bilgilerine erişim
mailbox RFC 5490 Posta kutusu varlığını test etme, posta kutuları oluşturma
special-use RFC 8579 Özel kullanım posta kutularına dosyalama (\Junk, \Trash)
duplicate RFC 7352 Çift mesajları tespit etme
ihave RFC 5463 Uzantı kullanılabilirliğini test etme
subaddress RFC 5233 kullanıcı+detay adres parçalarına erişim

Desteklenmeyen Uzantılar

Aşağıdaki uzantılar şu anda desteklenmemektedir:

Uzantı Sebep
include Güvenlik riski (script enjeksiyonu) ve global script depolama gerektirir
mboxmetadata / servermetadata IMAP METADATA uzantısı desteği gerektirir
foreverypart / mime / extracttext / replace / enclose Karmaşık MIME ağacı manipülasyonu henüz uygulanmadı

Örnek Sieve Scriptleri

Bültenleri bir klasöre dosyalama:

require ["fileinto"];

if header :contains "List-Id" "newsletter" {
    fileinto "Newsletters";
}

Tatil durumunda otomatik yanıt:

require ["vacation"];

vacation :days 7 :subject "Out of Office"
    "Şu anda ofis dışında bulunmaktayım ve döndüğümde yanıt vereceğim.";

Önemli gönderenlerden gelen mesajları işaretleme:

require ["imap4flags"];

if address :is "from" "boss@sample.g0v.tw" {
    setflag "\\Flagged";
}

Belirli konulu spam mesajları reddetme:

require ["reject"];

if header :contains "subject" ["lottery", "winner", "urgent transfer"] {
    reject "Mesaj spam içeriği nedeniyle reddedildi.";
}

Sieve Scriptlerini Yönetme

Sieve scriptlerinizi birkaç şekilde yönetebilirsiniz:

  1. Web Arayüzü: Script oluşturmak ve yönetmek için Hesabım Alan Adları Takma Adlar Sieve Scriptleri bölümüne gidin.

  2. ManageSieve Protokolü: Thunderbird'ün Sieve eklentisi veya sieve-connect gibi ManageSieve uyumlu herhangi bir istemci kullanarak imap.forwardemail.net adresine bağlanın. Çoğu istemci için önerilen STARTTLS ile 2190 portunu veya implicit TLS ile 4190 portunu kullanın.

  3. API: Scriptleri programlı olarak yönetmek için REST API kullanabilirsiniz.

Not: Sieve filtreleme, gelen mesajlar posta kutunuza kaydedilmeden önce uygulanır. Scriptler öncelik sırasına göre çalıştırılır ve ilk eşleşen işlem mesajın nasıl işleneceğini belirler.
Güvenlik: Güvenlik nedeniyle, yönlendirme işlemleri script başına 10 ve günlük 100 ile sınırlandırılmıştır. Tatil yanıtları kötüye kullanımı önlemek için oran sınırlamasına tabidir.

MTA-STS Destekliyor musunuz?

Evet, 2 Mart 2023 itibarıyla MTA-STS desteklemekteyiz. Alan adınızda etkinleştirmek isterseniz bu şablonu kullanabilirsiniz.

Yapılandırmamız GitHub’da herkese açık olarak https://github.com/forwardemail/mta-sts.forwardemail.net adresinde bulunmaktadır.

Passkey ve WebAuthn Destekliyor musunuz?

Evet! 13 Aralık 2023 itibarıyla yüksek talep nedeniyle passkey desteği ekledik.

Passkey’ler, parola ve iki faktörlü kimlik doğrulama gerektirmeden güvenli giriş yapmanızı sağlar.

Kimliğinizi dokunmatik, yüz tanıma, cihaz tabanlı parola veya PIN ile doğrulayabilirsiniz.

Tüm cihazlarınızla kolayca giriş yapabilmeniz için aynı anda 30 passkey yönetmenize izin veriyoruz.

Passkey’ler hakkında daha fazla bilgi için aşağıdaki bağlantılara bakabilirsiniz:

E-posta en iyi uygulamalarını destekliyor musunuz

Evet. Tüm planlarda SPF, DKIM, DMARC, ARC ve SRS için yerleşik destek sağlıyoruz. Ayrıca, bu spesifikasyonların orijinal yazarları ve diğer e-posta uzmanları ile kapsamlı çalışmalar yaparak mükemmellik ve yüksek teslim edilebilirlik sağladık.

Bounce webhook'larını destekliyor musunuz

İpucu: E-posta webhook'ları hakkında dokümantasyon mu arıyorsunuz? Daha fazla bilgi için Webhook'ları destekliyor musunuz? sayfasına bakın.

Evet, 14 Ağustos 2024 itibarıyla bu özelliği ekledik. Artık Hesabım → Alan Adları → Ayarlar → Bounce Webhook URL'si bölümüne gidip, gönderilen SMTP e-postaları bounce olduğunda POST isteği göndereceğimiz bir http:// veya https:// URL'si yapılandırabilirsiniz.

Bu, gönderdiğiniz SMTP e-postalarını yönetmek ve izlemek için faydalıdır – aboneleri yönetmek, çıkış işlemleri yapmak ve bounce oluştuğunda tespit etmek için kullanılabilir.

Bounce webhook yükleri şu özelliklere sahip JSON olarak gönderilir:

  • email_id (String) - Hesabım → E-postalar (giden SMTP) bölümündeki e-postaya karşılık gelen e-posta ID'si
  • list_id (String) - orijinal giden e-postadan varsa List-ID başlığı (büyük/küçük harf duyarsız) değeri
  • list_unsubscribe (String) - orijinal giden e-postadan varsa List-Unsubscribe başlığı (büyük/küçük harf duyarsız) değeri
  • feedback_id (String) - orijinal giden e-postadan varsa Feedback-ID başlığı (büyük/küçük harf duyarsız) değeri
  • recipient (String) - bounce olan veya hata veren alıcının e-posta adresi
  • message (String) - bounce için detaylı hata mesajı
  • response (String) - SMTP yanıt mesajı
  • response_code (Number) - ayrıştırılmış SMTP yanıt kodu
  • truth_source (String) - yanıt kodu güvenilir bir kaynaktan geldiyse, bu değer kök alan adı ile doldurulur (örneğin google.com veya yahoo.com)
  • bounce (Object) - bounce ve reddetme durumunu detaylandıran aşağıdaki özelliklere sahip nesne
    • action (String) - bounce işlemi (örneğin "reject")
    • message (String) - bounce nedeni (örneğin "Message Sender Blocked By Receiving Server")
    • category (String) - bounce kategorisi (örneğin "block")
    • code (Number) - bounce durum kodu (örneğin 554)
    • status (String) - yanıt mesajından bounce kodu (örneğin 5.7.1)
    • line (Number) - ayrıştırılmış satır numarası, varsa, Zone-MTA bounce ayrıştırma listesi (örneğin 526)
  • headers (Object) - giden e-postanın başlıklarının anahtar-değer çiftleri
  • bounced_at (String) - bounce hatasının oluştuğu zaman için ISO 8601 formatında tarih

Örnek:

{
  "email_id": "66bcce793ef7b2a0928e14ba",
  "recipient": "example@gmail.com",
  "message": "The email account that you tried to reach is over quota.",
  "response": "552 5.2.2 The email account that you tried to reach is over quota.",
  "response_code": 552,
  "truth_source": "google.com",
  "bounce": {
    "action": "reject",
    "message": "Gmail Mailbox is full",
    "category": "capacity",
    "code": 552,
    "status": "5.2.2",
    "line": 300
  },
  "headers": {},
  "bounced_at": "2024-08-24T01:50:02.828Z"
}

Bounce webhook'ları ile ilgili birkaç ek not:

  • Eğer webhook yükünde list_id, list_unsubscribe veya feedback_id değeri varsa, gerekirse recipient'ı listeden çıkarmak için uygun işlemi yapmalısınız.
    • Eğer bounce.category değeri "block", "recipient", "spam" veya "virus" ise, kullanıcıyı listeden kesinlikle çıkarmalısınız.
  • Webhook yüklerinin doğruluğunu kontrol etmeniz gerekiyorsa (gerçekten sunucumuzdan gelip gelmediğini doğrulamak için), ters DNS sorgusu yaparak uzak istemci IP adresinin istemci ana bilgisayar adını çözebilirsiniz – bu smtp.forwardemail.net olmalıdır.
    • Ayrıca IP adresini yayınladığımız IP adresleri ile karşılaştırabilirsiniz.
    • Webhook anahtarınızı almak için Hesabım → Alan Adları → Ayarlar → Webhook İmza Yükü Doğrulama Anahtarı bölümüne gidin.
      • Güvenlik nedeniyle bu anahtarı istediğiniz zaman değiştirebilirsiniz.
      • Webhook isteğimizden gelen X-Webhook-Signature değerini, bu anahtarı kullanarak hesaplanan gövde değeri ile karşılaştırın. Nasıl yapılacağına dair bir örnek bu Stack Overflow gönderisinde mevcuttur.
    • Daha fazla bilgi için https://github.com/forwardemail/free-email-forwarding/issues/235 tartışmasına bakabilirsiniz.
  • Webhook uç noktanızın 200 durum kodu ile yanıt vermesi için 5 saniyeye kadar bekleyeceğiz ve 1 kez yeniden deneyeceğiz.
  • Bounce webhook URL'nizde bir hata tespit edersek, haftada bir kez size nezaket amaçlı bir e-posta göndereceğiz.

Webhook'ları destekliyor musunuz

İpucu: Bounce webhook'ları hakkında dokümantasyon mu arıyorsunuz? Daha fazla bilgi için Bounce webhook'ları destekliyor musunuz? sayfasına bakın.

Evet, 15 Mayıs 2020 itibarıyla bu özelliği ekledik. Webhook(lar)ı, herhangi bir alıcıya ekler gibi kolayca ekleyebilirsiniz! Lütfen webhook URL'sinde "http" veya "https" protokolünün ön ek olarak bulunduğundan emin olun.

Gelişmiş Gizlilik Koruması: Eğer gelişmiş gizlilik koruması içeren ücretli bir plandaysanız, lütfen Hesabım Alan Adları sayfasına gidin ve webhook'larınızı yapılandırmak için alan adınızın yanındaki "Takma Adlar" seçeneğine tıklayın. Ücretli planlar hakkında daha fazla bilgi almak isterseniz Fiyatlandırma sayfamıza göz atabilirsiniz. Aksi takdirde aşağıdaki talimatları takip etmeye devam edebilirsiniz.

Eğer ücretsiz plandaysanız, aşağıda gösterildiği gibi yeni bir DNS TXT kaydı eklemeniz yeterlidir:

Örneğin, alias@sample.g0v.tw adresine giden tüm e-postaların yeni bir request bin test uç noktasına yönlendirilmesini istiyorsam:

Ad/Sunucu/Takma Ad TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=alias:https://requestbin.com/r/en8pfhdgcculn

Ya da belki sample.g0v.tw adresine giden tüm e-postaların bu uç noktaya yönlendirilmesini istiyorsunuz:

Ad/Sunucu/Takma Ad TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=https://requestbin.com/r/en8pfhdgcculn

Webhook'lar ile ilgili ek notlar şunlardır:

  • Webhook yüklerini doğrulamanız gerekiyorsa (yüklerin gerçekten sunucumuzdan geldiğinden emin olmak için), ters DNS sorgusu kullanarak uzak istemci IP adresi istemci ana bilgisayar adını çözebilirsiniz – bu değer ya mx1.forwardemail.net ya da mx2.forwardemail.net olmalıdır.
    • Ayrıca IP adresini yayınladığımız IP adresleriyle karşılaştırabilirsiniz.
    • Ücretli plandaysanız, webhook anahtarınızı almak için Hesabım → Alan Adları → Ayarlar → Webhook İmza Yükü Doğrulama Anahtarı sayfasına gidin.
      • Güvenlik nedeniyle bu anahtarı istediğiniz zaman değiştirebilirsiniz.
      • Webhook isteğimizden gelen X-Webhook-Signature değerini, bu anahtarı kullanarak hesaplanan gövde değeri ile karşılaştırın. Bunu nasıl yapacağınızla ilgili bir örnek bu Stack Overflow gönderisinde mevcuttur.
    • Daha fazla bilgi için https://github.com/forwardemail/free-email-forwarding/issues/235 tartışmasına bakabilirsiniz.
  • Bir webhook 200 durum kodu ile yanıt vermezse, yanıtı oluşturulan hata günlüğünde saklanır – bu hata ayıklama için faydalıdır.
  • Webhook HTTP istekleri, her SMTP bağlantı denemesinde en fazla 3 kez yeniden denenir ve her uç nokta POST isteği için maksimum 60 saniye zaman aşımı vardır. Bu, sadece 3 kez deneneceği anlamına gelmez, aslında 3. başarısız HTTP POST isteğinden sonra göndericiye daha sonra tekrar denemesi gerektiğini belirten 421 SMTP kodu göndererek sürekli olarak yeniden denenecektir. Bu, e-postanın 200 durum kodu alınana kadar günlerce sürekli yeniden deneneceği anlamına gelir.
  • Yeniden denemeler, superagent'ın retry yöntemi tarafından kullanılan varsayılan durum ve hata kodlarına göre otomatik olarak yapılır (biz bu kütüphanenin bakımcılarıyız).
  • Aynı uç noktaya yapılan webhook HTTP isteklerini kaynakları korumak ve yanıt süresini hızlandırmak için tek bir istekte toplarız (birden fazla yerine). Örneğin, webhook1@sample.g0v.tw, webhook2@sample.g0v.tw ve webhook3@sample.g0v.tw adreslerine e-posta gönderirseniz ve bunların hepsi tam olarak aynı uç nokta URL'sine yapılandırılmışsa, sadece bir istek yapılır. Gruplama tam eşleşme ile yapılır.
  • Mesajı JSON dostu bir nesneye ayrıştırmak için mailparser kütüphanesinin "simpleParser" metodunu kullanıyoruz.
  • Ham e-posta değeri String olarak "raw" özelliğiyle verilir.
  • Kimlik doğrulama sonuçları "dkim", "spf", "arc", "dmarc" ve "bimi" özellikleri olarak verilir.
  • Ayrıştırılmış e-posta başlıkları "headers" özelliği olarak verilir – ayrıca daha kolay yineleme ve ayrıştırma için "headerLines" kullanılabilir.
  • Bu webhook için gruplanmış alıcılar "recipients" özelliği olarak verilir.
  • SMTP oturum bilgileri "session" özelliği olarak verilir. Bu, mesajın göndericisi, mesajın varış zamanı, HELO ve istemci ana bilgisayar adı hakkında bilgi içerir. İstemci ana bilgisayar adı değeri session.clientHostname ya ters PTR sorgusundan elde edilen FQDN'dir ya da köşeli parantez içinde session.remoteAddress (örneğin "[127.0.0.1]") olarak verilir.
  • X-Original-To değerini hızlıca almak isterseniz, session.recipient değerini kullanabilirsiniz (aşağıdaki örneğe bakınız). X-Original-To başlığı, mesaj için orijinal alıcıyı (maskelenmiş yönlendirmeden önce) hata ayıklama amacıyla eklediğimiz bir başlıktır.
  • Yük gövdesinden attachments ve/veya raw özelliklerini kaldırmak isterseniz, webhook uç noktanıza sorgu parametresi olarak ?attachments=false, ?raw=false veya ?attachments=false&raw=false ekleyin (örneğin https://sample.g0v.tw/webhook?attachments=false&raw=false).
  • Eğer ekler varsa, bunlar Buffer değerleri ile attachments Dizisine eklenir. İçeriği JavaScript ile şu şekilde tekrar ayrıştırabilirsiniz:
    const data = [
      104,
      101,
      108,
      108,
      111,
      32,
      119,
      111,
      114,
      108,
      100,
      33
    ];
    
    //
    // outputs "hello world!" to the console
    // (this is the content from the filename "text1.txt" in the example JSON request payload above)
    //
    console.log(Buffer.from(data).toString());
    
Tip: Curious what the webhook request looks like from forwarded emails? We've included an example below for you!
{
  "attachments": [
    {
      "type": "attachment",
      "content": {
        "type": "Buffer",
        "data": [
          104,
          101,
          108,
          108,
          111,
          32,
          119,
          111,
          114,
          108,
          100,
          33
        ]
      },
      "contentType": "text/plain",
      "partId": "2",
      "release": null,
      "contentDisposition": "attachment",
      "filename": "text1.txt",
      "headers": {},
      "checksum": "fc3ff98e8c6a0d3087d515c0473f8677",
      "size": 12
    }
  ],
  "headers": "ARC-Seal: i=1; a=rsa-sha256; t=1653506802; cv=none; d=forwardemail.net;\r\n s=default;\r\n b=R6QJ0tGwwjg2VPxiAlVIKxsg3jEPtRGKPTIOdZNWuhWrbssttFdOYzRRqvacDyN5SLoyDhVye\r\n DUA/64IxANXdHVFlpR258Yp7WxLDv2gtJD5vNSKYmUJZOWk1TynmlqTYrp0Vuqg2xIUjIlPBWAJ\r\n PPNx4JvOLjJuWYynU2qIWz0=\r\nARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;\r\n d=forwardemail.net; h=MIME-Version: Date: Message-ID: From: Content-Type;\r\n q=dns/txt; s=default; t=1653506802;\r\n bh=cEYDoyTy+Ub29XZt/zXR+sprfUE6BW0y5cHfah01PT4=;\r\n b=F/t56AAXr2Kv3G6VsbdT5OKDVJf2ulhwLiTM18Ra4tDPUKPSGSLKrWvxiXEg5NMWwdWnsOYrL\r\n r3YSm4uMxVMhHZbHm/sUu4QZq5/18hQsAkCv6fI9ifTjDwBrN5zpLOhPoZFFo+TyvHxiII3Xv3L\r\n UEzmUIIaJRX6tboQ160tino=\r\nARC-Authentication-Results: i=1; mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=sample.g0v.tw;\r\n bimi=skipped (DMARC not enabled)\r\nReceived-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;\r\nAuthentication-Results: mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=sample.g0v.tw;\r\n bimi=skipped (DMARC not enabled)\r\n",
  "headerLines": [
    {
      "key": "arc-seal",
      "line": "ARC-Seal: i=1; a=rsa-sha256; t=1653506802; cv=none; d=forwardemail.net;\r\n s=default;\r\n b=R6QJ0tGwwjg2VPxiAlVIKxsg3jEPtRGKPTIOdZNWuhWrbssttFdOYzRRqvacDyN5SLoyDhVye\r\n DUA/64IxANXdHVFlpR258Yp7WxLDv2gtJD5vNSKYmUJZOWk1TynmlqTYrp0Vuqg2xIUjIlPBWAJ\r\n PPNx4JvOLjJuWYynU2qIWz0="
    },
    {
      "key": "arc-message-signature",
      "line": "ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;\r\n d=forwardemail.net; h=MIME-Version: Date: Message-ID: From: Content-Type;\r\n q=dns/txt; s=default; t=1653506802;\r\n bh=cEYDoyTy+Ub29XZt/zXR+sprfUE6BW0y5cHfah01PT4=;\r\n b=F/t56AAXr2Kv3G6VsbdT5OKDVJf2ulhwLiTM18Ra4tDPUKPSGSLKrWvxiXEg5NMWwdWnsOYrL\r\n r3YSm4uMxVMhHZbHm/sUu4QZq5/18hQsAkCv6fI9ifTjDwBrN5zpLOhPoZFFo+TyvHxiII3Xv3L\r\n UEzmUIIaJRX6tboQ160tino="
    },
    {
      "key": "arc-authentication-results",
      "line": "ARC-Authentication-Results: i=1; mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=sample.g0v.tw;\r\n bimi=skipped (DMARC not enabled)"
    },
    {
      "key": "received-spf",
      "line": "Received-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;"
    },
    {
      "key": "authentication-results",
      "line": "Authentication-Results: mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=sample.g0v.tw;\r\n bimi=skipped (DMARC not enabled)"
    },
    {
      "key": "x-forward-email-sender",
      "line": "X-Forward-Email-Sender: rfc822; test@example.net"
    },
    {
      "key": "x-forward-email-session-id",
      "line": "X-Forward-Email-Session-ID: w2czxgznghn5ryyw"
    },
    {
      "key": "x-forward-email-version",
      "line": "X-Forward-Email-Version: 9.0.0"
    },
    {
      "key": "content-type",
      "line": "Content-Type: multipart/mixed; boundary=\"--_NmP-179a735428ca7575-Part_1\""
    },
    {
      "key": "from",
      "line": "From: some <random@sample.g0v.tw>"
    },
    {
      "key": "message-id",
      "line": "Message-ID: <69ad5fc2-91cb-728f-ae5c-eeedc5f267b6@example.net>"
    },
    {
      "key": "date",
      "line": "Date: Wed, 25 May 2022 19:26:41 +0000"
    },
    {
      "key": "mime-version",
      "line": "MIME-Version: 1.0"
    }
  ],
  "html": "<strong>some random text</strong>",
  "text": "some random text",
  "textAsHtml": "<p>some random text</p>",
  "date": "2022-05-25T19:26:41.000Z",
  "from": {
    "value": [
      {
        "address": "random@sample.g0v.tw",
        "name": "some"
      }
    ],
    "html": "<span class=\"mp_address_group\"><span class=\"mp_address_name\">some</span> &lt;<a href=\"mailto:random@sample.g0v.tw\" class=\"mp_address_email\">random@sample.g0v.tw</a>&gt;</span>",
    "text": "some <random@sample.g0v.tw>"
  },
  "messageId": "<69ad5fc2-91cb-728f-ae5c-eeedc5f267b6@example.net>",
  "raw": "ARC-Seal: i=1; a=rsa-sha256; t=1653506802; cv=none; d=forwardemail.net;\r\n s=default;\r\n b=R6QJ0tGwwjg2VPxiAlVIKxsg3jEPtRGKPTIOdZNWuhWrbssttFdOYzRRqvacDyN5SLoyDhVye\r\n DUA/64IxANXdHVFlpR258Yp7WxLDv2gtJD5vNSKYmUJZOWk1TynmlqTYrp0Vuqg2xIUjIlPBWAJ\r\n PPNx4JvOLjJuWYynU2qIWz0=\r\nARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;\r\n d=forwardemail.net; h=MIME-Version: Date: Message-ID: From: Content-Type;\r\n q=dns/txt; s=default; t=1653506802;\r\n bh=cEYDoyTy+Ub29XZt/zXR+sprfUE6BW0y5cHfah01PT4=;\r\n b=F/t56AAXr2Kv3G6VsbdT5OKDVJf2ulhwLiTM18Ra4tDPUKPSGSLKrWvxiXEg5NMWwdWnsOYrL\r\n r3YSm4uMxVMhHZbHm/sUu4QZq5/18hQsAkCv6fI9ifTjDwBrN5zpLOhPoZFFo+TyvHxiII3Xv3L\r\n UEzmUIIaJRX6tboQ160tino=\r\nARC-Authentication-Results: i=1; mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=sample.g0v.tw;\r\n bimi=skipped (DMARC not enabled)\r\nReceived-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;\r\nAuthentication-Results: mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=sample.g0v.tw;\r\n bimi=skipped (DMARC not enabled)\r\nX-Forward-Email-Sender: rfc822; test@example.net\r\nX-Forward-Email-Session-ID: w2czxgznghn5ryyw\r\nX-Forward-Email-Version: 9.0.0\r\nContent-Type: multipart/mixed; boundary=\"--_NmP-179a735428ca7575-Part_1\"\r\nFrom: some <random@sample.g0v.tw>\r\nMessage-ID: <69ad5fc2-91cb-728f-ae5c-eeedc5f267b6@example.net>\r\nDate: Wed, 25 May 2022 19:26:41 +0000\r\nMIME-Version: 1.0\r\n\r\n----_NmP-179a735428ca7575-Part_1\r\nContent-Type: multipart/alternative;\r\n boundary=\"--_NmP-179a735428ca7575-Part_2\"\r\n\r\n----_NmP-179a735428ca7575-Part_2\r\nContent-Type: text/plain; charset=utf-8\r\nContent-Transfer-Encoding: 7bit\r\n\r\nsome random text\r\n----_NmP-179a735428ca7575-Part_2\r\nContent-Type: text/html; charset=utf-8\r\nContent-Transfer-Encoding: 7bit\r\n\r\n<strong>some random text</strong>\r\n----_NmP-179a735428ca7575-Part_2--\r\n\r\n----_NmP-179a735428ca7575-Part_1\r\nContent-Type: text/plain; name=text1.txt\r\nContent-Transfer-Encoding: base64\r\nContent-Disposition: attachment; filename=text1.txt\r\n\r\naGVsbG8gd29ybGQh\r\n----_NmP-179a735428ca7575-Part_1--\r\n",
  "dkim": {
    "headerFrom": [
      "random@sample.g0v.tw"
    ],
    "envelopeFrom": "test@example.net",
    "results": [
      {
        "status": {
          "result": "none",
          "comment": "message not signed"
        },
        "info": "dkim=none (message not signed)"
      }
    ]
  },
  "spf": {
    "domain": "example.net",
    "client-ip": "127.0.0.1",
    "helo": "user.oem.local",
    "envelope-from": "test@example.net",
    "status": {
      "result": "none",
      "comment": "mx1.forwardemail.net: example.net does not designate permitted sender hosts",
      "smtp": {
        "mailfrom": "test@example.net",
        "helo": "user.oem.local"
      }
    },
    "header": "Received-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;",
    "info": "spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local",
    "lookups": {
      "limit": 50,
      "count": 1
    }
  },
  "arc": {
    "status": {
      "result": "none"
    },
    "i": 0,
    "authResults": "mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=sample.g0v.tw;\r\n bimi=skipped (DMARC not enabled)"
  },
  "dmarc": {
    "status": {
      "result": "none",
      "header": {
        "from": "sample.g0v.tw"
      }
    },
    "domain": "sample.g0v.tw",
    "info": "dmarc=none header.from=sample.g0v.tw"
  },
  "bimi": {
    "status": {
      "header": {},
      "result": "skipped",
      "comment": "DMARC not enabled"
    },
    "info": "bimi=skipped (DMARC not enabled)"
  },
  "recipients": [
    "webhook1@webhooks.net"
  ],
  "session": {
    "recipient": "webhook1@webhooks.net",
    "remoteAddress": "127.0.0.1",
    "remotePort": 65138,
    "clientHostname": "[127.0.0.1]",
    "hostNameAppearsAs": "user.oem.local",
    "sender": "test@example.net",
    "mta": "mx1.forwardemail.net",
    "arrivalDate": "2022-05-25T19:26:41.423Z",
    "arrivalTime": 1653506801423
  }
}

Düzenli ifadeleri veya regex'i destekliyor musunuz

Evet, 27 Eylül 2021 itibarıyla bu özelliği ekledik. Takma adları eşleştirmek ve değiştirmeler yapmak için düzenli ifadeler ("regex") yazabilirsiniz.

Düzenli ifade destekli takma adlar, / ile başlayıp / ile biten ve alıcıları e-posta adresleri veya webhook olanlardır. Alıcılar ayrıca regex değiştirme desteği de içerebilir (örneğin $1, $2).

i ve g olmak üzere iki düzenli ifade bayrağını destekliyoruz. i bayrağı (büyük/küçük harf duyarsızlığı) kalıcı varsayılan olup her zaman uygulanır. g bayrağı ise son / işaretinden sonra /g ekleyerek sizin tarafınızdan eklenebilir.

Ayrıca, devre dışı bırakılmış takma ad özelliğimizi regex desteğimizle alıcı kısmında da desteklediğimizi unutmayın.

Düzenli ifadeler küresel sahte alan adlarında desteklenmez (çünkü bu bir güvenlik açığı olabilir).

Gelişmiş Gizlilik Koruması: Eğer ücretli bir plandaysanız (gelişmiş gizlilik koruması özellikli), lütfen Hesabım Alan Adları sayfasına gidin ve alan adınızın yanındaki "Takma Adlar" seçeneğine tıklayarak düzenli ifadeler dahil takma adları yapılandırın. Ücretli planlar hakkında daha fazla bilgi almak isterseniz Fiyatlandırma sayfamıza bakabilirsiniz.

Gelişmiş Gizlilik Koruması için Örnekler

Takma Ad Adı Etki Test
/^(linus|torvalds)$/ `linus@sample.g0v.tw` veya `torvalds@sample.g0v.tw` adreslerine e-postalar (RegExr'de testi görüntüle)
/^24highst(reet)$/ `24highst@sample.g0v.tw` veya `24highstreet@sample.g0v.tw` adreslerine e-postalar (RegExr'de testi görüntüle)
İpucu: Bunları RegExr sitesinde test etmek için, ifadeyi üst kutuya yazın ve ardından altındaki metin kutusuna bir örnek takma ad yazın. Eşleşirse, maviye döner.

Ücretsiz plan için örnekler

Ücretsiz plandaysanız, aşağıdaki sağlanan örneklerden bir veya daha fazlasını kullanarak yeni bir DNS TXT kaydı ekleyin:

Basit Örnek: `linus@sample.g0v.tw` veya `torvalds@sample.g0v.tw` adreslerine giden tüm e-postaların `user@gmail.com` adresine iletilmesini istiyorsam:
Ad/Sunucu/Takma Ad TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=/^(linus|torvalds)$/:user@gmail.com
Ad Soyad Değiştirme Örneği: Tüm şirket e-posta adreslerinizin `firstname.lastname@sample.g0v.tw` formatında olduğunu varsayalım. `firstname.lastname@sample.g0v.tw` desenine uyan tüm e-postaların, değiştirme desteği ile (`RegExr'de testi görüntüle`) `firstname.lastname@company.com` adresine iletilmesini istiyorsam:
İsim/Sunucu/Takma Ad TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=/^([A-Za-z]+)+\.([A-Za-z]+)+$/:$1.$2@company.com
Artı Sembolü Filtreleme Yerine Koyma Örneği: Eğer `info@sample.g0v.tw` veya `support@sample.g0v.tw` adreslerine giden tüm e-postaların sırasıyla `user+info@gmail.com` veya `user+support@gmail.com` adreslerine (yerine koyma desteği ile) yönlendirilmesini istiyorsanız (RegExr üzerinde testi görüntüle):
İsim/Sunucu/Takma Ad TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=/^(support|info)$/:user+$1@gmail.com
Webhook Sorgu Dizisi Yerine Koyma Örneği: Belki de `sample.g0v.tw` adresine giden tüm e-postaların bir webhook adresine gitmesini ve e-posta adresinin kullanıcı adı kısmı değerine sahip dinamik bir "to" sorgu dizisi anahtarına sahip olmasını istiyorsunuz (RegExr üzerinde testi görüntüle):
İsim/Sunucu/Takma Ad TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=/^(.*?)$/:https://sample.g0v.tw/webhook?username=$1
Sessiz reddetme örneği: Belirli bir desene uyan tüm e-postaların devre dışı bırakılmasını ve sessizce reddedilmesini istiyorsanız (göndericiye mesajın başarıyla gönderilmiş gibi görünmesi ama aslında hiçbir yere gitmemesi) ve durum kodu `250` ile (bakınız Belirli takma adları devre dışı bırakabilir miyim), o zaman aynı yaklaşımı tek ünlem işareti "!" ile kullanmanız yeterlidir. Bu, göndericiye mesajın başarıyla teslim edildiğini bildirir, ancak aslında hiçbir yere gitmemiştir (örneğin kara delik veya `/dev/null`).
İsim/Sunucu/Takma Ad TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=/^(linus|torvalds)$/:!
Yumuşak reddetme örneği: Belirli bir desene uyan tüm e-postaların devre dışı bırakılmasını ve durum kodu `421` ile yumuşak reddedilmesini istiyorsanız (bakınız Belirli takma adları devre dışı bırakabilir miyim), o zaman aynı yaklaşımı çift ünlem işareti "!!" ile kullanmanız yeterlidir. Bu, göndericiye e-postasını tekrar denemesi gerektiğini bildirir ve bu takma ad için e-postalar yaklaşık 5 gün boyunca tekrar denenir ve ardından kalıcı olarak reddedilir.
İsim/Sunucu/Takma Ad TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=/^(linus|torvalds)$/:!!
Sert reddetme örneği: Belirli bir desene uyan tüm e-postaların devre dışı bırakılmasını ve durum kodu `550` ile sert reddedilmesini istiyorsanız (bkz. Belirli takma adları devre dışı bırakabilir miyim), aynı yaklaşımı üç ünlem işareti "!!!" ile kullanabilirsiniz. Bu, göndericiye kalıcı bir hata olduğunu bildirir ve e-postalar yeniden denenmez, bu takma ad için reddedilir.
Ad/Sunucu/Takma Ad TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=/^(linus|torvalds)$/:!!!
İpucu: Düzenli ifade nasıl yazılır merak ediyor musunuz ya da yer değiştirmeyi test etmeniz mi gerekiyor? Ücretsiz düzenli ifade test sitesi RegExr'ye https://regexr.com adresinden gidebilirsiniz.

Giden SMTP limitleriniz nelerdir

Kullanıcıları ve alan adlarını 1 gün içinde 300 giden SMTP mesajı ile sınırlandırıyoruz. Bu, takvim ayı başına ortalama 9000+ e-posta demektir. Bu miktarı aşmanız gerekiyorsa veya sürekli olarak büyük e-postalarınız varsa, lütfen bize ulaşın.

SMTP'yi etkinleştirmek için onay gerekiyor mu

Evet, IP itibarını korumak ve teslim edilebilirliği sağlamak için Forward Email, giden SMTP onayı için alan adı bazında manuel bir inceleme sürecine sahiptir. Onay için support@forwardemail.net adresine e-posta gönderin veya bir yardım talebi açın. Bu genellikle 24 saatten kısa sürer ve çoğu talep 1-2 saat içinde karşılanır. Yakın gelecekte bu süreci ek spam kontrolleri ve uyarılarla anlık hale getirmeyi hedefliyoruz. Bu süreç, e-postalarınızın gelen kutusuna ulaşmasını ve mesajlarınızın spam olarak işaretlenmemesini sağlar.

SMTP sunucu yapılandırma ayarlarınız nelerdir

Sunucumuz smtp.forwardemail.net olup durum sayfamızda de izlenmektedir.

Hem IPv4 hem de IPv6'yı destekler ve SSL/TLS (önerilen) için 465 ve 2465 portları ile TLS (STARTTLS) için 587, 2587, 2525 ve 25 portları üzerinden erişilebilir.

Ekim 2025 itibarıyla, artık eski cihazlar (yazıcılar, tarayıcılar, kameralar ve modern TLS sürümlerini destekleyemeyen eski e-posta istemcileri) için legacy TLS 1.0 bağlantılarını 2455 (SSL/TLS) ve 2555 (STARTTLS) portlarında destekliyoruz. Bu portlar, Gmail, Yahoo, Outlook ve diğer sağlayıcıların eski TLS protokollerine desteği sonlandırmasına alternatif olarak sunulmaktadır.

Caution

Legacy TLS 1.0 Desteği (Portlar 2455 ve 2555): Bu portlar, bilinen güvenlik açıkları (BEAST, POODLE) bulunan kullanımdan kaldırılmış TLS 1.0 protokolünü kullanır. Cihazınız kesinlikle TLS 1.2 veya üzerini destekleyemiyorsa bu portları kullanın. Cihaz yazılımınızı güncellemenizi veya mümkün olduğunda modern e-posta istemcilerine geçmenizi şiddetle tavsiye ederiz. Bu portlar yalnızca eski donanım uyumluluğu (eski yazıcılar, tarayıcılar, kameralar, IoT cihazları) için tasarlanmıştır.

Protokol Sunucu Adı Portlar IPv4 IPv6 Notlar
SSL/TLS Tercih Edilen smtp.forwardemail.net 465, 2465 Modern TLS 1.2+ (Önerilen)
TLS (STARTTLS) smtp.forwardemail.net 587, 2587, 2525, 25 Destekleniyor (SSL/TLS portu 465 tercih edilir)
SSL/TLS Sadece Legacy smtp.forwardemail.net 2455 ⚠️ Eski cihazlar için TLS 1.0
TLS (STARTTLS) Sadece Legacy smtp.forwardemail.net 2555 ⚠️ Eski cihazlar için TLS 1.0
Giriş Örnek Açıklama
-------- -------------------------- -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Kullanıcı Adı user@sample.g0v.tw Hesabım Alan Adları altında alan için var olan bir takma adın e-posta adresi.
Şifre ************************ Takma ad

SMTP ile giden e-posta gönderebilmek için, SMTP kullanıcısı Hesabım Alan Adları altında alan için var olan bir takma adın e-posta adresi olmalıdır – ve SMTP şifresi takma ada özel oluşturulmuş bir şifre olmalıdır.

Adım adım talimatlar için lütfen SMTP ile e-posta göndermeyi destekliyor musunuz bölümüne bakınız.

IMAP sunucu yapılandırma ayarlarınız nelerdir

Sunucumuz imap.forwardemail.net olup, durum sayfamızda de izlenmektedir.

Hem IPv4 hem de IPv6'yı destekler ve SSL/TLS için 993 ve 2993 portları üzerinden erişilebilir.

Protokol Sunucu Adı Portlar IPv4 IPv6
SSL/TLS Tercih Edilen imap.forwardemail.net 993, 2993
Giriş Örnek Açıklama
Kullanıcı Adı user@sample.g0v.tw Hesabım Alan Adları altında alan için var olan bir takma adın e-posta adresi.
Şifre ************************ Takma ada özel oluşturulmuş şifre.

IMAP ile bağlanabilmek için, IMAP kullanıcısı Hesabım Alan Adları altında alan için var olan bir takma adın e-posta adresi olmalıdır – ve IMAP şifresi takma ada özel oluşturulmuş bir şifre olmalıdır.

Adım adım talimatlar için lütfen IMAP ile e-posta almayı destekliyor musunuz bölümüne bakınız.

POP3 sunucu yapılandırma ayarlarınız nelerdir

Sunucumuz pop3.forwardemail.net olup, durum sayfamızda de izlenmektedir.

Hem IPv4 hem de IPv6'yı destekler ve SSL/TLS için 995 ve 2995 portları üzerinden erişilebilir.

Protokol Sunucu Adı Portlar IPv4 IPv6
SSL/TLS Tercih Edilen pop3.forwardemail.net 995, 2995
Giriş Örnek Açıklama
-------- -------------------------- -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Kullanıcı Adı user@sample.g0v.tw Hesabım Alan Adları altında alan için var olan bir takma adın e-posta adresi.
Şifre ************************ Takma ada özgü oluşturulmuş şifre.

POP3 ile bağlanmak için, POP3 kullanıcısı Hesabım Alan Adları altında alan için var olan bir takma adın e-posta adresi olmalıdır – ve IMAP şifresi takma ada özgü oluşturulmuş bir şifre olmalıdır.

Adım adım talimatlar için lütfen POP3 destekliyor musunuz bölümüne bakınız.

Alan adım için e-posta otomatik keşfi nasıl kurarım

E-posta otomatik keşfi, kullanıcı e-posta hesabını eklediğinde Thunderbird, Apple Mail, Microsoft Outlook ve mobil cihazlar gibi e-posta istemcilerinin doğru IMAP, SMTP, POP3, CalDAV ve CardDAV sunucu ayarlarını otomatik olarak algılamasını sağlar. Bu, RFC 6186 (e-posta) ve RFC 6764 (CalDAV/CardDAV) tarafından tanımlanır ve DNS SRV kayıtlarını kullanır.

Forward Email, forwardemail.net üzerinde otomatik keşif kayıtları yayınlar. Kayıtları doğrudan alan adınıza SRV olarak ekleyebilir veya daha basit bir CNAME yöntemi kullanabilirsiniz.

Seçenek A: CNAME kayıtları (en basit)

Alan adınızın DNS'ine bu iki CNAME kaydını ekleyin. Bu, otomatik keşfi Forward Email sunucularına devreder:

Tür İsim/Host Hedef/Değer
CNAME autoconfig autoconfig.forwardemail.net
CNAME autodiscover autodiscover.forwardemail.net

autoconfig kaydı Thunderbird ve diğer Mozilla tabanlı istemciler tarafından kullanılır. autodiscover kaydı ise Microsoft Outlook tarafından kullanılır.

Seçenek B: SRV kayıtları (doğrudan)

Kayıtları doğrudan eklemeyi tercih ederseniz (veya DNS sağlayıcınız alt alan adlarında CNAME desteklemiyorsa), alan adınıza aşağıdaki SRV kayıtlarını ekleyin:

Tür İsim/Host Öncelik Ağırlık Port Hedef/Değer Amaç
SRV _imaps._tcp 0 1 993 imap.forwardemail.net SSL/TLS üzerinden IMAP (tercih edilen)
SRV _imap._tcp 0 0 0 . Düz metin IMAP devre dışı
SRV _submissions._tcp 0 1 465 smtp.forwardemail.net SMTP gönderimi (SSL/TLS, önerilen)
SRV _submission._tcp 5 1 587 smtp.forwardemail.net SMTP gönderimi (STARTTLS)
SRV _pop3s._tcp 10 1 995 pop3.forwardemail.net SSL/TLS üzerinden POP3
SRV _pop3._tcp 0 0 0 . Düz metin POP3 devre dışı
SRV _caldavs._tcp 0 1 443 caldav.forwardemail.net TLS üzerinden CalDAV (takvimler)
SRV _caldav._tcp 0 0 0 . Düz metin CalDAV devre dışı
SRV _carddavs._tcp 0 1 443 carddav.forwardemail.net TLS üzerinden CardDAV (kişiler)
SRV _carddav._tcp 0 0 0 . Düz metin CardDAV devre dışı

Note

IMAP, POP3'e (10) göre daha düşük bir öncelik değeri (0) taşır; bu, her ikisi de mevcut olduğunda e-posta istemcilerinin IMAP'i POP3'e tercih etmesini sağlar. Hedefi . (tek nokta) olan kayıtlar, bu protokollerin düz metin (şifrelenmemiş) sürümlerinin RFC 6186 Bölüm 3.4 uyarınca kasıtlı olarak devre dışı bırakıldığını gösterir. CalDAV ve CardDAV SRV kayıtları, takvim ve kişi otomatik keşfi için RFC 6764 standardını takip eder.

Hangi e-posta istemcileri otomatik keşfi destekliyor?

İstemci E-posta CalDAV/CardDAV
Thunderbird autoconfig CNAME veya SRV kayıtları autoconfig XML veya SRV kayıtları (RFC 6764)
Apple Mail (macOS) SRV kayıtları (RFC 6186) SRV kayıtları (RFC 6764)
Apple Mail (iOS) SRV kayıtları (RFC 6186) SRV kayıtları (RFC 6764)
Microsoft Outlook autodiscover CNAME veya _autodiscover._tcp SRV Desteklenmiyor
GNOME (Evolution) SRV kayıtları (RFC 6186) SRV kayıtları (RFC 6764)
KDE (KMail) SRV kayıtları (RFC 6186) SRV kayıtları (RFC 6764)
eM Client autoconfig veya autodiscover SRV kayıtları (RFC 6764)

Tip

Tüm istemcilerle en iyi uyumluluk için, Seçenek A (CNAME kayıtları) ile Seçenek B'den SRV kayıtlarının birlikte kullanılmasını öneriyoruz. Yalnızca CNAME yöntemi çoğu e-posta istemcisini kapsar. CalDAV/CardDAV SRV kayıtları ise takvim ve kişi istemcilerinin sunucu ayarlarınızı otomatik olarak keşfetmesini sağlar.

Güvenlik

Gelişmiş Sunucu Sertleştirme Teknikleri

Tip

Güvenlik altyapımız hakkında daha fazla bilgi için Güvenlik sayfamızı ziyaret edin.

Forward Email, altyapımızın ve verilerinizin güvenliğini sağlamak için birçok sunucu sertleştirme tekniği uygular:

  1. Ağ Güvenliği:

    • Katı kurallara sahip IP tabloları güvenlik duvarı
    • Brute force koruması için Fail2ban
    • Düzenli güvenlik denetimleri ve penetrasyon testleri
    • Yalnızca VPN ile yönetici erişimi
  2. Sistem Sertleştirme:

    • Minimum paket kurulumu
    • Düzenli güvenlik güncellemeleri
    • Zorlayıcı modda SELinux
    • Root SSH erişiminin devre dışı bırakılması
    • Sadece anahtara dayalı kimlik doğrulama
  3. Uygulama Güvenliği:

    • İçerik Güvenlik Politikası (CSP) başlıkları
    • HTTPS Strict Transport Security (HSTS)
    • XSS koruma başlıkları
    • Çerçeve seçenekleri ve referans politikası başlıkları
    • Düzenli bağımlılık denetimleri
  4. Veri Koruma:

    • LUKS ile tam disk şifreleme
    • Güvenli anahtar yönetimi
    • Şifreli düzenli yedeklemeler
    • Veri minimizasyonu uygulamaları
  5. İzleme ve Müdahale:

    • Gerçek zamanlı saldırı tespiti
    • Otomatik güvenlik taramaları
    • Merkezi günlük kaydı ve analiz
    • Olay müdahale prosedürleri

Important

Güvenlik uygulamalarımız, ortaya çıkan tehditler ve zafiyetlere karşı sürekli güncellenmektedir.

Tip

Maksimum güvenlik için, hizmetimizi OpenPGP ile uçtan uca şifreleme kullanarak kullanmanızı öneririz.

SOC 2 veya ISO 27001 sertifikalarınız var mı?

Note

Forward Email, sektör standartlarına uyumu sağlamak için sertifikalı alt işlemciler tarafından sağlanan altyapı üzerinde çalışır.

Forward Email doğrudan SOC 2 Tip II veya ISO 27001 sertifikalarına sahip değildir. Ancak, hizmet sertifikalı alt işlemciler tarafından sağlanan altyapı üzerinde çalışmaktadır:

Forward Email, güvenlik denetimleri için sektörün en iyi uygulamalarını takip eder ve düzenli olarak bağımsız güvenlik araştırmacılarıyla çalışır. Kaynak: https://forwardemail.net/technical-whitepaper.pdf#page=36

E-posta iletimi için TLS şifrelemesi kullanıyor musunuz?

Evet. Forward Email, tüm bağlantılar (HTTPS, SMTP, IMAP, POP3) için TLS 1.2+ kullanımını kesinlikle zorunlu kılar ve geliştirilmiş TLS desteği için MTA-STS uygular. Uygulama şunları içerir:

  • Tüm e-posta bağlantıları için TLS 1.2+ zorunluluğu
  • Mükemmel ileri gizlilik için ECDHE (Eliptik Eğri Diffie-Hellman Ephemeral) anahtar değişimi
  • Düzenli güvenlik güncellemeleriyle modern şifreleme paketleri
  • Geliştirilmiş performans ve güvenlik için HTTP/2 desteği
  • Büyük tarayıcılarda ön yüklemeli HSTS (HTTP Strict Transport Security)
  • MTA-STS (Mail Transfer Agent Strict Transport Security) ile sıkı TLS zorunluluğu

Kaynak: https://forwardemail.net/technical-whitepaper.pdf#page=25

MTA-STS Uygulaması: Forward Email, kod tabanında sıkı MTA-STS zorunluluğu uygular. TLS hataları oluştuğunda ve MTA-STS zorunlu olduğunda, sistem e-postaların güvensiz şekilde teslim edilmek yerine daha sonra yeniden denenmesini sağlamak için 421 SMTP durum kodları döner. Uygulama detayları:

Üçüncü taraf doğrulaması: https://www.hardenize.com/report/forwardemail.net/1750312779 tüm TLS ve taşıma güvenliği önlemleri için "İyi" derecelendirmeleri gösterir.

E-posta kimlik doğrulama başlıklarını koruyor musunuz?

Evet. Forward Email, e-posta kimlik doğrulama başlıklarını kapsamlı şekilde uygular ve korur:

  • SPF (Sender Policy Framework): Doğru şekilde uygulanmış ve korunmuş
  • DKIM (DomainKeys Identified Mail): Doğru anahtar yönetimi ile tam destek
  • DMARC: SPF veya DKIM doğrulamasını geçemeyen e-postalar için politika uygulaması
  • ARC: Açıkça detaylandırılmamış olsa da, hizmetin mükemmel uyum skorları kapsamlı kimlik doğrulama başlığı yönetimini gösterir

Kaynak: https://forwardemail.net/technical-whitepaper.pdf#page=31

Doğrulama: Internet.nl Mail Test, özellikle "SPF, DKIM ve DMARC" uygulaması için 100/100 puan gösterir. Hardenize değerlendirmesi SPF ve DMARC için "İyi" derecelendirmeleri doğrular: https://www.hardenize.com/report/forwardemail.net/1750312779

Orijinal e-posta başlıklarını koruyor ve sahtekarlığı önlüyor musunuz?

Tip

Forward Email, e-posta kötüye kullanımını önlemek için gelişmiş sahtekarlık önleme koruması uygular.

Forward Email, orijinal e-posta başlıklarını korurken MX kod tabanı aracılığıyla kapsamlı sahtekarlık önleme koruması uygular:

  • Başlık Koruma: Orijinal kimlik doğrulama başlıkları iletim sırasında korunur
  • Sahtekarlık Önleme: DMARC politika uygulaması, SPF veya DKIM doğrulamasını geçemeyen e-postaları reddederek başlık sahtekarlığını engeller
  • Başlık Enjeksiyonu Önleme: striptags kütüphanesi kullanılarak giriş doğrulaması ve temizleme
  • Gelişmiş Koruma: Sahtekarlık tespiti, taklit önleme ve kullanıcı bildirim sistemleri ile gelişmiş oltalama tespiti

MX Uygulama Detayları: Temel e-posta işleme mantığı MX sunucu kod tabanı tarafından yönetilir, özellikle:

isArbitrary yardımcı programı, alan taklidi, engellenmiş ifadeler ve çeşitli oltalama kalıplarının tespiti dahil olmak üzere gelişmiş sahtekarlık önleme kurallarını uygular.

Spam ve kötüye kullanıma karşı nasıl korunuyorsunuz

Forward Email kapsamlı çok katmanlı koruma uygular:

  • Oran Sınırlaması: Kimlik doğrulama denemeleri, API uç noktaları ve SMTP bağlantılarına uygulanır
  • Kaynak İzolasyonu: Yüksek hacimli kullanıcıların etkisini önlemek için kullanıcılar arasında
  • DDoS Koruması: DataPacket'in Shield sistemi ve Cloudflare aracılığıyla çok katmanlı koruma
  • Otomatik Ölçeklendirme: Talebe göre dinamik kaynak ayarı
  • Kötüye Kullanım Önleme: Kullanıcıya özel kötüye kullanım önleme kontrolleri ve kötü amaçlı içerik için hash tabanlı engelleme
  • E-posta Kimlik Doğrulama: Gelişmiş oltalama tespiti ile SPF, DKIM, DMARC protokolleri

Kaynaklar:

E-posta içeriğini diskte saklıyor musunuz

Important

Forward Email, e-posta içeriğinin diske yazılmasını engelleyen sıfır bilgi mimarisi kullanır.

  • Sıfır Bilgi Mimarisi: Bireysel olarak şifrelenmiş SQLite posta kutuları sayesinde Forward Email e-posta içeriğine erişemez
  • Bellek İçi İşleme: E-posta işlemleri tamamen bellekte gerçekleşir, disk depolaması yapılmaz
  • İçerik Kaydı Yok: "E-posta içeriği veya meta verileri diske kaydetmiyor veya loglamıyoruz"
  • Sandbox Şifreleme: Şifreleme anahtarları asla düz metin olarak diskte saklanmaz

MX Kod Tabanı Kanıtı: MX sunucusu e-postaları tamamen bellekte işler, içeriği diske yazmaz. Ana e-posta işleme yöneticisi bu bellek içi yaklaşımı gösterir: https://github.com/forwardemail/forwardemail.net/blob/master/helpers/on-data-mx.js

Kaynaklar:

Sistem çökmeleri sırasında e-posta içeriği açığa çıkabilir mi

Hayır. Forward Email, çökme kaynaklı veri açığa çıkmasına karşı kapsamlı önlemler uygular:

  • Çekirdek Dökümleri Devre Dışı: Çökme sırasında bellek açığa çıkmasını önler
  • Swap Belleği Devre Dışı: Swap dosyalarından hassas veri çıkarılmasını tamamen engeller
  • Bellek İçi Mimari: E-posta içeriği işleme sırasında yalnızca geçici bellekte bulunur
  • Şifreleme Anahtarı Koruması: Anahtarlar asla düz metin olarak diskte saklanmaz
  • Fiziksel Güvenlik: LUKS v2 şifreli diskler fiziksel erişimi engeller
  • USB Depolama Devre Dışı: Yetkisiz veri çıkarılmasını önler

Sistem Sorunları için Hata Yönetimi: Forward Email, isCodeBug ve isTimeoutError yardımcı fonksiyonlarını kullanarak, veritabanı bağlantı sorunları, DNS ağ/blok liste sorunları veya üst akış bağlantı sorunları oluşursa sistemin 421 SMTP durum kodları döndürmesini sağlar; böylece e-postalar kaybolmak veya açığa çıkmak yerine daha sonra tekrar denenir.

Uygulama detayları:

Kaynak: https://forwardemail.net/technical-whitepaper.pdf#page=15

E-posta altyapınıza kimler erişebiliyor

Forward Email, minimal 2-3 kişilik mühendislik ekibi erişimi için kapsamlı erişim kontrolleri uygular ve sıkı 2FA gereksinimleri vardır:

  • Rol Tabanlı Erişim Kontrolü: Kaynak bazlı izinlerle takım hesapları için

  • En Az Ayrıcalık İlkesi: Tüm sistemlerde uygulanır

  • Görev Ayrımı: Operasyonel roller arasında

  • Kullanıcı Yönetimi: Ayrı dağıtım ve devops kullanıcıları, farklı izinlerle

  • Root Girişi Devre Dışı: Erişim uygun şekilde kimlik doğrulanmış hesaplar üzerinden zorunlu kılınır

  • Sıkı 2FA: MiTM saldırısı riski nedeniyle SMS tabanlı 2FA yok - sadece uygulama tabanlı veya donanım tokenları

  • Kapsamlı Denetim Kaydı: Hassas veri gizlemeyle

  • Otomatik Anomali Tespiti: Olağandışı erişim kalıpları için

  • Düzenli Güvenlik İncelemeleri: Erişim kayıtları üzerinde

  • Evil Maid Saldırısı Önleme: USB depolama devre dışı ve diğer fiziksel güvenlik önlemleri Kaynaklar:

  • https://forwardemail.net/technical-whitepaper.pdf#page=30 (Yetkilendirme Kontrolleri)

  • https://forwardemail.net/technical-whitepaper.pdf#page=30 (Ağ Güvenliği)

  • https://forwardemail.net/technical-whitepaper.pdf#page=15 (Kötü Hizmetçi saldırısı önleme)

Hangi altyapı sağlayıcılarını kullanıyorsunuz

Important

Forward Email, kapsamlı uyumluluk sertifikalarına sahip birden fazla altyapı alt işlemcisi kullanmaktadır.

Tam detaylar GDPR uyumluluk sayfamızda mevcuttur: https://forwardemail.net/gdpr

Birincil Altyapı Alt İşlemcileri:

Sağlayıcı Veri Gizliliği Çerçevesi Sertifikalı mı GDPR Uyumluluk Sayfası
Cloudflare ✅ Evet https://www.cloudflare.com/trust-hub/gdpr/
DataPacket ❌ Hayır https://www.datapacket.com/privacy-policy
DigitalOcean ❌ Hayır https://www.digitalocean.com/legal/gdpr
GitHub ✅ Evet https://docs.github.com/en/site-policy/privacy-policies/github-data-protection-agreement
Vultr ❌ Hayır https://www.vultr.com/legal/eea-gdpr-privacy/

Detaylı Sertifikalar:

DigitalOcean

Vultr

DataPacket

  • SOC 2 uyumlu (sertifika almak için doğrudan DataPacket ile iletişime geçin)
  • Kurumsal düzeyde altyapı (Denver lokasyonu)
  • Shield siber güvenlik yığını ile DDoS koruması
  • 7/24 teknik destek
  • 58 veri merkezi genelinde küresel ağ
  • Detaylar: https://www.datapacket.com/datacenters/denver

GitHub

Ödeme İşlemcileri:

Veri İşleme Sözleşmesi (DPA) sunuyor musunuz

Evet, Forward Email, kurumsal sözleşmemizle imzalanabilecek kapsamlı bir Veri İşleme Sözleşmesi (DPA) sunmaktadır. DPA kopyamız şurada mevcuttur: https://forwardemail.net/dpa

DPA Detayları:

  • GDPR uyumluluğu ve AB-ABD/İsviçre-ABD Gizlilik Kalkanı çerçevelerini kapsar
  • Hizmet Şartlarımızı kabul ettiğinizde otomatik olarak kabul edilir
  • Standart DPA için ayrı imza gerekmez
  • Kurumsal Lisans aracılığıyla özel DPA düzenlemeleri mevcuttur

GDPR Uyumluluk Çerçevesi: DPA’mız GDPR ve uluslararası veri transferi gereksinimlerine uyumu detaylandırır. Tam bilgi şurada mevcuttur: https://forwardemail.net/gdpr

Özel DPA şartları veya belirli sözleşme düzenlemeleri isteyen kurumsal müşterilerimiz için bunlar Kurumsal Lisans ($250/ay) programımız aracılığıyla ele alınabilir.

Veri ihlali bildirimlerini nasıl yönetiyorsunuz

Note

Forward Email’in sıfır bilgi mimarisi, ihlal etkisini önemli ölçüde sınırlar.

  • Sınırlı Veri Maruziyeti: Sıfır bilgi mimarisi nedeniyle şifrelenmiş e-posta içeriğine erişim yok
  • Minimum Veri Toplama: Yalnızca temel abone bilgileri ve güvenlik için sınırlı IP kayıtları
  • Alt İşlemci Çerçeveleri: DigitalOcean, GitHub ve Vultr GDPR uyumlu olay müdahale prosedürlerini sürdürür

GDPR Temsilci Bilgileri: Forward Email, Madde 27 uyarınca GDPR temsilcileri atamıştır:

AB Temsilcisi: Osano International Compliance Services Limited ATTN: LFHC 3 Dublin Landings, North Wall Quay Dublin 1, D01C4E0

İngiltere Temsilcisi: Osano UK Compliance LTD ATTN: LFHC 42-46 Fountain Street, Belfast Antrim, BT1 - 5EF

Belirli ihlal bildirim SLA'larına ihtiyaç duyan kurumsal müşteriler için, bunlar bir Kurumsal Lisans anlaşması kapsamında görüşülmelidir.

Kaynaklar:

Test ortamı sunuyor musunuz

Forward Email'in teknik dokümantasyonu açıkça özel bir sandbox modundan bahsetmemektedir. Ancak, potansiyel test yaklaşımları şunları içerebilir:

  • Kendi Kendine Barındırma Seçeneği: Test ortamları oluşturmak için kapsamlı kendi kendine barındırma yetenekleri
  • API Arayüzü: Yapılandırmaların programatik olarak test edilme potansiyeli
  • Açık Kaynak: %100 açık kaynak kod, müşterilerin yönlendirme mantığını incelemesine olanak tanır
  • Çoklu Alan Adları: Birden fazla alan adı desteği test alanı oluşturmayı mümkün kılabilir

Resmi sandbox yeteneklerine ihtiyaç duyan kurumsal müşteriler için, bu bir Kurumsal Lisans düzenlemesi kapsamında görüşülmelidir.

Kaynak: https://github.com/forwardemail/forwardemail.net (Geliştirme ortamı detayları)

İzleme ve uyarı araçları sağlıyor musunuz

Forward Email bazı sınırlamalarla gerçek zamanlı izleme sağlar:

Mevcut:

  • Gerçek Zamanlı Teslimat İzleme: Büyük e-posta sağlayıcıları için halka açık performans metrikleri
  • Otomatik Uyarı: Teslimat süreleri 10 saniyeyi aştığında mühendislik ekibine bildirim
  • Şeffaf İzleme: %100 açık kaynak izleme sistemleri
  • Altyapı İzleme: Otomatik anormallik tespiti ve kapsamlı denetim kaydı

Sınırlamalar:

  • Müşteri tarafı webhook'lar veya API tabanlı teslimat durumu bildirimleri açıkça belgelenmemiştir

Detaylı teslimat durumu webhook'ları veya özel izleme entegrasyonlarına ihtiyaç duyan kurumsal müşteriler için, bu yetenekler Kurumsal Lisans düzenlemeleri kapsamında sunulabilir.

Kaynaklar:

Yüksek kullanılabilirliği nasıl sağlıyorsunuz

Important

Forward Email, birden fazla altyapı sağlayıcısı arasında kapsamlı yedeklilik uygular.

  • Dağıtılmış Altyapı: Coğrafi bölgelerde birden fazla sağlayıcı (DigitalOcean, Vultr, DataPacket)
  • Coğrafi Yük Dengeleme: Cloudflare tabanlı coğrafi konumlu yük dengeleme ve otomatik devreye alma
  • Otomatik Ölçeklendirme: Talebe göre dinamik kaynak ayarlaması
  • Çok Katmanlı DDoS Koruması: DataPacket'in Shield sistemi ve Cloudflare üzerinden
  • Sunucu Yedekliliği: Her bölgede birden fazla sunucu ve otomatik devreye alma
  • Veritabanı Replikasyonu: Birden fazla konumda gerçek zamanlı veri senkronizasyonu
  • İzleme ve Uyarı: 7/24 izleme ve otomatik olay müdahalesi

Çalışma Süresi Taahhüdü: %99,9+ hizmet kullanılabilirliği ve şeffaf izleme https://forwardemail.net adresinde mevcuttur

Kaynaklar:

Ulusal Savunma Yetkilendirme Yasası (NDAA) Bölüm 889 ile uyumlu musunuz

Important

Forward Email, altyapı ortaklarının dikkatli seçimiyle Bölüm 889 ile tam uyumludur.

Evet, Forward Email Bölüm 889 uyumludur. Ulusal Savunma Yetkilendirme Yasası (NDAA) Bölüm 889, hükümet kurumlarının belirli şirketlerin (Huawei, ZTE, Hikvision, Dahua ve Hytera) telekomünikasyon ve video gözetim ekipmanlarını kullanmasını veya bu tür ekipmanları kullanan kuruluşlarla sözleşme yapmasını yasaklar. Forward Email'in Bölüm 889 Uyumluluğunu Nasıl Sağladığı:

Forward Email, Bölüm 889 tarafından yasaklanan ekipmanları kullanmayan iki ana altyapı sağlayıcısına tamamen dayanır:

  1. Cloudflare: Ağ hizmetleri ve e-posta güvenliği için birincil ortağımız
  2. DataPacket: Sunucu altyapısı için birincil sağlayıcımız (yalnızca Arista Networks ve Cisco ekipmanları kullanmaktadır)
  3. Yedek Sağlayıcılar: Digital Ocean ve Vultr yedek sağlayıcılarımız ayrıca yazılı olarak Bölüm 889 uyumlu oldukları teyit edilmiştir.

Cloudflare'ın Taahhüdü: Cloudflare, Üçüncü Taraf Davranış Kuralları'nda açıkça, Bölüm 889 tarafından yasaklanan herhangi bir telekomünikasyon ekipmanı, video gözetim ürünleri veya hizmetleri kullanmadıklarını belirtmektedir.

Devlet Kullanım Durumu: Bölüm 889 uyumluluğumuz, ABD Deniz Harp Okulu Forward Email'i güvenli e-posta yönlendirme ihtiyaçları için seçtiğinde doğrulanmış olup, federal uyumluluk standartlarımızın belgelenmesini gerektirmiştir.

Daha geniş federal düzenlemeler dahil olmak üzere devlet uyumluluk çerçevemiz hakkında tam detaylar için kapsamlı vaka çalışmamızı okuyun: Federal Government Email Service Section 889 Compliant

Sistem ve Teknik Detaylar

E-postaları ve içeriklerini saklıyor musunuz?

Hayır, diske yazmıyoruz veya günlükleri saklamıyoruz – hata kayıtları ve giden SMTP istisnaları hariç (bkz. Gizlilik Politikamız).

Her şey bellekte yapılır ve kaynak kodumuz GitHub'da mevcuttur.

E-posta yönlendirme sisteminiz nasıl çalışır?

E-posta, SMTP protokolüne dayanır. Bu protokol, bir sunucuya (çoğunlukla 25 numaralı portta çalışan) gönderilen komutlardan oluşur. İlk bağlantı kurulur, ardından gönderen e-postanın kimden olduğunu belirtir ("MAIL FROM"), sonra nereye gideceğini ("RCPT TO") ve son olarak e-postanın başlıkları ve gövdesi ("DATA") gelir. E-posta yönlendirme sistemimizin akışı, her SMTP protokol komutuna göre aşağıda açıklanmıştır:

  • İlk Bağlantı (komut adı yok, örn. telnet sample.g0v.tw 25) - Bu ilk bağlantıdır. İzin listemizde olmayan gönderenleri yasak listemize karşı kontrol ederiz. Son olarak, bir gönderici izin listesinde değilse, gri listeye alınıp alınmadığını kontrol ederiz.

  • HELO - Gönderenin FQDN'sini, IP adresini veya posta işleyici adını tanımlamak için bir selamlamadır. Bu değer sahte olabilir, bu yüzden bu veriye güvenmeyiz ve bunun yerine bağlantının IP adresinin ters ana bilgisayar adı sorgusunu kullanırız.

  • MAIL FROM - E-postanın zarf üzerindeki gönderen adresini belirtir. Girilen değer geçerli bir RFC 5322 e-posta adresi olmalıdır. Boş değerler kabul edilir. Burada geri yansıma kontrolü yaparız ve ayrıca MAIL FROM adresini yasak listemize karşı kontrol ederiz. Son olarak, izin listesinde olmayan gönderenler için oran sınırlaması uygularız (daha fazla bilgi için Oran Sınırlaması ve izin listesi bölümlerine bakınız).

  • RCPT TO - E-postanın alıcılarını belirtir. Bunlar geçerli RFC 5322 e-posta adresleri olmalıdır. Mesaj başına en fazla 50 zarf alıcısına izin veririz (bu, e-postadaki "To" başlığından farklıdır). Ayrıca, sahtekarlığı önlemek için geçerli bir Gönderen Yeniden Yazma Şeması ("SRS") adresi kontrolü yaparız.

  • DATA - Hizmetimizin temel kısmı olup, bir e-postayı işler. Daha fazla bilgi için aşağıdaki Bir e-postayı yönlendirmek için nasıl işliyorsunuz? bölümüne bakınız.

Bir e-postayı iletmek için nasıl işlersiniz

Bu bölüm, yukarıdaki E-posta iletme sisteminiz nasıl çalışıyor bölümünde SMTP protokol komutu DATA ile ilgili sürecimizi açıklar – bir e-postanın başlıklarını, gövdesini, güvenliğini nasıl işlediğimizi, nereye teslim edilmesi gerektiğini nasıl belirlediğimizi ve bağlantıları nasıl yönettiğimizi anlatır.

  1. Mesaj maksimum 50mb boyutunu aşarsa, 552 hata kodu ile reddedilir.

  2. Mesajda bir "From" başlığı yoksa veya "From" başlığındaki herhangi bir değer geçerli RFC 5322 e-posta adresi değilse, 550 hata kodu ile reddedilir.

  3. Mesajda 25'ten fazla "Received" başlığı varsa, yönlendirme döngüsünde takıldığına karar verilir ve 550 hata kodu ile reddedilir.

  4. E-postanın parmak izi kullanılarak (bkz. Parmak İzi Belirleme bölümü), mesajın 5 günden fazla süredir tekrar denenip denenmediği kontrol edilir (bu, varsayılan postfix davranışı ile eşleşir) ve eğer öyleyse, 550 hata kodu ile reddedilir.

  5. E-postayı Spam Scanner kullanarak tarama sonuçlarını bellekte saklarız.

  6. Spam Scanner'dan herhangi bir keyfi sonuç varsa, 554 hata kodu ile reddedilir. Keyfi sonuçlar şu anda yalnızca GTUBE testini içerir. Daha fazla bilgi için https://spamassassin.apache.org/gtube/ adresine bakınız.

  7. Mesajın hata ayıklama ve kötüye kullanım önleme amaçları için aşağıdaki başlıkları ekleriz:

    • Received - orijin IP ve ana bilgisayar, iletim türü, TLS bağlantı bilgisi, tarih/saat ve alıcı ile bu standart Received başlığını ekleriz.
    • X-Original-To - mesajın orijinal alıcısı:
      • Bu, bir e-postanın orijinal olarak nereye teslim edildiğini belirlemek için faydalıdır ("Received" başlığına ek olarak).
      • Bu, gizliliği korumak için IMAP ve/veya maskelenmiş iletme sırasında alıcı bazında eklenir.
    • X-Forward-Email-Website - https://forwardemail.net web sitemize bağlantı içerir.
    • X-Forward-Email-Version - kod tabanımızın package.json dosyasındaki mevcut SemVer sürümü.
    • X-Forward-Email-Session-ID - hata ayıklama amaçlı kullanılan bir oturum kimliği değeri (yalnızca üretim dışı ortamlarda geçerlidir).
    • X-Forward-Email-Sender - orijinal zarf MAIL FROM adresini (boş değilse), ters PTR istemci FQDN'sini (varsa) ve gönderenin IP adresini içeren virgülle ayrılmış liste.
    • X-Forward-Email-ID - yalnızca giden SMTP için geçerlidir ve Hesabım → E-postalar bölümünde saklanan e-posta kimliği ile ilişkilidir.
    • X-Report-Abuse - değeri abuse@forwardemail.net olan başlık.
    • X-Report-Abuse-To - değeri abuse@forwardemail.net olan başlık.
    • X-Complaints-To - değeri abuse@forwardemail.net olan başlık.
  8. Daha sonra mesajı DKIM, SPF, ARC ve DMARC için kontrol ederiz.

    • Mesaj DMARC'ta başarısız olduysa ve alan adı reddetme politikası (örneğin p=reject DMARC politikasında varsa), 550 hata kodu ile reddedilir. Genellikle bir alan adının DMARC politikası _dmarc alt alan adındaki TXT kaydında bulunur (örneğin dig _dmarc.sample.g0v.tw txt).
    • Mesaj SPF'te başarısız olduysa ve alan adının sert bir başarısızlık politikası varsa (örneğin SPF politikasında -all varsa, ~all veya hiç politika yoksa değil), 550 hata kodu ile reddedilir. Genellikle bir alan adının SPF politikası kök alan adındaki TXT kaydında bulunur (örneğin dig sample.g0v.tw txt). SPF hakkında daha fazla bilgi için Gmail ile mail gönderme bölümüne bakınız.
  9. Şimdi, yukarıdaki E-posta yönlendirme sisteminiz nasıl çalışıyor bölümünde RCPT TO komutundan toplanan mesaj alıcılarını işliyoruz. Her alıcı için aşağıdaki işlemleri gerçekleştiriyoruz:

    • Alan adının TXT kayıtlarını (örneğin, e-posta adresi test@sample.g0v.tw ise @ sembolünden sonraki kısım olan sample.g0v.tw) sorguluyoruz. Örneğin, alan adı sample.g0v.tw ise dig sample.g0v.tw txt gibi bir DNS sorgusu yapıyoruz.
    • forward-email= (ücretsiz planlar) veya forward-email-site-verification= (ücretli planlar) ile başlayan tüm TXT kayıtlarını ayrıştırıyoruz. Kullanıcının plan yükseltme veya düşürme işlemi sırasında e-postaları işlemek için her ikisini de ayrıştırdığımızı unutmayın.
    • Bu ayrıştırılmış TXT kayıtlarından, yukarıdaki E-posta yönlendirmeye nasıl başlarım ve kurarım bölümünde açıklandığı gibi yönlendirme yapılandırmasını çıkarmak için üzerinde yineleme yapıyoruz. Sadece bir forward-email-site-verification= değeri desteklenmektedir; birden fazla sağlanırsa 550 hatası oluşur ve gönderen bu alıcı için bir bounce alır.
    • Çıkarılan yönlendirme yapılandırması üzerinde özyinelemeli olarak yineleme yaparak global yönlendirme, regex tabanlı yönlendirme ve diğer desteklenen tüm yönlendirme yapılandırmalarını belirliyoruz – bunlar artık "Yönlendirme Adreslerimiz" olarak bilinir.
    • Her Yönlendirme Adresi için bir özyinelemeli sorgulamayı destekliyoruz (bu, verilen adres üzerinde bu işlem dizisini başlatır). Özyinelemeli eşleşme bulunursa, üst sonuç Yönlendirme Adreslerinden kaldırılır ve alt adresler eklenir.
    • Yönlendirme Adresleri benzersizlik açısından ayrıştırılır (aynı adrese yinelenen gönderimler yapmak veya gereksiz SMTP istemci bağlantıları oluşturmak istemiyoruz).
    • Her Yönlendirme Adresi için, alan adını API uç noktamız /v1/max-forwarded-addresses ile sorguluyoruz (bir takma ad başına alanın kaç adrese e-posta yönlendirmesine izin verildiğini belirlemek için, örneğin varsayılan 10 – bkz. takma ad başına yönlendirme sayısı sınırı var mı bölümü). Bu sınır aşılırsa, 550 hatası oluşur ve gönderen bu alıcı için bir bounce alır.
    • Orijinal alıcının ayarlarını API uç noktamız /v1/settings ile sorguluyoruz; bu, ücretli kullanıcılar için sorgulamayı destekler (ücretsiz kullanıcılar için yedekleme ile). Bu, port (Sayı, örn. 25), has_adult_content_protection (Boolean), has_phishing_protection (Boolean), has_executable_protection (Boolean) ve has_virus_protection (Boolean) için gelişmiş ayarları içeren bir yapılandırma nesnesi döndürür.
    • Bu ayarlara dayanarak, Spam Tarayıcı sonuçlarını kontrol ediyoruz ve herhangi bir hata oluşursa, mesaj 554 hata kodu ile reddedilir (örneğin, has_virus_protection etkinse, Spam Tarayıcı sonuçlarını virüsler için kontrol ederiz). Tüm ücretsiz plan kullanıcıları, yetişkin içeriği, oltalama, yürütülebilir dosyalar ve virüslere karşı kontroller için varsayılan olarak dahil edilir. Ücretli plan kullanıcılarının tamamı da varsayılan olarak dahil edilir, ancak bu yapılandırma Forward Email kontrol panelindeki Alan Ayarları sayfasında değiştirilebilir).
  10. İşlenen her alıcının Yönlendirme Adresleri için aşağıdaki işlemleri gerçekleştiriyoruz:

    • Adres, reddetme listemiz ile kontrol edilir; listede ise 421 hata kodu oluşur (gönderenin daha sonra tekrar denemesini belirtir).
    • Adres bir webhook ise, gelecekteki işlemler için bir Boolean ayarlanır (aşağıya bakınız – teslimat için birden fazla POST isteği yerine benzer webhookları gruplayarak tek bir POST isteği yapıyoruz).
    • Adres bir e-posta adresi ise, gelecekteki işlemler için host ayrıştırılır (aşağıya bakınız – teslimat için birden fazla bireysel bağlantı yerine benzer hostları gruplayarak tek bağlantı yapıyoruz).
  11. Alıcı yoksa ve geri dönen e-posta yoksa, "Invalid recipients" (Geçersiz alıcılar) hatasıyla 550 yanıtı veririz.

  12. Alıcılar varsa, bunları aynı sunucuya göre gruplayarak üzerinde iterasyon yapar ve e-postaları teslim ederiz. Daha fazla bilgi için aşağıdaki E-posta teslimat sorunlarını nasıl ele alıyorsunuz bölümüne bakınız.

    • E-postalar gönderilirken herhangi bir hata oluşursa, bunları daha sonra işlemek üzere bellekte saklarız.
    • E-posta gönderiminden kaynaklanan en düşük hata kodunu (varsa) alır ve DATA komutuna yanıt kodu olarak kullanırız. Bu, teslim edilmeyen e-postaların genellikle orijinal gönderici tarafından yeniden denenmesi anlamına gelir, ancak zaten teslim edilen e-postalar mesaj tekrar gönderildiğinde yeniden gönderilmez (çünkü Parmak İzi kullanıyoruz).
    • Hata oluşmadıysa, 250 başarılı SMTP yanıt durum kodu göndeririz.
    • Geri dönen e-posta, durum kodu >= 500 (kalıcı hatalar) olan herhangi bir teslimat denemesi olarak belirlenir.
  13. Geri dönen e-posta (kalıcı hatalar) yoksa, kalıcı olmayan hatalardan en düşük hata kodu ile (veya hiç yoksa 250 başarılı durum kodu ile) SMTP yanıt durum kodu döneriz.

  14. Geri dönen e-postalar varsa, tüm hata kodlarının en düşüğünü gönderen kişiye döndürdükten sonra arka planda geri dönen e-postaları göndeririz. Ancak, en düşük hata kodu >= 500 ise, geri dönen e-postaları göndermezsiniz. Çünkü bunu yaparsak, gönderenler çift geri dönen e-posta alır (örneğin, kendi çıkış MTA'larından, Gmail gibi – ve ayrıca bizden). Daha fazla bilgi için aşağıdaki Backscatter'a karşı nasıl koruma sağlıyorsunuz bölümüne bakınız.

E-posta teslimat sorunlarını nasıl ele alıyorsunuz

Gönderenin DMARC politikası geçmiyorsa VE "From" başlığıyla hizalanmış DKIM imzası yoksa, e-postalarda yalnızca bu durumda "Friendly-From" yeniden yazması yapacağımızı unutmayın. Bu, mesajdaki "From" başlığını değiştireceğimiz, "X-Original-From" ayarlayacağımız ve ayrıca "Reply-To" zaten ayarlanmamışsa onu da ayarlayacağımız anlamına gelir. Bu başlıkları değiştirdikten sonra mesajdaki ARC mührünü de yeniden mühürleriz.

Ayrıca, yığınımızın her seviyesinde hata mesajlarını akıllıca ayrıştırıyoruz – kodumuzda, DNS isteklerinde, Node.js iç yapılarında, HTTP isteklerinde (örneğin 408, 413 ve 429, alıcı bir webhook ise SMTP yanıt kodu 421 olarak eşlenir) ve posta sunucusu yanıtlarında (örneğin "defer" veya "slowdown" içeren yanıtlar 421 hatası olarak yeniden denenir).

Mantığımız aptal korumalıdır ve SSL/TLS hataları, bağlantı sorunları ve daha fazlası için de yeniden deneme yapar. Aptal koruma ile amaç, bir yönlendirme yapılandırması için tüm alıcılara teslim edilebilirliği en üst düzeye çıkarmaktır.

Alıcı bir webhook ise, isteğin tamamlanması için 60 saniyelik zaman aşımına ve 3 yeniden denemeye izin veririz (yani başarısızlık öncesi toplam 4 istek). 408, 413 ve 429 hata kodlarını doğru şekilde ayrıştırdığımızı ve bunları SMTP yanıt kodu 421'e eşlediğimizi unutmayın.

Alıcı bir e-posta adresi ise, e-postayı fırsatçı TLS ile göndermeye çalışırız (alıcı posta sunucusunda STARTTLS varsa kullanmaya çalışırız). E-posta gönderilirken bir SSL/TLS hatası oluşursa, TLS olmadan (STARTTLS kullanmadan) göndermeyi deneriz.

Herhangi bir DNS veya bağlantı hatası oluşursa, DATA komutuna SMTP yanıt kodu 421 döneriz, aksi takdirde >= 500 seviyesinde hatalar varsa geri dönen e-postalar gönderilir.

Teslim etmeye çalıştığımız bir e-posta sunucusunun posta değişim IP adreslerimizden bir veya daha fazlasını engellediğini tespit edersek (örneğin, spam gönderenleri ertelemek için kullandıkları teknoloji ne olursa olsun), gönderenin mesajını daha sonra yeniden denemesi için SMTP yanıt kodu 421 göndeririz (ve sorunu çözebilmek için uyarılırız).

IP adreslerinizin engellenmesi durumunda nasıl davranıyorsunuz

Biz tüm büyük DNS engelleme listelerini rutin olarak izliyoruz ve eğer posta değişim ("MX") IP adreslerimizden herhangi biri büyük bir engelleme listesinde yer alırsa, mümkünse ilgili DNS A kaydı round robin'den çıkarıyoruz, ta ki sorun çözülene kadar.

Bu yazının yazıldığı sırada, birkaç DNS izin listesinde de yer almaktayız ve engelleme listelerini ciddiyetle takip ediyoruz. Eğer biz çözüm bulmadan önce herhangi bir sorun görürseniz, lütfen yazılı olarak support@forwardemail.net adresinden bize bildirin.

IP adreslerimiz herkese açıktır, daha fazla bilgi için aşağıdaki bölüme bakınız.

Postmaster adresleri nedir

Yanlış yönlendirilmiş geri dönen e-postaları ve tatil yanıtlayıcı mesajlarını izlenmeyen veya var olmayan posta kutularına göndermeyi önlemek için, mailer-daemon benzeri kullanıcı adlarından oluşan bir liste tutuyoruz:

  • automailer
  • autoresponder
  • bounce
  • bounce-notification
  • bounce-notifications
  • bounces
  • hostmaster
  • listserv
  • localhost
  • mail-daemon
  • mail.daemon
  • maildaemon
  • mailer-daemon
  • mailer.daemon
  • mailerdaemon
  • majordomo
  • postmaster
  • ve herhangi bir no-reply adresi

Bu tür listelerin verimli e-posta sistemleri oluşturmak için nasıl kullanıldığı hakkında daha fazla bilgi için RFC 5320 Bölüm 4.6 adresine bakınız.

No-reply adresleri nedir

Aşağıdaki e-posta kullanıcı adlarından herhangi biri (büyük/küçük harf duyarsız) no-reply adresi olarak kabul edilir:

  • do-not-reply
  • do-not-respond
  • do.not.reply
  • donotreply
  • donotrespond
  • dont-reply
  • naoresponda
  • no-replies
  • no-reply
  • no-replys
  • no.replies
  • no.reply
  • no.replys
  • no_reply
  • nobody
  • noreplies
  • noreply
  • noreplys

Bu liste GitHub'da açık kaynak proje olarak tutulmaktadır.

Sunucunuzun IP adresleri nelerdir

IP adreslerimizi https://forwardemail.net/ips adresinde yayımlıyoruz.

İzin listeniz var mı

Evet, varsayılan olarak izin verilen alan adı uzantıları listemiz ve katı kriterlere dayalı dinamik, önbelleğe alınmış ve dönen bir izin listemiz vardır.

Ücretli müşteriler tarafından kullanılan tüm alan adları, e-postalar ve IP adresleri saatlik olarak engelleme listemize karşı otomatik olarak kontrol edilir – bu da gerekirse yöneticilerin manuel müdahalesine olanak tanır.

Ayrıca, alan adlarınızdan veya e-posta adreslerinizden biri engelleme listesine alınırsa (örneğin spam, virüs gönderimi veya taklit saldırıları nedeniyle) – alan adı yöneticileri (siz) ve bizim ekip yöneticilerimiz hemen e-posta ile bilgilendirilir. Bunu önlemek için DMARC yapılandırmanızı şiddetle tavsiye ederiz.

Varsayılan olarak hangi alan adı uzantıları izinlidir

Aşağıdaki alan adı uzantıları, Umbrella Popülerlik Listesinde olup olmamalarına bakılmaksızın varsayılan olarak izinli kabul edilir:

  • edu
  • gov
  • mil
  • int
  • arpa
  • dni.us
  • fed.us
  • isa.us
  • kids.us
  • nsn.us
  • ak.us
  • al.us
  • ar.us
  • as.us
  • az.us
  • ca.us
  • co.us
  • ct.us
  • dc.us
  • de.us
  • fl.us
  • ga.us
  • gu.us
  • hi.us
  • ia.us
  • id.us
  • il.us
  • in.us
  • ks.us
  • ky.us
  • la.us
  • ma.us
  • md.us
  • me.us
  • mi.us
  • mn.us
  • mo.us
  • ms.us
  • mt.us
  • nc.us
  • nd.us
  • ne.us
  • nh.us
  • nj.us
  • nm.us
  • nv.us
  • ny.us
  • oh.us
  • ok.us
  • or.us
  • pa.us
  • pr.us
  • ri.us
  • sc.us
  • sd.us
  • tn.us
  • tx.us
  • ut.us
  • va.us
  • vi.us
  • vt.us
  • wa.us
  • wi.us
  • wv.us
  • wy.us
  • mil.tt
  • edu.tt
  • edu.tr
  • edu.ua
  • edu.au
  • ac.at
  • edu.br
  • ac.nz
  • school.nz
  • cri.nz
  • health.nz
  • mil.nz
  • parliament.nz
  • ac.in
  • edu.in
  • mil.in
  • ac.jp
  • ed.jp
  • lg.jp
  • ac.za
  • edu.za
  • mil.za
  • school.za
  • mil.kr
  • ac.kr
  • hs.kr
  • ms.kr
  • es.kr
  • sc.kr
  • kg.kr
  • edu.es
  • ac.lk
  • sch.lk
  • edu.lk
  • ac.th
  • mi.th
  • admin.ch
  • canada.ca
  • gc.ca
  • go.id
  • go.jp
  • go.ke
  • go.kr
  • go.th
  • gob.ar
  • gob.cl
  • gob.es
  • gob.mx
  • gob.ve
  • gob.sv
  • gouv.fr
  • gouv.nc
  • gouv.qc.ca
  • gov.ad
  • gov.af
  • gov.ai
  • gov.al
  • gov.am
  • gov.ao
  • gov.au
  • gov.aw
  • gov.ax
  • gov.az
  • gov.bd
  • gov.be
  • gov.bg
  • gov.bm
  • gov.by
  • gov.cl
  • gov.cn
  • gov.co
  • gov.cy
  • gov.cz
  • gov.dz
  • gov.eg
  • gov.fi
  • gov.fk
  • gov.gg
  • gov.gr
  • gov.hk
  • gov.hr
  • gov.hu
  • gov.ie
  • gov.il
  • gov.im
  • gov.in
  • gov.iq
  • gov.ir
  • gov.it
  • gov.je
  • gov.kp
  • gov.krd
  • gov.ky
  • gov.kz
  • gov.lb
  • gov.lk
  • gov.lt
  • gov.lv
  • gov.ma
  • gov.mm
  • gov.mo
  • gov.mt
  • gov.my
  • gov.ng
  • gov.np
  • gov.ph
  • gov.pk
  • gov.pl
  • gov.pt
  • gov.py
  • gov.ro
  • gov.ru
  • gov.scot
  • gov.se
  • gov.sg
  • gov.si
  • gov.sk
  • gov.tr
  • gov.tt
  • gov.tw
  • gov.ua
  • gov.uk
  • gov.vn
  • gov.wales
  • gov.za
  • government.pn
  • govt.nz
  • gv.at
  • ac.uk
  • bl.uk
  • judiciary.uk
  • mod.uk
  • nhs.uk
  • parliament.uk
  • police.uk
  • rct.uk
  • royal.uk
  • sch.uk
  • ukaea.uk
Ayrıca bu [marka ve kurumsal üst düzey alan adları](https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains#Brand_and_corporate_top-level_domains) varsayılan olarak izin verilenler listesine eklenmiştir (örneğin Apple Card banka ekstreleri için `applecard.apple` içindeki `apple`):
  • aaa
  • aarp
  • abarth
  • abb
  • abbott
  • abbvie
  • abc
  • accenture
  • aco
  • aeg
  • aetna
  • afl
  • agakhan
  • aig
  • aigo
  • airbus
  • airtel
  • akdn
  • alfaromeo
  • alibaba
  • alipay
  • allfinanz
  • allstate
  • ally
  • alstom
  • amazon
  • americanexpress
  • amex
  • amica
  • android
  • anz
  • aol
  • apple
  • aquarelle
  • aramco
  • audi
  • auspost
  • aws
  • axa
  • azure
  • baidu
  • bananarepublic
  • barclaycard
  • barclays
  • basketball
  • bauhaus
  • bbc
  • bbt
  • bbva
  • bcg
  • bentley
  • bharti
  • bing
  • blanco
  • bloomberg
  • bms
  • bmw
  • bnl
  • bnpparibas
  • boehringer
  • booking
  • bosch
  • bostik
  • bradesco
  • bridgestone
  • brother
  • bugatti
  • cal
  • calvinklein
  • canon
  • capitalone
  • caravan
  • cartier
  • cba
  • cbn
  • cbre
  • cbs
  • cern
  • cfa
  • chanel
  • chase
  • chintai
  • chrome
  • chrysler
  • cipriani
  • cisco
  • citadel
  • citi
  • citic
  • clubmed
  • comcast
  • commbank
  • creditunion
  • crown
  • crs
  • csc
  • cuisinella
  • dabur
  • datsun
  • dealer
  • dell
  • deloitte
  • delta
  • dhl
  • discover
  • dish
  • dnp
  • dodge
  • dunlop
  • dupont
  • dvag
  • edeka
  • emerck
  • epson
  • ericsson
  • erni
  • esurance
  • etisalat
  • eurovision
  • everbank
  • extraspace
  • fage
  • fairwinds
  • farmers
  • fedex
  • ferrari
  • ferrero
  • fiat
  • fidelity
  • firestone
  • firmdale
  • flickr
  • flir
  • flsmidth
  • ford
  • fox
  • fresenius
  • forex
  • frogans
  • frontier
  • fujitsu
  • fujixerox
  • gallo
  • gallup
  • gap
  • gbiz
  • gea
  • genting
  • giving
  • gle
  • globo
  • gmail
  • gmo
  • gmx
  • godaddy
  • goldpoint
  • goodyear
  • goog
  • google
  • grainger
  • guardian
  • gucci
  • hbo
  • hdfc
  • hdfcbank
  • hermes
  • hisamitsu
  • hitachi
  • hkt
  • honda
  • honeywell
  • hotmail
  • hsbc
  • hughes
  • hyatt
  • hyundai
  • ibm
  • ieee
  • ifm
  • ikano
  • imdb
  • infiniti
  • intel
  • intuit
  • ipiranga
  • iselect
  • itau
  • itv
  • iveco
  • jaguar
  • java
  • jcb
  • jcp
  • jeep
  • jpmorgan
  • juniper
  • kddi
  • kerryhotels
  • kerrylogistics
  • kerryproperties
  • kfh
  • kia
  • kinder
  • kindle
  • komatsu
  • kpmg
  • kred
  • kuokgroup
  • lacaixa
  • ladbrokes
  • lamborghini
  • lancaster
  • lancia
  • lancome
  • landrover
  • lanxess
  • lasalle
  • latrobe
  • lds
  • leclerc
  • lego
  • liaison
  • lexus
  • lidl
  • lifestyle
  • lilly
  • lincoln
  • linde
  • lipsy
  • lixil
  • locus
  • lotte
  • lpl
  • lplfinancial
  • lundbeck
  • lupin
  • macys
  • maif
  • man
  • mango
  • marriott
  • maserati
  • mattel
  • mckinsey
  • metlife
  • microsoft
  • mini
  • mit
  • mitsubishi
  • mlb
  • mma
  • monash
  • mormon
  • moto
  • movistar
  • msd
  • mtn
  • mtr
  • mutual
  • nadex
  • nationwide
  • natura
  • nba
  • nec
  • netflix
  • neustar
  • newholland
  • nfl
  • nhk
  • nico
  • nike
  • nikon
  • nissan
  • nissay
  • nokia
  • northwesternmutual
  • norton
  • nra
  • ntt
  • obi
  • office
  • omega
  • oracle
  • orange
  • otsuka
  • panasonic
  • pccw
  • pfizer
  • philips
  • piaget
  • pictet
  • ping
  • pioneer
  • play
  • playstation
  • pohl
  • politie
  • praxi
  • prod
  • progressive
  • pru
  • prudential
  • pwc
  • qvc
  • redstone
  • reliance
  • rexroth
  • ricoh
  • rmit
  • rocher
  • rogers
  • rwe
  • safety
  • sakura
  • samsung
  • sandvik
  • sandvikcoromant
  • sanofi
  • sap
  • saxo
  • sbi
  • sca
  • scb
  • schaeffler
  • schmidt
  • schwarz
  • scjohnson
  • scor
  • seat
  • sener
  • ses
  • sew
  • seven
  • sfr
  • seek
  • shangrila
  • sharp
  • shaw
  • shell
  • shriram
  • sina
  • sky
  • skype
  • smart
  • sncf
  • softbank
  • sohu
  • sony
  • spiegel
  • stada
  • staples
  • star
  • starhub
  • statebank
  • statefarm
  • statoil
  • stc
  • stcgroup
  • suzuki
  • swatch
  • swiftcover
  • symantec
  • taobao
  • target
  • tatamotors
  • tdk
  • telecity
  • telefonica
  • temasek
  • teva
  • tiffany
  • tjx
  • toray
  • toshiba
  • total
  • toyota
  • travelchannel
  • travelers
  • tui
  • tvs
  • ubs
  • unicom
  • uol
  • ups
  • vanguard
  • verisign
  • vig
  • viking
  • virgin
  • visa
  • vista
  • vistaprint
  • vivo
  • volkswagen
  • volvo
  • walmart
  • walter
  • weatherchannel
  • weber
  • weir
  • williamhill
  • windows
  • wme
  • wolterskluwer
  • woodside
  • wtc
  • xbox
  • xerox
  • xfinity
  • yahoo
  • yamaxun
  • yandex
  • yodobashi
  • youtube
  • zappos
  • zara
  • zippo
18 Mart 2025 itibarıyla, bu listeye şu Fransız denizaşırı topraklarını da ekledik ([bu GitHub talebine göre](https://github.com/forwardemail/forwardemail.net/issues/327)):
  • bzh
  • gf
  • gp
  • mq
  • nc
  • pf
  • pm
  • re
  • tf
  • wf
  • yt

8 Temmuz 2025 itibarıyla, şu Avrupa'ya özgü ülkeleri ekledik:

  • ax
  • bg
  • fo
  • gi
  • gr
  • hr
  • hu
  • lt
  • lu
  • mc
  • mk
  • mt
  • ro
  • sk
  • va

Ekim 2025'te talep üzerine cz (Çekya) da eklendi.

Yüksek spam etkinliği nedeniyle özellikle ru ve ua dahil edilmedi.

İzin verilenler listenizin kriterleri nelerdir

Statik bir varsayılan olarak izin verilen alan adı uzantıları listemiz var – ayrıca aşağıdaki sıkı kriterlere dayalı dinamik, önbelleğe alınmış, sürekli güncellenen bir izin verilenler listesi tutuyoruz:

  • Gönderen kök alan adı, ücretsiz planımızda sunduğumuz alan adı uzantıları listesiyle eşleşen bir alan adı uzantısına sahip olmalıdır (ek olarak biz ve info dahil). Ayrıca edu, gov ve mil kısmi eşleşmelerini de içeriyoruz, örneğin xyz.gov.au ve xyz.edu.au.
  • Gönderen kök alan adı, Umbrella Popülerlik Listesi ("UPL")'den elde edilen en iyi 100.000 benzersiz kök alan adı arasında olmalıdır.
  • Gönderen kök alan adı, UPL'nin son 7 gününde en az 4 gününde görünen benzersiz kök alan adları arasında en iyi 50.000 sonuç içinde olmalıdır (~%50+).
  • Gönderen kök alan adı, Cloudflare tarafından yetişkin içeriği veya kötü amaçlı yazılım olarak kategorize edilmemiş olmalıdır.
  • Gönderen kök alan adı, A veya MX kayıtlarından en az birine sahip olmalıdır.
  • Gönderen kök alan adı, A kaydı(ları), MX kaydı(ları), p=reject veya p=quarantine içeren bir DMARC kaydı ya da -all veya ~all niteleyicili bir SPF kaydına sahip olmalıdır.

Bu kriterler karşılanırsa, gönderen kök alan adı 7 gün boyunca önbelleğe alınır. Otomatik işimiz günlük çalıştığı için bu sürekli güncellenen bir izin verilenler önbelleğidir.

Otomatik işimiz, önceki 7 günün UPL'lerini belleğe indirir, açar ve yukarıdaki sıkı kriterlere göre bellekte ayrıştırır.

Bu yazının yazıldığı sırada Google, Yahoo, Microsoft, Amazon, Meta, Twitter, Netflix, Spotify ve daha fazlası gibi popüler alan adları elbette dahil edilmiştir. Eğer izin verilen listemizde olmayan bir göndericiyseniz, FQDN kök alan adınız veya IP adresiniz ilk kez bir e-posta gönderdiğinde, rate limited ve greylisted olacaksınız. Bunun standart bir uygulama olduğunu ve bir e-posta standardı olarak benimsendiğini unutmayın. Çoğu e-posta sunucusu istemcisi, bir rate limit veya greylist hatası (örneğin 421 veya 4xx seviyesinde hata durum kodu) aldığında yeniden denemeye çalışacaktır.

a@gmail.com, b@xyz.edu ve c@gov.au gibi belirli göndericilerin hala denylisted olabileceğini unutmayın (örneğin, bu göndericilerden otomatik olarak spam, kimlik avı veya kötü amaçlı yazılım tespit edilirse).

Hangi alan adı uzantıları ücretsiz kullanılabilir

31 Mart 2023 itibarıyla kullanıcılarımızı ve hizmetimizi korumak için yeni bir genel spam kuralı uygulamaya koyduk.

Bu yeni kural, ücretsiz planımızda yalnızca aşağıdaki alan adı uzantılarının kullanılmasına izin verir:

  • ac
  • ad
  • ag
  • ai
  • al
  • am
  • app
  • as
  • at
  • au
  • ax
  • ba
  • be
  • bg
  • br
  • by
  • bzh
  • ca
  • cat
  • cc
  • cd
  • ch
  • ck
  • co
  • com
  • de
  • dev
  • dj
  • dk
  • ee
  • es
  • eu
  • family
  • fi
  • fm
  • fo
  • fr
  • gf
  • gg
  • gi
  • gl
  • gp
  • gr
  • hr
  • hu
  • id
  • ie
  • il
  • im
  • in
  • io
  • ir
  • is
  • it
  • je
  • jp
  • ke
  • kr
  • la
  • li
  • lt
  • lu
  • lv
  • ly
  • mc
  • md
  • me
  • mk
  • mn
  • mq
  • ms
  • mt
  • mu
  • mx
  • nc
  • net
  • ni
  • nl
  • no
  • nu
  • nz
  • org
  • pf
  • pl
  • pm
  • pr
  • pt
  • pw
  • re
  • ro
  • rs
  • sc
  • se
  • sh
  • si
  • sk
  • sm
  • sr
  • st
  • tc
  • tf
  • tm
  • to
  • tv
  • uk
  • us
  • uz
  • va
  • vc
  • vg
  • vu
  • wf
  • ws
  • xyz
  • yt
  • za
### Bir gri listeye sahip misiniz? {#do-you-have-a-greylist}

Evet, çok gevşek bir e-posta gri listeleme politikamız var. Gri listeleme yalnızca izin verilenler listemizde olmayan göndericiler için geçerlidir ve önbelleğimizde 30 gün boyunca saklanır.

Yeni bir gönderici için, Redis veritabanımızda ilk isteğin geliş zamanını değer olarak ayarlayarak 30 gün boyunca bir anahtar saklarız. Ardından, e-postalarını 450 yeniden deneme durum kodu ile reddederiz ve yalnızca 5 dakika geçtikten sonra geçmelerine izin veririz.

Gönderici, bu ilk geliş zamanından itibaren 5 dakika başarıyla beklediyse, e-postaları kabul edilir ve 450 durum kodunu almazlar.

Anahtar, ya FQDN kök alan adı ya da göndericinin IP adresinden oluşur. Bu, gri listeden geçen herhangi bir alt alan adının kök alan adı için de geçerli olacağı ve bunun tersi anlamına gelir (bu, "çok gevşek" politika dememizin sebebidir).

Örneğin, bir e-posta test.sample.g0v.tw adresinden gelirse ve biz daha önce sample.g0v.tw adresinden bir e-posta görmemişsek, test.sample.g0v.tw ve/veya sample.g0v.tw adreslerinden gelen herhangi bir e-posta bağlantının ilk geliş zamanından itibaren 5 dakika beklemek zorunda kalır. test.sample.g0v.tw ve sample.g0v.tw için ayrı ayrı 5 dakikalık bekleme süreleri uygulamayız (gri listeleme politikamız kök alan adı düzeyinde geçerlidir).

Gri listelemenin, izin verilenler listemizde bulunan herhangi bir göndericiye uygulanmadığını unutmayın (örneğin, bu yazının yazıldığı tarihte Meta, Amazon, Netflix, Google, Microsoft).

Bir engelleme listesine sahip misiniz?

Evet, kendi engelleme listemizi işletiyoruz ve bunu spam ve kötü amaçlı etkinlik tespitine dayanarak gerçek zamanlı ve manuel olarak güncelliyoruz.

Ayrıca, her saat başı http://wget-mirrors.uceprotect.net/rbldnsd-all/dnsbl-1.uceprotect.net.gz adresinden UCEPROTECT Seviye 1 engelleme listesindeki tüm IP adreslerini çekiyor ve bunları 7 günlük süreyle engelleme listemize ekliyoruz.

Engelleme listesinde bulunan göndericiler, izin verilenler listesinde değillerse 421 hata kodu alırlar (göndericiye daha sonra tekrar denemesi gerektiğini bildirir).

421 durum kodu kullanarak 554 durum kodu yerine, potansiyel yanlış pozitifler gerçek zamanlı olarak hafifletilebilir ve mesaj sonraki denemede başarıyla teslim edilebilir.

Bu, diğer posta servislerinden farklı olarak tasarlanmıştır, çünkü engelleme listesine alındığınızda sert ve kalıcı bir hata oluşmaz. Göndericilerden mesajları tekrar denemelerini istemek (özellikle büyük organizasyonlardan) genellikle zordur, bu nedenle bu yaklaşım ilk e-posta denemesinden itibaren yaklaşık 5 gün süre tanır; bu süre içinde gönderici, alıcı veya biz müdahale edip sorunu çözebiliriz (engelleme listesinden kaldırma talebi yaparak).

Tüm engelleme listesi kaldırma talepleri, yöneticiler tarafından gerçek zamanlı olarak izlenir (örneğin, tekrarlayan yanlış pozitiflerin kalıcı olarak izin verilenler listesine alınması için).

Engelleme listesi kaldırma talepleri https://forwardemail.net/denylist adresinden yapılabilir. Ücretli kullanıcıların kaldırma talepleri anında işlenirken, ücretsiz kullanıcıların talepleri yöneticiler tarafından işlenmek üzere bekletilir.

Spam veya virüs içeriği gönderen göndericiler aşağıdaki yaklaşımla engelleme listesine eklenir:

  1. Spam veya "güvenilir" bir göndericiden (örneğin gmail.com, microsoft.com, apple.com) engelleme listesi tespiti yapıldığında, ilk mesaj parmak izi gri listeye alınır.
    • Gönderici izin verilenler listesinde ise, mesaj 1 saat boyunca gri listede kalır.
    • Gönderici izin verilenler listesinde değilse, mesaj 6 saat boyunca gri listede kalır.
  2. Gönderici ve mesajdan alınan bilgilerle engelleme listesi anahtarları ayrıştırılır ve her anahtar için (varsa zaten yoksa oluşturulur) bir sayaç oluşturulur, 1 artırılır ve 24 saat boyunca önbelleğe alınır.
    • İzin verilen göndericiler için:
      • SPF geçen veya SPF olmayan ve postmaster kullanıcı adı veya no-reply kullanıcı adı olmayan zarf "MAIL FROM" e-posta adresi için bir anahtar eklenir.
      • "From" başlığı izin verilenler listesinde ise, SPF geçen veya DKIM geçen ve hizalanmış "From" başlığı e-posta adresi için bir anahtar eklenir.
      • "From" başlığı izin verilenler listesinde değilse, "From" başlığı e-posta adresi ve kök ayrıştırılmış alan adı için bir anahtar eklenir.
    • İzin verilmeyen göndericiler için:
      • SPF geçen zarf "MAIL FROM" e-posta adresi için bir anahtar eklenir.
      • "From" başlığı izin verilenler listesinde ise, SPF geçen veya DKIM geçen ve hizalanmış "From" başlığı e-posta adresi için bir anahtar eklenir.
      • "From" başlığı izin verilenler listesinde değilse, "From" başlığı e-posta adresi ve kök ayrıştırılmış alan adı için bir anahtar eklenir.
      • Göndericinin uzak IP adresi için bir anahtar eklenir.
      • Göndericinin IP adresinden ters DNS sorgusuyla çözümlenen istemci ana bilgisayar adı için bir anahtar eklenir (varsa).
      • İstemci ana bilgisayar adının kök alan adı için bir anahtar eklenir (varsa ve istemci ana bilgisayar adından farklıysa).
  3. İzin verilmeyen gönderici ve anahtar için sayaç 5'e ulaşırsa, anahtar 30 gün boyunca engelleme listesine alınır ve bir e-posta kötüye kullanım ekibimize gönderilir. Bu sayılar değişebilir ve izledikçe burada güncellenecektir.
  4. İzin verilen gönderici ve anahtar için sayaç 10'a ulaşırsa, anahtar 7 gün boyunca engelleme listesine alınır ve bir e-posta kötüye kullanım ekibimize gönderilir. Bu sayılar değişebilir ve izledikçe burada güncellenecektir.

NOT: Yakın gelecekte itibar izleme özelliğini tanıtacağız. İtibar izleme, yukarıda belirtilen basit bir sayacın aksine, bir göndereni kara listeye alma zamanını bir yüzde eşiğine göre hesaplayacaktır.

Oran sınırlamanız var mı

Gönderen oran sınırlaması, gönderenin IP adresi üzerinde ters PTR sorgulamasıyla ayrıştırılan kök alan adına göre yapılır – ya da bu sonuç vermezse, doğrudan gönderenin IP adresi kullanılır. Aşağıda buna Gönderen olarak atıfta bulunuyoruz.

MX sunucularımız, şifreli IMAP depolama için alınan gelen postalar için günlük limitlere sahiptir:

  • Gelen postaları bireysel takma ad bazında (örneğin you@yourdomain.com) oran sınırlamak yerine – takma adın alan adı bazında (örneğin yourdomain.com) oran sınırlaması yapıyoruz. Bu, Gönderenlerin tüm alanınızdaki tüm takma adların gelen kutularını aynı anda doldurmasını engeller.
  • Alıcıdan bağımsız olarak hizmetimizdeki tüm Gönderenlere uygulanan genel limitlerimiz vardır:
    • Gerçek kaynağı olarak "güvenilir" kabul ettiğimiz Gönderenler (örneğin gmail.com, microsoft.com, apple.com) günlük 100 GB gönderimle sınırlıdır.
    • İzin verilenler listesinde olan Gönderenler günlük 10 GB gönderimle sınırlıdır.
    • Diğer tüm Gönderenler günlük 1 GB ve/veya 1000 mesajla sınırlıdır.
  • Her Gönderen ve yourdomain.com için özel bir limit vardır: günlük 1 GB ve/veya 1000 mesaj.

MX sunucuları ayrıca, bir veya daha fazla alıcıya iletilen mesajları oran sınırlaması yoluyla sınırlar – ancak bu sadece izin verilenler listesinde olmayan Gönderenlere uygulanır:

  • Saatte en fazla 100 bağlantıya izin veriyoruz, her Gönderenin çözümlenen FQDN kök alan adı (veya) Gönderenin uzak IP adresi (ters PTR yoksa) ve her zarf alıcısı için. Oran sınırlaması anahtarını Redis veritabanımızda kriptografik bir hash olarak saklıyoruz.

  • Sistemimiz üzerinden e-posta gönderiyorsanız, tüm IP adresleriniz için ters PTR ayarladığınızdan emin olun (aksi takdirde gönderdiğiniz her benzersiz FQDN kök alan adı veya IP adresi oran sınırlamasına tabi tutulacaktır).

  • Amazon SES gibi popüler bir sistem üzerinden gönderim yapıyorsanız, oran sınırlamasına tabi tutulmazsınız çünkü (bu yazının yazıldığı tarihte) Amazon SES izin verilenler listemizde yer almaktadır.

  • test.abc.123.sample.g0v.tw gibi bir alan adından gönderiyorsanız, oran sınırlaması sample.g0v.tw üzerinde uygulanacaktır. Birçok spam gönderici, yalnızca benzersiz FQDN kök alan adlarını değil, benzersiz ana bilgisayar adlarını oran sınırlayan yaygın spam filtrelerini aşmak için yüzlerce alt alan adı kullanır.

  • Oran sınırını aşan Gönderenler 421 hatası ile reddedilecektir.

IMAP ve SMTP sunucularımız, takma adlarınızın aynı anda 60'tan fazla eşzamanlı bağlantıya sahip olmasını sınırlar.

MX sunucularımız, izin verilmeyen gönderenlerin 10'dan fazla eşzamanlı bağlantı kurmasını engeller (sayaç için 3 dakikalık önbellek süresi vardır, bu da 3 dakikalık soket zaman aşımımızla aynıdır).

Backscatter'a karşı nasıl koruma sağlıyorsunuz

Yanlış yönlendirilmiş geri dönenler veya geri dönen spam (bilinen adıyla "Backscatter"), gönderen IP adreslerinin itibarına zarar verebilir.

Backscatter'a karşı koruma sağlamak için iki adım atıyoruz; bunlar aşağıdaki bölümlerde detaylandırılmıştır: Bilinen MAIL FROM spam göndericilerinden geri dönenleri önleyin ve Backscatter'a karşı koruma için gereksiz geri dönenleri önleyin.

Bilinen MAIL FROM spam göndericilerinden geri dönenleri önleyin

Listeyi her saat başı http://wget-mirrors.uceprotect.net/rbldnsd-all/ips.backscatterer.org.gz adresinden Backscatter.org (güç kaynağı UCEPROTECT) sitesinden çekiyoruz ve Redis veritabanımıza aktarıyoruz (ayrıca önceden karşılaştırma yapıyoruz; onurlandırılması gereken IP'lerin kaldırılıp kaldırılmadığını kontrol etmek için). Eğer MAIL FROM boşsa VEYA (büyük/küçük harf duyarsız) herhangi bir postmaster adresi (bir e-postadaki @ işaretinden önceki kısım) ile eşitse, gönderici IP adresinin bu listeden biriyle eşleşip eşleşmediğine bakarız.

Göndericinin IP adresi listede yer alıyorsa (ve bizim izinli listemizde değilse), The IP ${session.remoteAddress} is blocked by https://www.backscatterer.org/index.php?target=test&ip=${session.remoteAddress} mesajıyla birlikte 554 hatası göndeririz. Göndericinin hem Backscatterer listesinde hem de izinli listemizde olması durumunda uyarılırız, böylece gerekirse sorunu çözebiliriz.

Bu bölümde açıklanan teknikler, https://www.backscatterer.org/?target=usage adresindeki "GÜVENLİ MOD" önerisine uygundur – burada yalnızca belirli koşullar sağlandığında gönderici IP'si kontrol edilir.

Gereksiz geri dönen e-postaları önleyerek backscatter koruması

Geri dönen e-postalar, e-posta iletiminin alıcıya tamamen başarısız olduğunu ve e-postanın tekrar gönderilmeyeceğini gösteren mesajlardır.

Backscatterer listesine alınmanın yaygın bir nedeni yanlış yönlendirilmiş geri dönüşler veya geri dönüş spamidir, bu yüzden bunu birkaç şekilde korumamız gerekir:

  1. Yalnızca >= 500 durum kodu hataları oluştuğunda gönderim yaparız (örneğin, iletilmeye çalışılan e-postalar başarısız olduğunda, Gmail 500 seviyesinde hata döner).

  2. Yalnızca bir kez göndeririz (hesaplanmış bir geri dönüş parmak izi anahtarı kullanır ve çoğaltmaları önlemek için önbellekte saklarız). Geri dönüş parmak izi, mesajın parmak izi ile geri dönüş adresi ve hata kodunun karmasının birleşiminden oluşan bir anahtardır. Mesaj parmak izinin nasıl hesaplandığı hakkında daha fazla bilgi için Parmak İzleme bölümüne bakınız. Başarıyla gönderilen geri dönüş parmak izleri Redis önbelleğimizde 7 gün sonra süresi dolar.

  3. Yalnızca MAIL FROM ve/veya From boş değilse ve (büyük/küçük harf duyarsız) bir postmaster kullanıcı adı (bir e-postadaki @ işaretinden önceki kısım) içermiyorsa göndeririz.

  4. Orijinal mesaj aşağıdaki başlıklardan herhangi birine sahipse gönderim yapmayız (büyük/küçük harf duyarsız):

    • Değeri no olmayan auto-submitted başlığı.
    • Değeri dr, autoreply, auto-reply, auto_reply veya all olan x-auto-response-suppress başlığı.
    • Değeri ne olursa olsun list-id, list-subscribe, list-unsubscribe, list-help, list-post, list-owner, list-archive, x-autoreply, x-autorespond veya x-auto-respond başlıkları.
    • Değeri bulk, autoreply, auto-reply, auto_reply veya list olan precedence başlığı.
  5. MAIL FROM veya From e-posta adresi +donotreply, -donotreply, +noreply veya -noreply ile bitiyorsa gönderim yapmayız.

  6. From e-posta adresinin kullanıcı adı mdaemon ise ve büyük/küçük harf duyarsız X-MDDSN-Message başlığı varsa gönderim yapmayız.

  7. Büyük/küçük harf duyarsız content-type başlığı multipart/report ise gönderim yapmayız.

Bir e-postanın parmak izi nasıl belirlenir

Bir e-postanın parmak izi, e-postanın benzersizliğini belirlemek ve gereksiz geri dönüşlerin gönderilmesini önlemek için kullanılır.

Parmak izi aşağıdaki listeden hesaplanır:

  • İstemcinin çözümlenen FQDN ana bilgisayar adı veya IP adresi
  • Message-ID başlık değeri (varsa)
  • Date başlık değeri (varsa)
  • From başlık değeri (varsa)
  • To başlık değeri (varsa)
  • Cc başlık değeri (varsa)
  • Subject başlık değeri (varsa)
  • Body değeri (varsa)

E-postaları 25 dışındaki portlara iletebilir miyim (örneğin ISS'im 25 portunu engellediyse)

Evet, 5 Mayıs 2020 itibarıyla bu özelliği ekledik. Şu anda bu özellik alan adı bazlıdır, takma ad bazlı değildir. Takma ad bazlı olmasını istiyorsanız, ihtiyaçlarınızı bize bildirmeniz için lütfen bizimle iletişime geçin.

Gelişmiş Gizlilik Koruması: Eğer ücretli bir plandaysanız (gelişmiş gizlilik koruması özellikli), lütfen Hesabım Alan Adları sayfasına gidin, alan adınızın yanındaki "Kurulum" seçeneğine tıklayın ve ardından "Ayarlar" seçeneğine tıklayın. Ücretli planlar hakkında daha fazla bilgi almak isterseniz Fiyatlandırma sayfamıza bakabilirsiniz. Aksi takdirde aşağıdaki talimatları izlemeye devam edebilirsiniz.
Eğer ücretsiz plandaysanız, aşağıda gösterildiği gibi yeni bir DNS TXT kaydı ekleyin, ancak portu 25'ten istediğiniz porta değiştirin.

Örneğin, sample.g0v.tw adresine giden tüm e-postaların alias alıcıların SMTP portu 1337'ye yönlendirilmesini istiyorsam:

Ad/Sunucu/Alias TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email-port=1337
İpucu: Özel port yönlendirme kurulumu için en yaygın senaryo, sample.g0v.tw adresine giden tüm e-postaları SMTP standardı olan 25 numaralı port dışında sample.g0v.tw'daki farklı bir porta yönlendirmek istediğiniz zamandır. Bunu ayarlamak için, aşağıdaki TXT catch-all kaydını eklemeniz yeterlidir.
Ad/Sunucu/Alias TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=sample.g0v.tw

Gmail aliasları için artı + sembolünü destekliyor mu?

Evet, kesinlikle.

Alt alan adlarını destekliyor mu?

Evet, kesinlikle. Ad/sunucu/alias olarak "@", ".", veya boş kullanmak yerine, alt alan adı adını değer olarak kullanırsınız.

Eğer foo.sample.g0v.tw adresine giden e-postaları yönlendirmek istiyorsanız, DNS ayarlarınızda (hem MX hem de TXT kayıtları için) ad/sunucu/alias değeri olarak foo girin.

Bu, e-postamın başlıklarını yönlendiriyor mu?

Evet, kesinlikle.

Bu iyi test edildi mi?

Evet, ava ile yazılmış testleri var ve ayrıca kod kapsamı mevcut.

SMTP yanıt mesajlarını ve kodlarını iletiyor musunuz?

Evet, kesinlikle. Örneğin, hello@sample.g0v.tw adresine bir e-posta gönderiyorsanız ve bu adres user@gmail.com'a yönlendirilmişse, "gmail.com" SMTP sunucusundan gelen SMTP yanıt mesajı ve kodu, "mx1.forwardemail.net" veya "mx2.forwardemail.net" proxy sunucusu yerine döndürülür.

Spam gönderenleri nasıl engelliyorsunuz ve iyi bir e-posta yönlendirme itibarı nasıl sağlıyorsunuz?

Yukarıdaki E-posta yönlendirme sisteminiz nasıl çalışıyor, E-posta teslim sorunlarını nasıl ele alıyorsunuz ve IP adreslerinizin engellenmesini nasıl yönetiyorsunuz bölümlerimize bakınız.

Alan adlarında DNS sorgularını nasıl yapıyorsunuz?

Açık kaynaklı bir yazılım projesi olan 🍊 Tangerine'ı oluşturduk ve DNS sorguları için kullanıyoruz. Varsayılan DNS sunucuları 1.1.1.1 ve 1.0.0.1'dir ve DNS sorguları uygulama katmanında DNS over HTTPS ("DoH") üzerinden yapılır.

🍊 Tangerine, varsayılan olarak CloudFlare'ın gizlilik odaklı tüketici DNS servisini kullanır.

Hesap ve Faturalandırma

Ücretli planlarda para iade garantisi sunuyor musunuz?

Evet! Planınız ilk başladığı tarihten itibaren 30 gün içinde yükseltme, düşürme veya iptal işlemi yaparsanız otomatik geri ödeme gerçekleşir. Bu sadece ilk kez müşteriler için geçerlidir.

Plan değiştirirsem farkı orantılar ve iade eder misiniz

Plan değiştirirken farkı orantılamıyor veya iade etmiyoruz. Bunun yerine mevcut planınızın bitiş tarihinden kalan süreyi yeni planınız için en yakın göreceli süreye dönüştürüyoruz (ay bazında aşağı yuvarlanır).

Ücretli planlar arasında ilk ücretli planınızı başlattıktan sonraki 30 gün içinde yükseltme veya düşürme yaparsanız, mevcut planınızın tam tutarını otomatik olarak iade edeceğimizi unutmayın.

Bu e-posta yönlendirme hizmetini sadece "yedek" veya "fallover" MX sunucusu olarak kullanabilir miyim

Hayır, önerilmez, çünkü aynı anda yalnızca bir posta değişim sunucusu kullanabilirsiniz. Yedekler genellikle öncelik yanlış yapılandırmaları ve posta sunucularının MX değişim öncelik kontrolüne uymaması nedeniyle hiç yeniden denenmez.

Belirli takma adları devre dışı bırakabilir miyim

Önemli: Ücretli bir plandaysanız, Hesabım Alan Adları Takma Adlar Takma Adı Düzenle "Aktif" onay kutusunun işaretini kaldır Devam etmeniz gerekir.

Evet, DNS TXT kaydınızı düzenleyip takma adın önüne bir, iki veya üç ünlem işareti koymanız yeterlidir (aşağıya bakınız).

":" eşlemesini korumalısınız, çünkü bu, kapatmaya karar verirseniz gereklidir (ve ayrıca ücretli planlarımıza yükseltirseniz içe aktarma için kullanılır).

Sessiz reddetme için (göndericiye mesaj başarıyla gönderilmiş gibi görünür, ancak aslında hiçbir yere gitmez) (durum kodu 250): Bir takma adın önüne "!" (tek ünlem işareti) koyarsanız, bu adrese göndermeye çalışan göndericilere 250 başarılı durum kodu döner, ancak e-postalar hiçbir yere gitmez (örneğin bir kara delik veya /dev/null).

Yumuşak reddetme için (durum kodu 421): Bir takma adın önüne "!!" (çift ünlem işareti) koyarsanız, bu adrese göndermeye çalışan göndericilere 421 yumuşak hata durum kodu döner ve e-postalar genellikle reddedilmeden ve geri dönmeden önce 5 güne kadar yeniden denenir.

Sert reddetme için (durum kodu 550): Bir takma adın önüne "!!!" (üçlü ünlem işareti) koyarsanız, bu adrese göndermeye çalışan göndericilere kalıcı hata durum kodu 550 döner ve e-postalar reddedilir ve geri döner.

Örneğin, alias@sample.g0v.tw adresine giden tüm e-postaların user@gmail.com adresine yönlendirilmesini durdurmak ve reddedilip geri dönmesini istiyorsam (örneğin üç ünlem işareti kullanarak):

Ad/Sunucu/Takma Ad TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=!!!alias:user@gmail.com
İpucu: Yönlendirilen alıcının adresini basitçe "nobody@forwardemail.net" olarak da yeniden yazabilirsiniz, bu da aşağıdaki örnekte olduğu gibi onu kimseye yönlendirir.
Ad/Sunucu/Takma Ad TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=!!!alias:nobody@forwardemail.net
İpucu: Daha fazla güvenlik istiyorsanız, aşağıdaki örnekte olduğu gibi sadece "!!!alias" bırakarak ":user@gmail.com" (veya ":nobody@forwardemail.net") kısmını da kaldırabilirsiniz.
İsim/Host/Alias TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=!!!alias

E-postaları birden fazla alıcıya yönlendirebilir miyim?

Evet, kesinlikle. TXT kayıtlarınızda birden fazla alıcı belirtebilirsiniz.

Örneğin, hello@sample.g0v.tw adresine giden bir e-postanın user+a@gmail.com ve user+b@gmail.com adreslerine yönlendirilmesini istiyorsam, TXT kaydım şu şekilde olur:

İsim/Host/Alias TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=hello:user+a@gmail.com,hello:user+b@gmail.com

Ya da, bunları iki ayrı satırda belirtebilirsiniz, şöyle:

İsim/Host/Alias TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=hello:user+a@gmail.com
"@", ".", veya boş 3600 TXT forward-email=hello:user+b@gmail.com

Tercih size kalmış!

Birden fazla global catch-all alıcım olabilir mi?

Evet, olabilir. TXT kayıtlarınızda birden fazla global catch-all alıcısı belirtebilirsiniz.

Örneğin, *@sample.g0v.tw adresine giden her e-postanın (yıldız işareti wildcard yani catch-all anlamına gelir) user+a@gmail.com ve user+b@gmail.com adreslerine yönlendirilmesini istiyorsam, TXT kaydım şu şekilde olur:

İsim/Host/Alias TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=user+a@gmail.com,user+b@gmail.com

Ya da, bunları iki ayrı satırda belirtebilirsiniz, şöyle:

İsim/Host/Alias TTL Tür Cevap/Değer
"@", ".", veya boş 3600 TXT forward-email=user+a@gmail.com
@, ".", veya boş 3600 TXT forward-email=user+b@gmail.com
Karar sizin!

Her takma ad için iletebileceğim e-posta adresi sayısında maksimum bir sınır var mı?

Evet, varsayılan sınır 10'dur. Bu, alan adınızda yalnızca 10 takma adınız olabileceği anlamına gelmez. İstediğiniz kadar takma ada sahip olabilirsiniz (sınırsız sayıda). Bu, bir takma adın yalnızca 10 benzersiz e-posta adresine yönlendirilebileceği anlamına gelir. Örneğin hello:user+1@gmail.com, hello:user+2@gmail.com, hello:user+3@gmail.com, … (1-10 arası) olabilir – ve hello@sample.g0v.tw adresine gelen tüm e-postalar user+1@gmail.com, user+2@gmail.com, user+3@gmail.com, … (1-10 arası) adreslerine iletilir.

İpucu: Her takma ada 10'dan fazla alıcı mı gerekiyor? Bize bir e-posta gönderin, hesabınızın sınırını artırmaktan memnuniyet duyarız.

E-postaları özyinelemeli olarak iletebilir miyim?

Evet, iletebilirsiniz, ancak yine de maksimum sınıra uymanız gerekir. Eğer hello:linus@sample.g0v.tw ve linus:user@gmail.com varsa, hello@sample.g0v.tw adresine gelen e-postalar linus@sample.g0v.tw ve user@gmail.com adreslerine iletilir. Maksimum sınırı aşan özyinelemeli iletim denemelerinde hata oluşacağını unutmayın.

İnsanlar iznim olmadan e-posta iletimimi kaydını silebilir veya kaydedebilir mi?

MX ve TXT kayıt doğrulaması kullanıyoruz, bu nedenle bu servisin ilgili MX ve TXT kayıtlarını eklerseniz kayıtlı olursunuz. Kayıtları kaldırırsanız kaydınız silinir. Alan adınızın ve DNS yönetiminizin sahibi sizsiniz, dolayısıyla birisi buna erişim sağlıyorsa bu bir sorundur.

Bu nasıl ücretsiz?

Forward Email, açık kaynak geliştirme, verimli altyapı ve hizmeti destekleyen isteğe bağlı ücretli planların birleşimiyle ücretsiz bir katman sunar.

Ücretsiz katmanımız şu şekilde desteklenir:

  1. Açık Kaynak Geliştirme: Kod tabanımız açık kaynaklıdır, topluluk katkılarına ve şeffaf çalışmaya olanak tanır.

  2. Verimli Altyapı: E-posta iletimini minimum kaynak kullanımıyla gerçekleştirecek şekilde sistemlerimizi optimize ettik.

  3. Ücretli Premium Planlar: SMTP gönderimi, IMAP alımı veya gelişmiş gizlilik seçenekleri gibi ek özelliklere ihtiyaç duyan kullanıcılar ücretli planlara abone olur.

  4. Mak reasonable Kullanım Sınırları: Ücretsiz katmanda kötüye kullanımı önlemek için adil kullanım politikaları vardır.

Note

Temel e-posta iletimini ücretsiz tutmaya kararlıyız, ancak daha gelişmiş ihtiyaçları olan kullanıcılar için premium özellikler sunuyoruz.

Tip

Hizmetimizi değerli buluyorsanız, devam eden geliştirme ve bakım için destek olmak amacıyla ücretli plana yükseltmeyi düşünebilirsiniz.

Maksimum e-posta boyutu sınırı nedir?

Varsayılan olarak 50MB boyut sınırı uygulanır; bu içerik, başlıklar ve ekleri kapsar. Gmail ve Outlook gibi servislerin yalnızca 25MB boyut sınırı olduğunu unutmayın; bu sağlayıcılara gönderirken sınırı aşarsanız hata mesajı alırsınız.

Dosya boyutu sınırı aşılırsa uygun yanıt koduyla hata döndürülür.

E-postaların günlüklerini saklıyor musunuz?

Hayır, diske yazmıyor veya günlükleri saklamıyoruz – hatalar ve giden SMTP (bkz. Gizlilik Politikamız) hariç.

Her şey bellekte yapılır ve kaynak kodumuz GitHub'da mevcuttur.

Hata günlüklerini saklıyor musunuz?

Evet. Hata günlüklerine Hesabım → Günlükler veya Hesabım → Alan Adları üzerinden erişebilirsiniz.

Şubat 2023 itibarıyla, 4xx ve 5xx SMTP yanıt kodlarına ait hata günlüklerini 7 gün boyunca saklıyoruz – bunlar SMTP hatası, zarf ve e-posta başlıklarını içerir (e-posta gövdesi ve ekleri saklanmaz). Hata günlükleri, alan adlarınız için önemli e-postaların eksik olup olmadığını kontrol etmenize ve spam yanlış pozitiflerini azaltmanıza olanak tanır. Ayrıca, e-posta webhookları ile ilgili sorunları gidermek için harika bir kaynaktır (çünkü hata günlükleri webhook uç noktası yanıtını içerir).

Oran sınırlaması ve gri listeleme için hata günlüklerine erişilemez çünkü bağlantı erken sona erer (örneğin RCPT TO ve MAIL FROM komutları iletilemeden önce).

Daha fazla bilgi için Gizlilik Politikamıza bakınız.

E-postalarımı okuyor musunuz

Hayır, kesinlikle hayır. Gizlilik Politikamıza bakınız.

Birçok diğer e-posta yönlendirme hizmeti e-postalarınızı depolayabilir ve potansiyel olarak okuyabilir. Yönlendirilen e-postaların disk depolamasına kaydedilmesi için hiçbir neden yoktur – bu yüzden her şeyi bellekte yapan ilk açık kaynak çözümünü tasarladık.

Gizlilik hakkınızın olması gerektiğine inanıyoruz ve buna sıkı sıkıya saygı duyuyoruz. Sunucuya dağıtılan kod, şeffaflık ve güven oluşturmak için GitHub'da açık kaynak yazılım olarak mevcuttur.

Gmail'de "gibi gönder" yapabilir miyim?

Evet! 2 Ekim 2018 itibarıyla bu özelliği ekledik. Yukarıdaki Gmail kullanarak Nasıl Gibi Gönderilir bölümüne bakınız!

Ayrıca DNS yapılandırmanızda Gmail için SPF kaydını TXT kaydı olarak ayarlamalısınız.

Önemli: Eğer Gmail (örneğin Gibi Gönder) veya G Suite kullanıyorsanız, SPF TXT kaydınıza include:_spf.google.com eklemeniz gerekir, örneğin:

v=spf1 a include:spf.forwardemail.net include:_spf.google.com -all

Outlook'ta "gibi gönder" yapabilir miyim?

Evet! 2 Ekim 2018 itibarıyla bu özelliği ekledik. Aşağıdaki Microsoft bağlantılarına bakabilirsiniz:

Ayrıca DNS yapılandırmanızda Outlook için SPF kaydını TXT kaydı olarak ayarlamalısınız.

Önemli: Microsoft Outlook veya Live.com kullanıyorsanız, SPF TXT kaydınıza include:spf.protection.outlook.com eklemeniz gerekir, örneğin:

v=spf1 a include:spf.forwardemail.net include:spf.protection.outlook.com -all

Apple Mail ve iCloud Mail'de "gibi gönder" yapabilir miyim?

iCloud+ abonesiyseniz, özel bir alan adı kullanabilirsiniz. Hizmetimiz Apple Mail ile de uyumludur.

Daha fazla bilgi için https://support.apple.com/en-us/102540 adresine bakınız.

Sınırsız e-posta yönlendirebilir miyim?

Evet, ancak "nispeten bilinmeyen" gönderenler için saat başına hostname veya IP başına 100 bağlantı ile oran sınırlaması uygulanır. Yukarıdaki Oran Sınırlaması ve Gri Listeleme bölümlerine bakınız.

"Nispeten bilinmeyen" ile izin verilenler listesinde olmayan gönderenleri kastediyoruz.

Bu limit aşılırsa, gönderenin posta sunucusuna daha sonra tekrar denemesi için 421 yanıt kodu gönderilir.

Tek bir fiyatla sınırsız alan adı sunuyor musunuz?

Evet. Hangi planı kullanıyor olursanız olun, tüm alan adlarınızı kapsayan tek bir aylık ücret ödersiniz.

Hangi ödeme yöntemlerini kabul ediyorsunuz

Forward Email aşağıdaki tek seferlik veya aylık/üç aylık/yıllık ödeme yöntemlerini kabul eder:

  1. Kredi/Banka Kartları/Banka Transferleri: Visa, Mastercard, American Express, Discover, JCB, Diners Club, vb.
  2. PayPal: Kolay ödemeler için PayPal hesabınızı bağlayın
  3. Kripto Para: Ethereum, Polygon ve Solana ağlarında Stripe'ın stablecoin ödemeleri ile ödeme kabul ediyoruz

Note

Sunucularımızda yalnızca ödeme tanımlayıcıları ve Stripe ile PayPal işlem, müşteri, abonelik ve ödeme kimliklerine referanslar dahil olmak üzere sınırlı ödeme bilgisi saklıyoruz.

Tip

Maksimum gizlilik için kripto para ödemelerini kullanmayı düşünün.

Tüm ödemeler Stripe veya PayPal üzerinden güvenli bir şekilde işlenir. Ödeme bilgileriniz asla sunucularımızda saklanmaz.

Ek Kaynaklar

Tip

Aşağıdaki makalelerimiz düzenli olarak yeni rehberler, ipuçları ve teknik bilgilerle güncellenmektedir. En son içerikler için sık sık kontrol edin.