Pertanyaan yang Sering Diajukan

Meneruskan Email adalah a penyedia layanan email berfitur lengkap dan penyedia hosting email untuk nama domain khusus.

Kami adalah alternatif lengkap untuk Gmail + Mailchimp + Sendgrid.

Anggaplah kami sebagai layanan yang dapat memberi kekuatan you@yourdomain.com. Kami adalah alternatif terbaik untuk Gmail, Microsoft 365, Proton Mail, Sendgrid, dan Amazon SES – tanpa biaya atau batasan tersembunyi – dan pada akhirnya berfokus pada 100% perangkat lunak sumber terbuka, enkripsi tahan kuantum, dan pribadi.

Tidak seperti layanan lainnya, kami tidak mengenakan biaya per pengguna. Anda mendapatkan domain dan alias tanpa batas hanya dengan satu tarif bulanan sebesar $3/bln. Semua paket berbayar mencakup penyimpanan SQLite terenkripsi sebesar 10 GB yang didukung SSD (IMAP/POP3/CalDAV). Penyimpanan tambahan dapat dibeli seharga $3/bln per 10 GB penyimpanan tambahan yang didukung SSD.

Anda dapat membandingkan kami dengan 56+ penyedia layanan email lainnya halaman Perbandingan Email kami.

Kami menyediakan hosting email dan layanan penerusan email ke 500.000+ domain dan pengguna terkenal berikut:

  • Resmi
  • Netflix
  • Yayasan Linux
  • Yayasan PHP
  • Radio Berita Fox
  • Penjualan Iklan Disney
  • jQuery
  • LineageOS
  • Ubuntu
  • Kubuntu
  • Lubuntu
  • Universitas Maryland
  • Universitas Washington
  • Universitas Tufts
  • Perguruan Tinggi Swarthmore
  • Pemerintah Australia Selatan
  • Pemerintah Republik Dominika
  • Hotel RCD
  • Federasi Catur Korespondensi Internasional
  • John Graham-Cumming (Cloudflare)
  • Isaac Z. Schlueter (npm)
  • David Heinemeier Hansson (Ruby di Rel)

Anda dapat mempelajari lebih lanjut tentang Teruskan Email di halaman Tentang kami.

Email dikirim rata-rata dalam waktu kurang dari 5 detik. Kami beroperasi secara real-time, tidak seperti penyedia lain yang mengandalkan antrean tertunda.

Kami tidak menulis ke disk atau menyimpan log – dengan pengecualian kesalahan dan SMTP keluar (lihat kami Rahasia pribadi).

Semuanya dilakukan dalam memori dan kode sumber kami ada di GitHub.

Perkiraan Waktu Penyiapan: Kurang dari 10 menit
Perlindungan Privasi yang Ditingkatkan: Jika Anda ingin menyembunyikan informasi Anda agar tidak dapat dicari secara publik melalui Internet, silakan kunjungi Akun saya Domain dan tingkatkan domain Anda ke paket berbayar sebelum memulai panduan ini. Informasi yang dapat dicari secara publik tentang paket gratis termasuk, namun tidak terbatas pada: alias, alamat yang diteruskan, penerima, dan pengaturan lanjutan seperti penerusan port kustom. Jika Anda ingin mempelajari lebih lanjut tentang paket berbayar, lihat kami Harga halaman – jika tidak, teruslah membaca! Semua rencana mematuhi kami Pribadi kebijakan untuk tidak menyimpan metadata atau email secara ketat. Kami tidak melacak Anda seperti layanan lainnya.
Mulai: Baca dengan cermat dan ikuti langkah satu sampai delapan yang tercantum di bawah ini. Pastikan untuk mengganti alamat email dari user@gmail.com dengan alamat email yang ingin Anda teruskan email (jika belum akurat). Demikian pula pastikan untuk mengganti binarysearch.io dengan nama domain khusus Anda (jika belum akurat).
  1. Jika Anda telah mendaftarkan nama domain Anda di suatu tempat, maka Anda harus melewati langkah ini dan melanjutkan ke langkah kedua! Jika tidak, Anda bisa klik di sini untuk mendaftarkan nama domain Anda.
  2. Apakah Anda ingat di mana Anda mendaftarkan domain Anda? Setelah Anda mengingatnya, ikuti petunjuk di bawah ini:
    Penting: Anda harus membuka tab baru dan masuk ke registrar domain Anda. Anda dapat dengan mudah mengklik "Registrar" di bawah untuk melakukan hal ini secara otomatis. Di tab baru ini, Anda harus menavigasi ke halaman manajemen DNS di registrar Anda – dan kami telah menyediakan langkah navigasi langkah demi langkah di bawah ini di bawah kolom "Langkah-langkah untuk Mengonfigurasi". Setelah Anda menavigasi ke halaman ini di tab baru, Anda dapat kembali ke tab ini dan melanjutkan ke langkah ketiga di bawah. Jangan tutup tab yang terbuka dulu; Anda akan membutuhkannya untuk langkah selanjutnya!
    Pendaftar Langkah-langkah untuk Mengkonfigurasi
    1&1 Gabung Pusat Domain (Pilih domain Anda) Edit Pengaturan DNS
    Rute Amazon 53 Gabung Zona yang Dihosting (Pilih domain Anda)
    plus.net Gabung Server saya Manajemen Domain Manajer DNS
    Bluehost UNTUK ROCK: Masuk Domain (Klik ikon di sebelah mengelola) DNS
    UNTUK LEGASI: Masuk Domain Editor zona (Pilih domain Anda)
    awan suar Gabung DNS
    DNS Menjadi Mudah Gabung DNS (Pilih domain Anda)
    DNSsederhana Gabung (Pilih domain Anda) DNS Mengelola
    Lautan Digital Gabung Jaringan Domain (Pilih domain Anda) Lagi Kelola Domain
    domain.com Gabung Dalam tampilan kartu, klik kelola di domain Anda Dalam tampilan daftar, klik ikon roda gigi DNS & Server Nama Catatan DNS
    Domains.com
    Jam tangan
    Gabung (Pilih domain Anda) Mengelola (klik ikon roda gigi) Klik DNS & Server Nama di menu sebelah kiri
    Tuan Rumah Impian Gabung Panel Domain Kelola Domain DNS
    Pria Gabung Ringkasan Mengelola Editor Sederhana Catatan
    Memikirkan Gabung (Pilih domain Anda) Pengelolaan Mengedit zona
    Ayo ayah
    Jam tangan
    Gabung Kelola Domain Saya (Pilih domain Anda) Kelola DNS
    Domain Google
    Jam tangan
    Gabung (Pilih domain Anda) Konfigurasi DNS
    Namamurah
    Jam tangan
    Gabung Daftar Domain (Pilih domain Anda) Mengelola DNS tingkat lanjut
    Netlifikasi Gabung (Pilih domain Anda) Siapkan DNS Netlify
    Solusi Jaringan Gabung Manajer Akuntansi Nama Domain Saya (Pilih domain Anda) Mengelola Ubah Tempat Poin Domain DNS tingkat lanjut
    Shopify
    Jam tangan
    Gabung Domain yang Dikelola (Pilih domain Anda) Pengaturan DNS
    Ruang persegi Gabung Menu rumah Pengaturan Domain (Pilih domain Anda) Pengaturan lanjutan Catatan Kustom
    Vercel Sekarang Menggunakan CLI "sekarang" now dns add [domain] '@' MX [record-value] [priority]
    weebly Gabung halaman domain (Pilih domain Anda) DNS
    Wix Gabung halaman domain (Klik ikon) Pilih Kelola Catatan DNS
    muda Gabung Domain Domain Saya
    Lainnya
    Penting: Tidak melihat nama registrar Anda tercantum di sini? Cukup cari di Internet untuk "cara mengubah catatan DNS di $REGISTRAR" (mengganti $REGISTRAR dengan nama registrar Anda – misalnya "cara mengubah catatan DNS di GoDaddy" jika Anda menggunakan GoDaddy).
  3. Menggunakan halaman manajemen DNS registrar Anda (tab lain yang telah Anda buka), tetapkan data "MX" berikut:
    Penting: Perhatikan bahwa tidak boleh ada kumpulan data MX lainnya. Kedua catatan yang ditunjukkan di bawah ini HARUS ada. Pastikan tidak ada kesalahan ketik; dan Anda telah mengeja mx1 dan mx2 dengan benar. Jika sudah ada data MX yang ada, harap hapus sepenuhnya. Nilai "TTL" tidak perlu 3600, bisa lebih rendah atau lebih tinggi jika perlu.
    Nama/Host/Alias TTL Tipe Prioritas Jawaban/Nilai
    "@", ".", atau kosong 3600 MX 10 mx1.forwardemail.net
    "@", ".", atau kosong 3600 MX 10 mx2.forwardemail.net
  4. Menggunakan halaman manajemen DNS registrar Anda (tab lain yang telah Anda buka), atur yang berikut: TXT catatan:
    Penting: Jika Anda menggunakan paket berbayar, maka Anda harus melewati langkah ini sepenuhnya dan melanjutkan ke langkah lima! Jika Anda tidak menggunakan paket berbayar, alamat penerusan Anda akan dapat dicari secara publik – buka Akun saya Domain dan tingkatkan domain Anda ke paket berbayar jika diinginkan. Jika Anda ingin mempelajari lebih lanjut tentang paket berbayar, lihat kami Harga halaman. Jika tidak, Anda dapat terus memilih satu atau lebih kombinasi dari Opsi A ke Opsi F yang tercantum di bawah ini.

    Opsi A: Jika Anda meneruskan semua email dari domain Anda, (mis. "all@binarysearch.io", "hello@binarysearch.io", dll) ke alamat tertentu "user@gmail.com":
    Nama/Host/Alias TTL Tipe Jawaban/Nilai
    "@", ".", atau kosong 3600 TXT forward-email=user@gmail.com
    Tip: Pastikan untuk mengganti nilai di atas pada kolom "Nilai" dengan alamat email Anda sendiri. Nilai "TTL" tidak perlu 3600, bisa lebih rendah atau lebih tinggi jika perlu. Nilai time to live ("TTL") yang lebih rendah akan memastikan setiap perubahan di masa mendatang yang dibuat pada catatan DNS Anda disebarkan ke seluruh Internet lebih cepat – pikirkan ini sebagai berapa lama akan disimpan dalam memori (dalam detik). Anda dapat mempelajari lebih lanjut tentang TTL di Wikipedia, ensiklopedia gratis.

    Opsi B: Jika Anda hanya perlu meneruskan satu alamat email (mis. hello@binarysearch.io ke user@gmail.com; ini juga akan meneruskan "hello+test@binarysearch.io" ke "user+test@gmail.com" secara otomatis):
    Nama/Host/Alias TTL Tipe Jawaban/Nilai
    "@", ".", atau kosong 3600 TXT forward-email=hello:user@gmail.com

    Opsi C: Jika Anda meneruskan beberapa email, Anda sebaiknya memisahkannya dengan koma:
    Nama/Host/Alias TTL Tipe Jawaban/Nilai
    "@", ".", atau kosong 3600 TXT forward-email=hello:user@gmail.com,support:user@gmail.com

    Opsi D: Anda dapat memiliki penyiapan email penerusan dalam jumlah tak terbatas – pastikan untuk tidak membungkus lebih dari 255 karakter dalam satu baris dan memulai setiap baris dengan "forward-email=". Sebuah contoh diberikan di bawah ini:
    Nama/Host/Alias TTL Tipe Jawaban/Nilai
    "@", ".", atau kosong 3600 TXT forward-email=hello:user@gmail.com,support:user@gmail.com
    "@", ".", atau kosong 3600 TXT forward-email=help:user@gmail.com,foo:user@gmail.com
    "@", ".", atau kosong 3600 TXT forward-email=orders:user@gmail.com,baz:user@gmail.com
    "@", ".", atau kosong 3600 TXT forward-email=info:user@gmail.com,beep:user@gmail.com
    "@", ".", atau kosong 3600 TXT forward-email=errors:user@gmail.com,boop:user@gmail.com

    Opsi E: Anda juga dapat menentukan nama domain di TXT record untuk memiliki penerusan alias global (mis. "pengguna@contoh.com" akan diteruskan ke "pengguna@contoh.net"):
    Nama/Host/Alias TTL Tipe Jawaban/Nilai
    "@", ".", atau kosong 3600 TXT forward-email=example.net

    Opsi F: Anda bahkan dapat menggunakan webhook sebagai alias global atau individual untuk meneruskan email. Lihat contoh dan bagian lengkapnya di webhooks berjudul Apakah Anda mendukung webhooks di bawah.
    Nama/Host/Alias TTL Tipe Jawaban/Nilai
    "@", ".", atau kosong 3600 TXT forward-email=alias:https://requestbin.com/r/en8pfhdgcculn

    Opsi G: Anda bahkan dapat menggunakan ekspresi reguler ("regex") untuk mencocokkan alias dan menangani substitusi untuk meneruskan email. Lihat contoh dan bagian lengkap tentang judul regex Apakah Anda mendukung ekspresi reguler atau regex di bawah.
    Butuh regex lanjutan dengan substitusi? Lihat contoh dan bagian lengkap tentang judul regex Apakah Anda mendukung ekspresi reguler atau regex di bawah.
    Contoh Sederhana: Jika saya ingin semua email yang masuk ke `linus@binarysearch.io` atau `torvalds@binarysearch.io` diteruskan ke `user@gmail.com`:
    Nama/Host/Alias TTL Tipe Jawaban/Nilai
    "@", ".", atau kosong 3600 TXT forward-email=/^(linus|torvalds)$/:user@gmail.com

  5. Menggunakan halaman manajemen DNS registrar Anda (tab lain yang telah Anda buka), atur tambahan berikut: TXT catatan:
    Nama/Host/Alias TTL Tipe Jawaban/Nilai
    "@", ".", atau kosong 3600 TXT v=spf1 a include:spf.forwardemail.net -all
    Penting: Jika Anda menggunakan Gmail (mis. Kirim Email Sebagai) atau G Suite, Anda harus menambahkan include:_spf.google.com dengan nilai di atas, misalnya:

    v=spf1 a include:spf.forwardemail.net include:_spf.google.com -all
    Tip: Jika Anda sudah memiliki baris yang sama dengan "v=spf1", maka Anda harus menambahkan include:spf.forwardemail.net tepat sebelum catatan "include:host.com" yang ada dan sebelum "-all" di baris yang sama, misalnya:

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

    Perhatikan bahwa ada perbedaan antara "-all" dan "~all". Tanda "-" menunjukkan bahwa pemeriksaan SPF harus GAGAL jika tidak cocok, dan "~" menunjukkan bahwa pemeriksaan SPF harus LEMBUT. Kami menyarankan untuk menggunakan pendekatan "-semua" untuk mencegah pemalsuan domain.

    Anda mungkin juga perlu menyertakan data SPF untuk host mana pun yang Anda gunakan untuk mengirim email (mis. Outlook).
  6. Verifikasi catatan DNS Anda menggunakan alat "Verifikasi Catatan" kami yang tersedia di Akun saya Domain Mempersiapkan.
  7. Kirim email percobaan untuk mengonfirmasi bahwa itu berfungsi. Perhatikan bahwa mungkin perlu beberapa waktu agar data DNS Anda menyebar.
    Tip: Jika Anda tidak menerima email percobaan, atau menerima email percobaan yang mengatakan "Hati-hati dengan pesan ini", lihat jawaban untuk Mengapa saya tidak menerima email pengujian saya dan Mengapa email pengujian saya dikirim ke diri saya sendiri di Gmail menunjukkan "mencurigakan" masing-masing.
  8. Jika Anda ingin "Kirim Email Sebagai" dari Gmail, Anda harus tonton video ini, atau ikuti langkah-langkah di bawah Cara Mengirim Email Seperti Menggunakan Gmail di bawah.
Selamat! Anda telah berhasil menyelesaikan semua langkah.
Tip: Add-on opsional tercantum di bawah ini. Perhatikan bahwa add-on ini sepenuhnya opsional dan mungkin tidak diperlukan. Kami ingin setidaknya memberi Anda informasi tambahan jika perlu.
Tambahan opsional: Jika Anda menggunakan Cara Mengirim Email Seperti menggunakan Gmail fitur, maka Anda mungkin ingin menambahkan diri Anda sendiri ke daftar yang diizinkan. Melihat petunjuk ini oleh Gmail pada topik ini.

Ya tapi Anda hanya boleh memiliki satu pertukaran MX yang terdaftar di data DNS Anda.

Jangan mencoba menggunakan "Prioritas" sebagai cara untuk mengonfigurasi beberapa pertukaran MX.

Sebagai gantinya, Anda perlu mengonfigurasi pertukaran MX yang ada untuk meneruskan email untuk semua alias yang tidak cocok ke pertukaran layanan kami (mx1.forwardemail.net dan/atau mx2.forwardemail.net).

Jika Anda menggunakan Google Workspace dan ingin meneruskan semua alias yang tidak cocok ke layanan kami, lihat https://support.google.com/a/answer/6297084.

Jika Anda menggunakan Microsoft 365 (Outlook) dan ingin meneruskan semua alias yang tidak cocok ke layanan kami, lihat https://learn.microsoft.com/en-us/exchange/mail-flow-best-practices/use-connectors-to-configure-mail-flow/set-up-connectors-to-route-mail dan https://learn.microsoft.com/en-us/exchange/mail-flow-best-practices/manage-mail-flow-for-multiple-locations.

Menggunakan halaman manajemen DNS registrar Anda, atur yang berikut ini TXT catatan:

Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT v=spf1 a include:spf.forwardemail.net -all
Penting: Jika Anda menggunakan Gmail (mis. Kirim Email Sebagai) atau G Suite, Anda harus menambahkan include:_spf.google.com dengan nilai di atas, misalnya:

v=spf1 a include:spf.forwardemail.net include:_spf.google.com -all
Penting: Jika Anda menggunakan Microsoft Outlook atau Live.com, Anda harus menambahkan include:spf.protection.outlook.com ke SPF Anda TXT merekam, misalnya:

v=spf1 a include:spf.forwardemail.net include:spf.protection.outlook.com -all
Tip: Jika Anda sudah memiliki baris yang sama dengan "v=spf1", maka Anda harus menambahkan include:spf.forwardemail.net tepat sebelum catatan "include:host.com" yang ada dan sebelum "-all" di baris yang sama, misalnya:

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

Perhatikan bahwa ada perbedaan antara "-all" dan "~all". Tanda "-" menunjukkan bahwa pemeriksaan SPF harus GAGAL jika tidak cocok, dan "~" menunjukkan bahwa pemeriksaan SPF harus LEMBUT. Kami menyarankan untuk menggunakan pendekatan "-semua" untuk mencegah pemalsuan domain.

Anda mungkin juga perlu menyertakan data SPF untuk host mana pun yang Anda gunakan untuk mengirim email (mis. Outlook).

Pergi ke Akun saya Domain Pengaturan Konfigurasi SMTP Keluar dan ikuti petunjuk pengaturan.

Pergi ke Akun saya Domain Pengaturan Konfigurasi SMTP Keluar dan ikuti petunjuk pengaturan.

Kami secara otomatis mengkonfigurasi Skema Penulisan Ulang Pengirim ("SRS") – Anda tidak perlu melakukannya sendiri.

Silakan lihat bagian kami tentang MTA-STS untuk lebih banyak wawasan.

Ya, mulai Mei 2023 kami mendukung pengiriman email dengan SMTP sebagai add-on untuk semua pengguna berbayar.

Penting: Harap pastikan Anda telah membaca kami Ketentuan, Rahasia pribadi, dan Batas SMTP keluar – penggunaan Anda dianggap sebagai pengakuan dan persetujuan.
Penting: Jika Anda menggunakan Gmail, lihat kami Kirim Surat Seperti dengan panduan Gmail. Jika Anda seorang pengembang, lihat kami dokumen API email.
  1. Pergi ke Akun saya Domain Pengaturan Konfigurasi SMTP Keluar dan ikuti petunjuk penyiapan

  2. Buat alias baru untuk domain Anda di bawah Akun saya Domain Alias (mis. halo@contoh.com)

  3. Klik Hasilkan Kata Sandi di sebelah alias yang baru dibuat. Salin ke clipboard Anda dan simpan dengan aman kata sandi yang dihasilkan yang ditampilkan di layar.

  4. Menggunakan aplikasi email pilihan Anda, tambahkan atau konfigurasikan akun dengan alias yang baru Anda buat (mis. halo@contoh.com)

    Tip: Kami merekomendasikan menggunakan Petir, Surat K-9, Surat Apple, atau alternatif sumber terbuka dan berfokus pada privasi.
  5. Saat diminta nama server SMTP, masukkan smtp.forwardemail.net

  6. Saat diminta untuk port server SMTP, masukkan 465 (SSL/TLS) – lihat port SMTP alternatif jika diperlukan

    Tip: Jika Anda menggunakan Thunderbird, pastikan "Keamanan koneksi" diatur ke "SSL/TLS" dan Metode otentikasi diatur ke "Kata sandi normal".
  7. Saat diminta kata sandi server SMTP, rekatkan kata sandi dari Hasilkan Kata Sandi pada langkah 3 di atas

  8. Simpan pengaturan Anda dan kirim email percobaan pertama Anda - jika Anda mengalami masalah, silakan Hubungi kami

Penting: Harap perhatikan bahwa untuk menjaga reputasi IP dan memastikan keterkiriman, kami memiliki proses peninjauan manual per domain untuk persetujuan SMTP keluar. Proses ini biasanya memerlukan waktu kurang dari 24 jam, dan sebagian besar permintaan dipenuhi dalam waktu 1-2 jam. Dalam waktu dekat, kami bertujuan menjadikan proses ini instan dengan kontrol dan peringatan spam tambahan. Proses ini memastikan email Anda masuk ke kotak masuk dan pesan Anda tidak ditandai sebagai spam.
Selamat! Anda telah berhasil menyelesaikan semua langkah.

Kami membatasi pengguna dan domain hingga 300 pesan SMTP keluar per 1 hari. Ini rata-rata 9000+ email dalam satu bulan kalender. Jika Anda perlu melebihi jumlah ini atau memiliki email yang besar secara konsisten, silakan hubungi kami.

Server kami adalah smtp.forwardemail.net dan juga dipantau pada kami halaman status.

Ini mendukung IPv4 dan IPv6 dan tersedia melalui port 465 dan 2465 untuk SSL/TLS dan 587, 2587, 2525, dan 25 untuk TLS (STARTTLS).

ProtokolNama hostPelabuhanIPv4IPv6
SSL/TLS Lebih disukaismtp.forwardemail.net465, 2465
TLS (STARTTLS)smtp.forwardemail.net587, 2587, 2525, 25
GabungContohDeskripsi
Nama belakanguser@binarysearch.ioAlamat email alias yang ada untuk domain di Akun saya Domain.
Kata sandi************************Kata sandi yang dibuat khusus alias.

Untuk mengirim email keluar dengan SMTP, file pengguna SMTP harus berupa alamat email alias yang ada untuk domain di Akun saya Domain – dan Kata sandi SMTP harus berupa kata sandi yang dibuat khusus alias.

Silakan lihat Apakah Anda mendukung pengiriman email dengan SMTP untuk petunjuk langkah demi langkah.

Server kami adalah imap.forwardemail.net dan juga dipantau pada kami halaman status.

Ini mendukung IPv4 dan IPv6 dan tersedia melalui port 993 dan 2993 untuk SSL/TLS.

ProtokolNama hostPelabuhanIPv4IPv6
SSL/TLS Lebih disukaiimap.forwardemail.net993, 2993
GabungContohDeskripsi
Nama belakanguser@binarysearch.ioAlamat email alias yang ada untuk domain di Akun saya Domain.
Kata sandi************************Kata sandi yang dibuat khusus alias.

Untuk terhubung dengan IMAP, pengguna IMAP harus berupa alamat email alias yang ada untuk domain di Akun saya Domain – dan kata sandi IMAP harus berupa kata sandi yang dibuat khusus alias.

Silakan lihat Apakah Anda mendukung menerima email dengan IMAP untuk petunjuk langkah demi langkah.

Server kami adalah pop3.forwardemail.net dan juga dipantau pada kami halaman status.

Ini mendukung IPv4 dan IPv6 dan tersedia melalui port 995 dan 2995 untuk SSL/TLS.

ProtokolNama hostPelabuhanIPv4IPv6
SSL/TLS Lebih disukaipop3.forwardemail.net995, 2995
GabungContohDeskripsi
Nama belakanguser@binarysearch.ioAlamat email alias yang ada untuk domain di Akun saya Domain.
Kata sandi************************Kata sandi yang dibuat khusus alias.

Untuk terhubung dengan POP3, pengguna POP3 harus berupa alamat email alias yang ada untuk domain di Akun saya Domain – dan kata sandi IMAP harus berupa kata sandi yang dibuat khusus alias.

Silakan lihat Apakah Anda mendukung POP3 untuk petunjuk langkah demi langkah.

Ya, mulai Mei 2023 kami mendukung pengiriman email dengan API sebagai add-on untuk semua pengguna berbayar.

Penting: Harap pastikan Anda telah membaca kami Ketentuan, Rahasia pribadi, dan Batas SMTP keluar – penggunaan Anda dianggap sebagai pengakuan dan persetujuan.

Silakan lihat bagian kami di Email dalam dokumentasi API kami untuk opsi, contoh, dan wawasan lainnya.

Untuk mengirim email keluar dengan API kami, Anda harus menggunakan token API yang tersedia di bawah Keamanan Saya.

Ya, mulai 16 Oktober 2023 kami mendukung penerimaan email melalui IMAP sebagai add-on untuk semua pengguna berbayar. Silakan baca artikel mendalam kami pada cara kerja fitur penyimpanan kotak surat SQLite terenkripsi kami.

Penting: Harap pastikan Anda telah membaca kami Ketentuan dan Rahasia pribadi – penggunaan Anda dianggap sebagai pengakuan dan persetujuan.
  1. Buat alias baru untuk domain Anda di bawah Akun saya Domain Alias (mis. halo@contoh.com)

  2. Klik Hasilkan Kata Sandi di sebelah alias yang baru dibuat. Salin ke clipboard Anda dan simpan dengan aman kata sandi yang dihasilkan yang ditampilkan di layar.

  3. Menggunakan aplikasi email pilihan Anda, tambahkan atau konfigurasikan akun dengan alias yang baru Anda buat (mis. halo@contoh.com)

    Tip: Kami merekomendasikan menggunakan Petir, Surat K-9, Surat Apple, atau alternatif sumber terbuka dan berfokus pada privasi.
  4. Saat dimintai nama server IMAP, masukkan imap.forwardemail.net

  5. Saat diminta port server IMAP, masukkan 993 (SSL/TLS) – lihat port IMAP alternatif jika diperlukan

    Tip: Jika Anda menggunakan Thunderbird, pastikan "Keamanan koneksi" diatur ke "SSL/TLS" dan Metode otentikasi diatur ke "Kata sandi normal".
  6. Saat dimintai kata sandi server IMAP, tempelkan kata sandi dari Hasilkan Kata Sandi pada langkah 2 di atas

  7. Simpan pengaturan Anda - jika Anda mengalami masalah, silakan Hubungi kami

Selamat! Anda telah berhasil menyelesaikan semua langkah.

Ya, kami mendukung BukaPGP, enkripsi ujung ke ujung ("E2EE"), dan penemuan kunci publik menggunakan Direktori Kunci Web ("WKD"). Anda dapat mengkonfigurasi OpenPGP menggunakan keys.openpgp.org atau host sendiri kunci Anda sendiri (mengacu pada inti ini untuk pengaturan server WKD).

Enkripsi Otomatis: Jika Anda menggunakan kami layanan SMTP keluar dan mengirimkan pesan yang tidak terenkripsi, maka kami akan secara otomatis mencoba mengenkripsi pesan berdasarkan penggunaan per penerima Direktori Kunci Web ("WKD").
Penting: Anda harus mengikuti semua langkah berikut untuk mengaktifkan OpenPGP untuk nama domain khusus Anda.
  1. Unduh dan instal plugin yang direkomendasikan klien email Anda di bawah ini:

    Klien EmailPlatformPlugin yang DirekomendasikanCatatan
    PetirDesktopKonfigurasikan OpenPGP di ThunderbirdThunderbird memiliki dukungan bawaan untuk OpenPGP.
    GmailPerambanAmplop surat atau FlowCrypt (lisensi kepemilikan)Gmail tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin sumber terbuka Amplop surat atau FlowCrypt.
    Surat ApplemacOSGPMail GratisApple Mail tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin sumber terbuka GPMail Gratis.
    Surat AppleiOSPGPro atau FlowCrypt (lisensi kepemilikan)Apple Mail tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin sumber terbuka PGPro atau FlowCrypt.
    Pandanganjendelagpg4winKlien email desktop Outlook tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin sumber terbuka gpg4win.
    PandanganPerambanAmplop surat atau FlowCrypt (lisensi kepemilikan)Klien email berbasis web Outlook tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin sumber terbuka Amplop surat atau FlowCrypt.
    AndroidSelulerBuka Gantungan Kunci atau FlowCryptKlien email Android seperti Surat K-9 dan Email Adil keduanya mendukung plugin sumber terbuka Buka Gantungan Kunci. Sebagai alternatif, Anda dapat menggunakan plugin sumber terbuka (lisensi berpemilik). FlowCrypt.
    Google ChromePerambanAmplop surat atau FlowCrypt (lisensi kepemilikan)Anda dapat mengunduh ekstensi browser sumber terbuka Amplop surat atau FlowCrypt.
    Mozilla FirefoxPerambanAmplop surat atau FlowCrypt (lisensi kepemilikan)Anda dapat mengunduh ekstensi browser sumber terbuka Amplop surat atau FlowCrypt.
    Microsoft TepiPerambanAmplop suratAnda dapat mengunduh ekstensi browser sumber terbuka Amplop surat.
    BeraniPerambanAmplop surat atau FlowCrypt (lisensi kepemilikan)Anda dapat mengunduh ekstensi browser sumber terbuka Amplop surat atau FlowCrypt.
    BalsaDesktopKonfigurasikan OpenPGP di BalsaBalsa memiliki dukungan bawaan untuk OpenPGP.
    KMailDesktopKonfigurasikan OpenPGP di KMailKMail memiliki dukungan bawaan untuk OpenPGP.
    Evolusi GNOMEDesktopKonfigurasikan OpenPGP di EvolutionGNOME Evolution memiliki dukungan bawaan untuk OpenPGP.
    TerminalDesktopKonfigurasikan gpg di TerminalAnda dapat menggunakan sumber terbuka alat baris perintah gpg untuk menghasilkan kunci baru dari baris perintah.
  2. Buka plugin, buat kunci publik Anda, dan konfigurasikan klien email Anda untuk menggunakannya.

  3. Unggah kunci publik Anda di https://keys.openpgp.org/upload.

    Tip: Anda dapat mengunjungi https://keys.openpgp.org/manage untuk mengelola kunci Anda di masa depan.
    Tambahan opsional: Jika Anda menggunakan kami penyimpanan terenkripsi (IMAP/POP3) layanan dan keinginan semua email yang disimpan di database SQLite Anda (yang sudah dienkripsi) untuk dienkripsi dengan kunci publik Anda, lalu buka Akun saya Domain Alias (mis. hello@binarysearch.io) Sunting BukaPGP dan unggah kunci publik Anda.
  4. Tambahkan yang baru CNAME catatan ke nama domain Anda (mis. binarysearch.io):

    Nama/Host/Alias TTL Tipe Jawaban/Nilai
    openpgpkey 3600 CNAME wkd.keys.openpgp.org
    Tip: Jika alias Anda menggunakan kami domain rias/sekali pakai (misalnya. hideaddress.net), maka Anda dapat melewati langkah ini.
Selamat! Anda telah berhasil menyelesaikan semua langkah.

Ya, per 4 Desember 2023 kami mendukung POP3 sebagai add-on untuk semua pengguna berbayar. Silakan baca artikel mendalam kami pada cara kerja fitur penyimpanan kotak surat SQLite terenkripsi kami.

Penting: Harap pastikan Anda telah membaca kami Ketentuan dan Rahasia pribadi – penggunaan Anda dianggap sebagai pengakuan dan persetujuan.
  1. Buat alias baru untuk domain Anda di bawah Akun saya Domain Alias (mis. halo@contoh.com)

  2. Klik Hasilkan Kata Sandi di sebelah alias yang baru dibuat. Salin ke clipboard Anda dan simpan dengan aman kata sandi yang dihasilkan yang ditampilkan di layar.

  3. Menggunakan aplikasi email pilihan Anda, tambahkan atau konfigurasikan akun dengan alias yang baru Anda buat (mis. halo@contoh.com)

    Tip: Kami merekomendasikan menggunakan Petir, Surat K-9, Surat Apple, atau alternatif sumber terbuka dan berfokus pada privasi.
  4. Saat diminta nama server POP3, masukkan pop3.forwardemail.net

  5. Saat diminta port server POP3, masukkan 995 (SSL/TLS) – lihat port POP3 alternatif jika diperlukan

    Tip: Jika Anda menggunakan Thunderbird, pastikan "Keamanan koneksi" diatur ke "SSL/TLS" dan Metode otentikasi diatur ke "Kata sandi normal".
  6. Saat diminta kata sandi server POP3, tempelkan kata sandi dari Hasilkan Kata Sandi pada langkah 2 di atas

  7. Simpan pengaturan Anda - jika Anda mengalami masalah, silakan Hubungi kami

Selamat! Anda telah berhasil menyelesaikan semua langkah.

Ya, mulai tanggal 5 Februari 2024 kami telah menambahkan fitur ini. Server kami adalah caldav.forwardemail.net dan juga dipantau pada kami halaman status.

Ini mendukung IPv4 dan IPv6 dan tersedia melalui port 443 (HTTPS).

GabungContohDeskripsi
Nama belakanguser@binarysearch.ioAlamat email alias yang ada untuk domain di Akun saya Domain.
Kata sandi************************Kata sandi yang dibuat khusus alias.

Untuk menggunakan dukungan kalender, pengguna harus berupa alamat email alias yang ada untuk domain di Akun saya Domain – dan kata sandi harus berupa kata sandi yang dibuat khusus alias.

Bagaimana cara menghubungkan dan mengkonfigurasi kalender saya

Untuk mengonfigurasi kalender Anda, gunakan URL CalDAV dari: https://caldav.forwardemail.net (atau sederhananya caldav.forwardemail.net jika klien Anda mengizinkannya)

Forward Email Calendar CalDAV Thunderbird Example Setup

Bagaimana cara menambahkan lebih banyak kalender dan mengelola kalender yang ada

Jika Anda ingin menambahkan kalender tambahan, cukup tambahkan URL kalender baru: https://caldav.forwardemail.net/dav/principals/calendar-name (pastikan untuk mengganti calendar-name dengan nama kalender yang Anda inginkan)

Anda dapat mengubah nama dan warna kalender setelah pembuatan – cukup gunakan aplikasi kalender pilihan Anda (misalnya Apple Mail atau Petir).

Perkiraan Waktu Penyiapan: Kurang dari 10 menit
Mulai: Jika Anda telah mengikuti petunjuk di atas di bawah Bagaimana saya memulai dan mengatur penerusan email, maka Anda dapat melanjutkan membaca di bawah ini.
Penting: Harap pastikan Anda telah membaca kami Ketentuan, Rahasia pribadi, dan Batas SMTP keluar – penggunaan Anda dianggap sebagai pengakuan dan persetujuan.
Penting: Jika Anda seorang pengembang, lihat kami dokumen API email.
  1. Pergi ke Akun saya Domain Pengaturan Konfigurasi SMTP Keluar dan ikuti petunjuk penyiapan

  2. Buat alias baru untuk domain Anda di bawah Akun saya Domain Alias (mis. halo@contoh.com)

  3. Klik Hasilkan Kata Sandi di sebelah alias yang baru dibuat. Salin ke clipboard Anda dan simpan dengan aman kata sandi yang dihasilkan yang ditampilkan di layar.

  4. Pergi ke Gmail dan dibawah Pengaturan Akun dan Impor Kirim email sebagai, klik "Tambahkan alamat email lain"

  5. Saat diminta untuk "Nama", masukkan nama yang Anda inginkan agar email Anda terlihat sebagai "Dari" (mis. "Linus Torvalds").

  6. Saat diminta untuk "Alamat email", masukkan alamat email lengkap dari alias yang Anda buat di bawah Akun saya Domain Alias (mis. halo@contoh.com)

  7. Hapus centang "Perlakukan sebagai alias"

  8. Klik "Langkah Selanjutnya" untuk melanjutkan

  9. Saat diminta untuk "Server SMTP", masukkan smtp.forwardemail.net dan meninggalkan pelabuhan sebagai 587

  10. Saat diminta untuk "Username", masukkan alamat email lengkap dari alias yang Anda buat di bawah Akun saya Domain Alias (mis. halo@contoh.com)

  11. Saat diminta untuk "Kata Sandi", rekatkan kata sandi dari Hasilkan Kata Sandi pada langkah 3 di atas

  12. Biarkan tombol radio dicentang untuk "Koneksi aman menggunakan TLS"

  13. Klik "Tambah Akun" untuk melanjutkan

  14. Buka tab baru untuk Gmail dan tunggu email verifikasi Anda tiba (Anda akan menerima kode verifikasi yang mengonfirmasi bahwa Anda adalah pemilik alamat email yang Anda coba "Kirim Email Sebagai")

  15. Setelah sampai, salin dan tempel kode verifikasi pada prompt yang Anda terima di langkah sebelumnya

  16. Setelah Anda selesai melakukannya, kembali ke email dan klik tautan untuk "mengonfirmasi permintaan". Kemungkinan besar Anda perlu melakukan langkah ini dan langkah sebelumnya agar email dapat dikonfigurasi dengan benar.

Selamat! Anda telah berhasil menyelesaikan semua langkah.

Penting: Panduan gratis lawas ini sudah tidak digunakan lagi sejak Mei 2023 kami sekarang mendukung SMTP keluar. Jika Anda menggunakan panduan di bawah ini, maka ini akan menyebabkan email keluar Anda untuk mengatakan "melalui email forward dot net" di Gmail.
Perkiraan Waktu Penyiapan: Kurang dari 10 menit
Mulai: Jika Anda telah mengikuti petunjuk di atas di bawah Bagaimana saya memulai dan mengatur penerusan email, maka Anda dapat melanjutkan membaca di bawah ini.
  1. Anda harus memiliki Otentikasi Dua Faktor Gmail diaktifkan agar ini berfungsi. Mengunjungi https://www.google.com/landing/2step/ jika Anda tidak mengaktifkannya.

  2. Setelah Otentikasi Dua Faktor diaktifkan (atau jika Anda sudah mengaktifkannya), kunjungi https://myaccount.google.com/apppasswords.

  3. Ketika diminta untuk "Pilih aplikasi dan perangkat yang Anda inginkan untuk membuat kata sandi aplikasi untuk":

    • Pilih "Mail" di bawah drop-down untuk "Select app"
    • Pilih "Lainnya" di bawah drop-down untuk "Select device"
    • Saat diminta untuk memasukkan teks, masukkan alamat email domain khusus tempat Anda meneruskan (mis. halo@contoh.com - ini akan membantu Anda melacak jika Anda menggunakan layanan ini untuk banyak akun)
  4. Salin kata sandi ke papan klip Anda yang dihasilkan secara otomatis

    Penting: Jika Anda menggunakan G Suite, kunjungi panel admin Anda Aplikasi G Suite Setelan untuk Gmail Pengaturan dan pastikan untuk mencentang "Izinkan pengguna mengirim email melalui server SMTP eksternal...". Akan ada beberapa penundaan untuk mengaktifkan perubahan ini, jadi harap tunggu beberapa menit.
  5. Pergi ke Gmail dan dibawah Pengaturan Akun dan Impor Kirim email sebagai, klik "Tambahkan alamat email lain"

  6. Saat diminta untuk "Nama", masukkan nama yang Anda inginkan agar email Anda terlihat sebagai "Dari" (mis. "Linus Torvalds")

  7. Saat diminta untuk "Alamat email", masukkan alamat email dengan domain khusus yang Anda gunakan di atas (mis. halo@contoh.com)

  8. Hapus centang "Perlakukan sebagai alias"

  9. Klik "Langkah Selanjutnya" untuk melanjutkan

  10. Saat diminta untuk "Server SMTP", masukkan smtp.gmail.com dan meninggalkan pelabuhan sebagai 587

  11. Saat diminta untuk "Nama Pengguna", masukkan bagian dari alamat Gmail Anda tanpa gmail.com bagian (misalnya hanya "pengguna" jika email saya adalah pengguna@gmail.com)

    Penting: Jika bagian "Nama Pengguna" terisi otomatis, maka Anda harus mengubah ini ke bagian nama pengguna dari alamat Gmail Anda.
  12. Saat diminta "Kata Sandi", rekatkan dari clipboard Anda kata sandi yang Anda buat pada langkah 2 di atas

  13. Biarkan tombol radio dicentang untuk "Koneksi aman menggunakan TLS"

  14. Klik "Tambah Akun" untuk melanjutkan

  15. Buka tab baru untuk Gmail dan tunggu email verifikasi Anda tiba (Anda akan menerima kode verifikasi yang mengonfirmasi bahwa Anda adalah pemilik alamat email yang Anda coba "Kirim Email Sebagai")

  16. Setelah sampai, salin dan tempel kode verifikasi pada prompt yang Anda terima di langkah sebelumnya

  17. Setelah Anda selesai melakukannya, kembali ke email dan klik tautan untuk "mengonfirmasi permintaan". Kemungkinan besar Anda perlu melakukan langkah ini dan langkah sebelumnya agar email dapat dikonfigurasi dengan benar.

Jika Anda mengirim email percobaan ke diri Anda sendiri, email tersebut mungkin tidak muncul di kotak masuk karena memiliki header "Message-ID" yang sama.

Ini adalah masalah umum, dan juga memengaruhi layanan seperti Gmail. Inilah jawaban resmi Gmail terkait masalah ini.

Jika Anda terus mengalami masalah, kemungkinan besar itu adalah masalah dengan propagasi DNS. Anda perlu menunggu sedikit lebih lama dan mencoba lagi (atau coba setel nilai TTL yang lebih rendah pada . Anda) TXT catatan).

Masih mengalami masalah? Silakan Hubungi kami sehingga kami dapat membantu menyelidiki masalah tersebut dan menemukan penyelesaian yang cepat.

Nama pengguna Anda adalah alamat email alias Anda dan kata sandinya berasal Hasilkan Kata Sandi ("Kata Sandi Biasa").
Tip: Jika Anda menggunakan Thunderbird, pastikan "Keamanan koneksi" diatur ke "SSL/TLS" dan Metode otentikasi diatur ke "Kata sandi normal".
TipeNama hostProtokolPelabuhan
IMAPimap.forwardemail.netSSL/TLS Lebih disukai993 dan 2993
SMTPsmtp.forwardemail.netSSL/TLS Lebih disukai atau TLS (MULAITLS)465 dan 2465 untuk SSL/TLS (atau) 587, 2587, 2525, dan 25 untuk TLS (STARTTLS)

Kapan saja Anda dapat mengekspor kotak surat Anda sebagai EML, Kotak M, atau dienkripsi SQLite format.

Pergi ke Akun saya Domain Alias Unduh Cadangan dan pilih jenis format ekspor yang Anda inginkan.

Anda akan dikirimi email berisi tautan untuk mengunduh ekspor setelah selesai.

Harap diperhatikan bahwa tautan unduhan ekspor ini kedaluwarsa setelah 4 jam karena masalah keamanan.

Jika Anda perlu memeriksa format EML atau Mbox yang diekspor, maka alat sumber terbuka ini mungkin berguna:

NamaFormatPlatformURL GitHub
Penampil MBoxKotak Mjendelahttps://github.com/eneam/mboxviewer
penampil-web-mboxKotak MSemua platformhttps://github.com/PHMRanger/mbox-web-viewer
Pembaca EmlEMLjendelahttps://github.com/ayamadori/EmlReader
Penampil emailEMLKode VSChttps://github.com/joelharkes/vscode_email_viewer
pembaca emlEMLSemua platformhttps://github.com/s0ph1e/eml-reader

Selain itu jika Anda perlu mengonversi file Mbox ke file EML, maka Anda dapat menggunakan https://github.com/noelmartinon/mboxzilla.

Anda dapat dengan mudah mengimpor email Anda ke Forward Email (misalnya menggunakan Petir) dengan petunjuk di bawah ini:

Penting: Anda harus mengikuti semua langkah berikut untuk mengimpor email Anda yang ada.
  1. Ekspor email Anda dari penyedia email yang ada:

    Penyedia EmailFormat EksporEkspor Instruksi
    GmailMBOXhttps://takeout.google.com/settings/takeout/custom/gmail
    PandanganPST
    Tip: Jika Anda menggunakan Outlook (Format ekspor PST), lalu Anda cukup mengikuti petunjuk pada "Lainnya" di bawah. Namun kami telah menyediakan tautan di bawah ini untuk mengonversi format PST ke MBOX/EML berdasarkan sistem operasi Anda:
    Surat AppleMBOXhttps://support.apple.com/guide/mail/import-or-export-mailboxes-mlhlp1030/mac#apd37a3190755974
    surat cepatEMLhttps://www.fastmail.help/hc/en-us/articles/360060590573-Download-all-your-data#downloadmail
    Surat ProtonMBOX/EMLhttps://proton.me/support/export-emails-import-export-app
    TutanotaEMLhttps://github.com/crepererum-oss/tatuanatata?tab=readme-ov-file#tatutanatata
    MemikirkanEMLhttps://docs.gandi.net/en/gandimail/common_operations/backup_email.html#contents
    ZohoEMLhttps://www.zoho.com/mail/help/import-export-emails.html#alink2
    LainnyaGunakan ThunderbirdSiapkan akun email Anda yang ada di Thunderbird lalu gunakan ImporEksporAlat OF plugin untuk mengekspor dan mengimpor email Anda. Anda juga mungkin dapat dengan mudah menyalin/menempelkan atau menarik/meletakkan email antara satu akun ke akun lainnya.
  2. Unduh, instal, dan buka Petir.

  3. Buat akun baru menggunakan alamat email lengkap alias Anda (mis. you@yourdomain.com) dan kata sandi yang Anda buat. Jika Anda belum memiliki kata sandi yang dibuat, maka lihat petunjuk pengaturan kami.

  4. Unduh dan instal ImporEksporAlat OF Plugin Thunderbird.

  5. Buat folder lokal baru di Thunderbird, lalu klik kanan padanya → pilih ImportExportTools NG pilihan → pilih Import mbox file (untuk format ekspor MBOX) – atau – Import messages / Import all messages from a directory (untuk format ekspor EML).

  6. Seret/lepaskan dari folder lokal ke folder IMAP baru (atau yang sudah ada) di Thunderbird tempat Anda ingin mengunggah pesan di penyimpanan IMAP dengan layanan kami. Ini akan memastikan mereka dicadangkan secara online dengan penyimpanan terenkripsi SQLite kami.

    Tip: Jika Anda bingung bagaimana cara mengimpor ke Thunderbird, maka Anda bisa merujuk ke instruksi resmi di https://kb.mozillazine.org/Importing_folders dan https://github.com/thunderbird/import-export-tools-ng/wiki.
Penting: Setelah Anda menyelesaikan proses ekspor dan impor, Anda mungkin juga ingin mengaktifkan penerusan pada akun email Anda yang ada dan menyiapkan penjawab otomatis untuk memberi tahu pengirim bahwa Anda memiliki alamat email baru (misalnya jika Anda sebelumnya menggunakan Gmail dan sedang sekarang menggunakan email dengan nama domain khusus Anda).
Selamat! Anda telah berhasil menyelesaikan semua langkah.

Email bergantung pada protokol SMTP. Protokol ini terdiri dari perintah yang dikirim ke server (paling sering berjalan pada port 25). Ada koneksi awal, lalu pengirim menunjukkan dari mana surat itu berasal ("MAIL FROM"), diikuti ke mana ia akan pergi ("RCPT TO"), dan terakhir header dan badan email itu sendiri ("DATA" ). Alur sistem penerusan email kami dijelaskan relatif terhadap setiap perintah protokol SMTP di bawah ini:

  • Koneksi Awal (tanpa nama perintah, mis. telnet binarysearch.io 25) - Ini adalah koneksi awal. Kami memeriksa pengirim yang tidak ada di kami daftar yang diizinkan melawan kami daftar tolak. Terakhir, jika pengirim tidak ada dalam daftar yang diizinkan, kami akan memeriksa untuk melihat apakah pengirim tersebut ada daftar abu-abu.

  • HELO - Ini menunjukkan salam untuk mengidentifikasi FQDN pengirim, alamat IP, atau nama penangan surat. Nilai ini dapat dipalsukan, jadi kami tidak bergantung pada data ini dan sebagai gantinya menggunakan pencarian nama host terbalik dari alamat IP koneksi.

  • MAIL FROM - Ini menunjukkan surat amplop dari alamat email. Jika suatu nilai dimasukkan, itu harus berupa alamat email RFC 5322 yang valid. Nilai kosong diizinkan. Kita periksa backscatter di sini, dan kami juga memeriksa MAIL FROM terhadap kami daftar tolak. Kami akhirnya memeriksa pengirim yang tidak ada dalam daftar yang diizinkan untuk pembatasan tarif (lihat bagian di Pembatasan Tarif dan daftar yang diizinkan untuk informasi lebih lanjut).

  • RCPT TO - Ini menunjukkan penerima email. Ini harus berupa alamat email RFC 5322 yang valid. Kami hanya mengizinkan hingga 50 penerima amplop per pesan (ini berbeda dengan tajuk "Kepada" dari email). Kami juga memeriksa valid Skema Penulisan Ulang Pengirim ("SRS") di sini untuk melindungi dari spoofing dengan nama domain SRS kami. Kami juga memeriksa penerima terhadap daftar tolak.

  • DATA - Ini adalah bagian inti dari layanan kami yang memproses email. Lihat bagian Bagaimana Anda memproses email untuk diteruskan? di bawah ini untuk wawasan lebih lanjut.

Bagian ini menjelaskan proses kami terkait dengan perintah protokol SMTP DATA di bagian Bagaimana cara kerja sistem penerusan email Anda? di atas – ini adalah cara kami memproses header, isi, keamanan email, menentukan tujuan pengiriman email, dan cara kami menangani koneksi.

  1. Jika pesan melebihi ukuran maksimum 50mb, maka akan ditolak dengan kode kesalahan 552.

  2. Jika pesan tidak memiliki header, atau header tidak dapat diuraikan, maka pesan tersebut ditolak dengan kode kesalahan 421.

  3. Jika pesan tidak berisi tajuk "Dari", atau jika salah satu nilai dalam tajuk "Dari" bukan alamat email RFC 5322 yang valid, maka pesan tersebut ditolak dengan kode kesalahan 550.

  4. Jika pesan memiliki lebih dari 25 header "Diterima", maka pesan tersebut dipastikan telah terjebak dalam loop pengalihan, dan ditolak dengan kode kesalahan 550.

  5. Menggunakan sidik jari email (lihat bagian di sidik jari), kami akan memeriksa untuk melihat apakah pesan tersebut telah dicoba untuk dicoba lagi selama lebih dari 5 hari (yang cocok dengan perilaku postfix default), dan jika demikian, maka akan ditolak dengan kode kesalahan 550.

  6. Jika pesan memiliki tajuk "Kepada", dan jika salah satu tajuk "Kepada" pesan diarahkan ke alamat yang ditulis ulang SRS menggunakan nama domain kami, maka kami akan menulis ulang alamat tersebut (ini berlaku untuk penanggap saat libur).

  7. Kami menyimpan dalam memori hasil pemindaian email menggunakan Pemindai Spam.

  8. Jika ada hasil sewenang-wenang dari Pemindai Spam, maka itu ditolak dengan kode kesalahan 554. Hasil sewenang-wenang hanya mencakup tes GTUBE pada saat penulisan ini. Melihat https://spamassassin.apache.org/gtube/ untuk lebih banyak wawasan.

  9. Kami akan menambahkan tajuk berikut ke pesan untuk tujuan debugging dan pencegahan penyalahgunaan:

    • X-Original-To - asli RCPT TO alamat email untuk pesan tersebut.
      • Nilai tajuk ini miliki Bcc alamat header yang diurai dihapus darinya.
      • Ini berguna untuk menentukan tujuan awal pengiriman email.
    • X-ForwardEmail-Version - Sekarang SemVer versi dari package.json dari basis kode kami.
    • X-ForwardEmail-Session-ID - nilai ID sesi yang digunakan untuk tujuan debug (hanya berlaku di lingkungan non-produksi).
    • X-ForwardEmail-Sender - daftar dipisahkan koma yang berisi alamat MAIL FROM amplop asli (jika tidak kosong), klien PTR terbalik FQDN (jika ada), dan alamat IP pengirim.
    • X-ForwardEmail-ID - ini hanya berlaku untuk SMTP keluar dan berkorelasi dengan ID email yang disimpan di Akun Saya → Email
    • X-Report-Abuse - dengan nilai abuse@forwardemail.net.
    • X-Report-Abuse-To - dengan nilai abuse@forwardemail.net.
    • X-Complaints-To - dengan nilai abuse@forwardemail.net.
  10. Kami kemudian memeriksa pesan untuk DKIM, SPF, ARC, dan DMARC.

    • Jika pesan gagal DMARC dan domain memiliki kebijakan penolakan (mis. p=reject ada dalam kebijakan DMARC), maka ditolak dengan kode kesalahan 550. Biasanya kebijakan DMARC untuk domain dapat ditemukan di _dmarc subdomain TXT merekam, (mis. dig _dmarc.binarysearch.io txt).
    • Jika pesan gagal SPF dan domain memiliki kebijakan kegagalan permanen (mis. -all berada dalam kebijakan SPF sebagai lawan dari ~all atau tidak ada kebijakan sama sekali), maka ditolak dengan kode kesalahan 550. Biasanya kebijakan SPF untuk domain dapat ditemukan di TXT record untuk domain root (mis. dig binarysearch.io txt). Lihat bagian ini untuk informasi lebih lanjut tentang mengirim email seperti dengan Gmail tentang SPF.
  11. Sekarang kami memproses penerima pesan yang dikumpulkan dari RCPT TO perintah di bagian Bagaimana cara kerja sistem penerusan email Anda? di atas. Untuk setiap penerima, kami melakukan operasi berikut:

    • Kami mencari TXT catatan nama domain (bagian setelah @ simbol, mis. binarysearch.io jika alamat emailnya adalah test@binarysearch.io). Misalnya, jika domainnya adalah binarysearch.io kami melakukan pencarian DNS seperti dig binarysearch.io txt.
    • Kami menguraikan semua TXT catatan yang dimulai dengan baik forward-email= (paket gratis) atau forward-email-site-verification= (paket berbayar). Perhatikan bahwa kami mengurai keduanya, untuk memproses email saat pengguna meningkatkan atau menurunkan versi paket.
    • Dari ini diuraikan TXT catatan, kami mengulanginya untuk mengekstrak konfigurasi penerusan (seperti yang dijelaskan di bagian Bagaimana saya memulai dan mengatur penerusan email di atas). Perhatikan bahwa kami hanya mendukung satu forward-email-site-verification= nilai, dan jika lebih dari satu diberikan, maka kesalahan 550 akan terjadi dan pengirim akan menerima pantulan untuk penerima ini.
    • Secara rekursif kami mengulangi konfigurasi penerusan yang diekstraksi untuk menentukan penerusan global, penerusan berbasis regex, dan semua konfigurasi penerusan yang didukung lainnya – yang sekarang dikenal sebagai "Alamat Penerusan" kami.
    • Untuk setiap Alamat Penerusan, kami mendukung satu pencarian rekursif (yang akan memulai rangkaian operasi ini pada alamat yang diberikan). Jika kecocokan rekursif ditemukan, maka hasil induk akan dihapus dari Alamat Penerusan, dan anak-anak ditambahkan.
    • Alamat Penerusan diuraikan untuk keunikan (karena kami tidak ingin mengirim duplikat ke satu alamat atau menelurkan koneksi klien SMTP tambahan yang tidak perlu).
    • Untuk setiap Alamat Penerusan, kami mencari nama domainnya terhadap titik akhir API kami /v1/max-forwarded-addresses (untuk menentukan berapa banyak alamat domain yang diizinkan untuk meneruskan email per alias, misalnya 10 secara default – lihat bagian di batas maksimum penerusan per alias). Jika batas ini terlampaui, maka akan terjadi kesalahan 550 dan pengirim akan menerima bouncing untuk penerima ini.
    • Kami mencari pengaturan penerima asli terhadap titik akhir API kami /v1/settings, yang mendukung pencarian untuk pengguna berbayar (dengan cadangan untuk pengguna gratis). Ini mengembalikan objek konfigurasi untuk pengaturan lanjutan untuk port (Nomor, mis. 25), has_adult_content_protection (Boolean), has_phishing_protection (Boolean), has_executable_protection (Boolean), dan has_virus_protection (Boolean).
    • Berdasarkan pengaturan ini, kami kemudian memeriksa hasil Pemindai Spam dan jika terjadi kesalahan, maka pesan ditolak dengan kode kesalahan 554 (mis. has_virus_protection diaktifkan, maka kami akan memeriksa hasil Pemindai Spam untuk menemukan virus). Perhatikan bahwa semua pengguna paket gratis akan ikut serta untuk pemeriksaan terhadap konten dewasa, phishing, program yang dapat dijalankan, dan virus. Secara default, semua pengguna paket berbayar juga ikut serta, tetapi konfigurasi ini dapat diubah di bawah halaman Pengaturan untuk domain di dasbor Teruskan Email).
  12. Untuk setiap Alamat Penerusan penerima yang diproses, kami kemudian melakukan operasi berikut:

    • Alamat diperiksa terhadap kami daftar tolak, dan jika terdaftar, maka akan terjadi kode kesalahan 421 (menunjukkan kepada pengirim untuk mencoba lagi nanti).
    • Jika alamatnya adalah webhook, maka kami menetapkan Boolean untuk operasi mendatang (lihat di bawah – kami mengelompokkan webhook serupa untuk membuat satu permintaan POST vs. beberapa untuk pengiriman).
    • Jika alamatnya adalah alamat email, maka kami mengurai host untuk operasi di masa mendatang (lihat di bawah – kami mengelompokkan host yang serupa untuk membuat satu koneksi vs. beberapa koneksi individual untuk pengiriman).
  13. Jika tidak ada penerima dan tidak ada pantulan, maka kami merespons dengan kesalahan 550 "Penerima tidak valid".

  14. Jika ada penerima, maka kami mengulanginya (dikelompokkan bersama oleh host yang sama) dan mengirimkan email. Lihat bagian Bagaimana Anda menangani masalah pengiriman email? di bawah ini untuk wawasan lebih lanjut.

    • Jika ada kesalahan yang terjadi saat mengirim email, kami akan menyimpannya di memori untuk diproses nanti.
    • Kami akan mengambil kode kesalahan terendah (jika ada) dari pengiriman email – dan menggunakannya sebagai kode tanggapan untuk DATA memerintah. Ini berarti bahwa email yang tidak terkirim biasanya akan dicoba ulang oleh pengirim asli, namun email yang sudah terkirim tidak akan dikirim ulang saat pesan dikirim berikutnya (seperti yang kami gunakan sidik jari).
    • Jika tidak terjadi kesalahan, maka kami akan mengirimkan 250 kode status respons SMTP yang berhasil.
    • Pentalan ditentukan sebagai upaya pengiriman apa pun yang menghasilkan kode status >= 500 (kegagalan permanen).
  15. Jika tidak ada pantulan yang terjadi (kegagalan permanen), maka kami akan mengembalikan kode status respons SMTP dari kode kesalahan terendah dari kegagalan tidak permanen (atau 250 kode status sukses jika tidak ada).

  16. Jika bouncing memang terjadi, maka kami akan mengirimkan email bouncing di latar belakang setelah mengembalikan kode kesalahan terendah dari semua kode kesalahan ke pengirim. Namun, jika kode kesalahan terendah adalah >= 500, maka kami tidak mengirimkan email bouncing. Ini karena jika kami melakukannya, pengirim akan menerima email pantulan ganda (misalnya satu dari MTA keluar mereka, seperti Gmail – dan juga satu dari kami). Lihat bagian di Bagaimana Anda melindungi dari hamburan balik? di bawah ini untuk wawasan lebih lanjut.

Perhatikan bahwa kami akan melakukan penulisan ulang "Friendly-From" pada email jika dan hanya jika kebijakan DMARC pengirim adalah p=reject, DAN memiliki SPF yang lewat, DAN tidak ada tanda tangan DKIM yang disejajarkan dengan header "Dari". Ini berarti bahwa kita akan mengubah header "Dari" pada pesan, mengatur "X-Original-From", dan juga mengatur "Balas-Ke" jika belum disetel. Kami juga akan menyegel kembali segel ARC pada pesan setelah mengubah header ini.

Kami juga menggunakan penguraian pesan kesalahan yang cerdas di setiap tingkat tumpukan kami – dalam kode kami, permintaan DNS, internal Node.js, permintaan HTTP (mis. 408, 413, dan 429 dipetakan ke kode respons SMTP 421 jika penerima adalah webhook), dan respons server email (mis., respons dengan "tunda" atau "pelambatan" akan dicoba lagi sebagai kesalahan 421).

Logika kami anti dummy dan juga akan mencoba lagi untuk kesalahan SSL/TLS, masalah koneksi, dan banyak lagi. Tujuan dari pemeriksaan dummy adalah untuk memaksimalkan kemampuan pengiriman ke semua penerima untuk konfigurasi penerusan.

Jika penerima adalah webhook, maka kami akan mengizinkan waktu tunggu 60 detik untuk menyelesaikan permintaan hingga 3 percobaan ulang (jadi total 4 permintaan sebelum gagal). Perhatikan bahwa kami mengurai kode kesalahan 408, 413, dan 429 dengan benar dan memetakannya ke kode respons SMTP 421.

Sebaliknya jika penerima adalah alamat email, maka kami akan mencoba mengirim email dengan TLS oportunistik (kami mencoba menggunakan STARTTLS jika tersedia di server email penerima). Jika terjadi kesalahan SSL/TLS saat mencoba mengirim email, maka kami akan mencoba mengirim email tanpa TLS (tanpa menggunakan STARTTLS).

Jika terjadi kesalahan DNS atau koneksi, maka kami akan kembali ke DATA perintahkan kode respons SMTP 421, jika tidak, jika ada >= 500 level error, maka pantulan akan dikirim.

Jika kami mendeteksi bahwa satu atau beberapa alamat IP pertukaran surat kami diblokir pada server email yang kami coba kirim (mis. oleh teknologi apa pun yang mereka gunakan untuk menunda spammer), maka kami akan mengirimkan kode respons SMTP 421 untuk pengirim ke coba lagi pesan mereka nanti (dan kami diberi tahu tentang masalah ini sehingga mudah-mudahan kami dapat menyelesaikannya sebelum upaya berikutnya).

Kami secara rutin memantau semua daftar penolakan DNS utama dan jika ada alamat IP mail exchange ("MX") kami yang tercantum dalam daftar penolakan utama, kami akan menariknya keluar dari record round robin DNS A yang relevan jika memungkinkan hingga masalah teratasi.

Pada saat penulisan ini, kami juga terdaftar dalam beberapa daftar DNS yang diizinkan, dan kami menangani daftar yang ditolak pemantauan dengan serius. Jika Anda melihat masalah apa pun sebelum kami memiliki kesempatan untuk menyelesaikannya, beri tahu kami secara tertulis di support@forwardemail.net.

Alamat IP kami tersedia untuk umum, lihat bagian di bawah ini untuk wawasan lebih lanjut.

Nama pengguna email yang sama dengan salah satu dari berikut ini (peka huruf besar/kecil) dianggap sebagai alamat tanpa balasan:

  • 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

Daftar ini dipertahankan sebagai proyek sumber terbuka di GitHub.

Kami mempublikasikan alamat IP kami di https://forwardemail.net/ips.

Ya, kami memiliki daftar ekstensi nama domain yang diizinkan secara default dan berdasarkan daftar yang diizinkan dinamis, disimpan dalam cache, dan bergulir kriteria ketat.

Semua email, domain, dan penerima dari pelanggan dengan paket berbayar secara otomatis ditambahkan ke daftar yang diizinkan kami.

Ekstensi nama domain apa yang diizinkan secara default

Ekstensi nama domain berikut dianggap diizinkan secara default (terlepas dari apakah mereka ada di Daftar Popularitas Payung atau tidak):

  • 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

Selain itu ini domain tingkat atas merek dan perusahaan diizinkan secara default (mis. apple untuk applecard.apple untuk laporan bank Apple Card):

  • 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
  • bond
  • 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
  • ovh
  • panasonic
  • pccw
  • pfizer
  • philips
  • piaget
  • pictet
  • ping
  • pioneer
  • play
  • playstation
  • pohl
  • politie
  • praxi
  • prod
  • progressive
  • pru
  • prudential
  • pwc
  • quest
  • qvc
  • redstone
  • reliance
  • rexroth
  • ricoh
  • rmit
  • rocher
  • rogers
  • rwe
  • safety
  • sakura
  • samsung
  • sandvik
  • sandvikcoromant
  • sanofi
  • sap
  • saxo
  • sbi
  • sbs
  • 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

Apa kriteria daftar izin Anda

Kami memiliki daftar statis ekstensi nama domain diizinkan secara default – dan kami juga mempertahankan daftar izin yang dinamis, disimpan dalam cache, dan bergulir berdasarkan kriteria ketat berikut:

  • Domain root pengirim harus dari a ekstensi nama domain yang cocok dengan daftar yang kami tawarkan pada paket gratis kami (dengan tambahan biz dan info). Kami juga menyertakan edu, gov, dan mil pertandingan parsial, seperti xyz.gov.au dan xyz.edu.au.
  • Domain akar pengirim harus berada dalam 100.000 teratas domain akar unik hasil penguraian Daftar Popularitas Payung ("UPL").
  • Domain root pengirim harus berada dalam 50.000 hasil teratas dari domain root unik yang muncul setidaknya dalam 4 dari 7 hari terakhir UPL (~50%+).
  • Domain root pengirim tidak boleh dikategorikan sebagai konten dewasa atau malware oleh Cloudflare.
  • Domain root pengirim harus memiliki kumpulan data A atau MX.
  • Domain root pengirim harus memiliki data A, data MX, atau data DMARC p=reject atau p=quarantine, atau catatan SPF dengan -all atau ~all kualifikasi.

Jika kriteria ini terpenuhi, maka domain root pengirim akan di-cache selama 7 hari. Perhatikan bahwa pekerjaan otomatis kami berjalan setiap hari – oleh karena itu, ini adalah cache daftar izin bergulir yang diperbarui setiap hari.

Pekerjaan otomatis kami akan mengunduh 7 hari sebelumnya dari memori UPL, mengekstraknya, lalu mengurainya dalam memori sesuai dengan kriteria ketat di atas.

Domain populer pada saat penulisan ini seperti Google, Yahoo, Microsoft, Amazon, Meta, Twitter, Netflix, Spotify, dan lainnya – tentu saja disertakan.

Jika Anda adalah pengirim yang tidak ada dalam daftar yang diizinkan, maka pertama kali domain root FQDN atau alamat IP Anda mengirim email, Anda akan tarif terbatas dan daftar abu-abu. Perhatikan bahwa ini adalah praktik standar yang diadopsi sebagai standar email. Sebagian besar klien server email akan mencoba mencoba lagi jika mereka menerima batas tarif atau kesalahan daftar abu-abu (misalnya, kode status kesalahan tingkat 421 atau 4xx).

Perhatikan bahwa pengirim tertentu seperti a@gmail.com, b@xyz.edu, dan c@gov.au masih bisa ditolak (mis. jika kami secara otomatis mendeteksi spam, phishing, atau malware dari pengirim tersebut).

Mulai 31 Maret 2023, kami memberlakukan aturan spam menyeluruh baru untuk melindungi pengguna dan layanan kami.

Aturan baru ini hanya mengizinkan ekstensi nama domain berikut untuk digunakan pada paket gratis kami:

  • ac
  • ad
  • ag
  • ai
  • al
  • am
  • app
  • as
  • at
  • au
  • ba
  • be
  • br
  • by
  • ca
  • cc
  • cd
  • ch
  • ck
  • co
  • com
  • de
  • dev
  • dj
  • dk
  • ee
  • es
  • eu
  • family
  • fi
  • fm
  • fr
  • gg
  • gl
  • id
  • ie
  • il
  • im
  • in
  • io
  • ir
  • is
  • it
  • je
  • jp
  • ke
  • kr
  • la
  • li
  • lv
  • ly
  • md
  • me
  • mn
  • ms
  • mu
  • mx
  • net
  • ni
  • nl
  • no
  • nu
  • nz
  • org
  • pl
  • pr
  • pw
  • rs
  • sc
  • se
  • sh
  • si
  • sm
  • sr
  • st
  • tc
  • tm
  • to
  • tv
  • uk
  • us
  • uz
  • vc
  • vg
  • vu
  • ws
  • xyz
  • za

Ya, kami sangat longgar daftar abu-abu email kebijakan yang digunakan. Daftar abu-abu hanya berlaku untuk pengirim yang tidak ada dalam daftar yang diizinkan dan bertahan dalam cache kami selama 30 hari.

Untuk setiap pengirim baru, kami menyimpan kunci di database Redis kami selama 30 hari dengan nilai yang ditetapkan ke waktu kedatangan awal permintaan pertama mereka. Kami kemudian menolak email mereka dengan kode status coba lagi 450 dan hanya mengizinkannya lewat setelah 5 menit berlalu.

Jika mereka telah berhasil menunggu selama 5 menit dari waktu kedatangan awal ini, maka email mereka akan diterima dan mereka tidak akan menerima kode status 450 ini.

Kuncinya terdiri dari domain root FQDN atau alamat IP pengirim. Ini berarti bahwa setiap sub-domain yang melewati daftar abu-abu juga akan lolos ke domain root, dan sebaliknya (inilah yang kami maksud dengan kebijakan "sangat longgar").

Misalnya, jika email berasal dari test.binarysearch.io sebelum kita melihat email datang dari binarysearch.io, lalu email apa pun dari test.binarysearch.io dan/atau binarysearch.io harus menunggu 5 menit dari waktu kedatangan awal koneksi. Kami tidak membuat keduanya test.binarysearch.io dan binarysearch.io masing-masing menunggu periode 5 menit mereka sendiri (kebijakan daftar abu-abu kami berlaku di tingkat domain root).

Perhatikan bahwa daftar abu-abu tidak berlaku untuk pengirim mana pun di kami daftar yang diizinkan (misalnya Meta, Amazon, Netflix, Google, Microsoft pada saat penulisan ini).

Ya, kami mengoperasikan daftar penolakan kami sendiri dan memperbaruinya secara otomatis secara real-time dan secara manual berdasarkan spam dan aktivitas berbahaya yang terdeteksi.

Kami juga menarik semua alamat IP dari daftar penolakan UCEPROTECT Level 1 di http://wget-mirrors.uceprotect.net/rbldnsd-all/dnsbl-1.uceprotect.net.gz setiap jam dan memasukkannya ke daftar penolakan kami dengan masa berlaku 7 hari.

Pengirim yang ditemukan dalam daftar penolakan akan menerima kode kesalahan 421 (menunjukkan kepada pengirim untuk mencoba lagi nanti) jika mereka tidak diizinkan.

Dengan menggunakan kode status 421 dan bukan kode status 554, potensi kesalahan positif dapat diatasi secara real-time dan kemudian pesan dapat berhasil terkirim pada upaya berikutnya.

Ini dirancang tidak seperti layanan email lainnya, di mana jika Anda dimasukkan ke dalam daftar blokir, terjadi kegagalan yang keras dan permanen. Seringkali sulit untuk meminta pengirim mencoba ulang pesan (terutama dari organisasi besar), dan oleh karena itu pendekatan ini memberikan waktu sekitar 5 hari sejak upaya email awal bagi pengirim, penerima, atau kami untuk turun tangan dan mengatasi masalah tersebut (dengan meminta daftar penolakan pemindahan).

Semua permintaan penghapusan daftar penolakan dipantau secara real-time oleh admin (misalnya, sehingga kesalahan positif yang berulang dapat diizinkan secara permanen oleh admin).

Permintaan penghapusan daftar penolakan dapat diminta di https://forwardemail.net/denylist. Permintaan penghapusan daftar penolakan pengguna berbayar langsung diproses, sedangkan pengguna non-bayar harus menunggu admin memproses permintaan mereka.

Pengirim yang terdeteksi mengirim konten spam atau virus akan ditambahkan ke daftar penolakan dengan pendekatan berikut:

  1. Itu sidik jari pesan awal dimasukkan ke dalam daftar abu-abu setelah mendeteksi spam atau daftar blokir dari pengirim "tepercaya" (mis. gmail.com, microsoft.com, apple.com).
    • Jika pengirimnya diizinkan, pesannya akan dimasukkan ke dalam daftar abu-abu selama 1 jam.
    • Jika pengirim tidak diizinkan, pesan akan dimasukkan ke dalam daftar abu-abu selama 6 jam.
  2. Kami mengurai kunci daftar penolakan dari informasi dari pengirim dan pesan, dan untuk masing-masing kunci ini kami membuat (jika belum ada) penghitung, menambahnya sebesar 1, dan menyimpannya dalam cache selama 24 jam.
    • Untuk pengirim yang diizinkan:
      • Tambahkan kunci untuk alamat email amplop "MAIL FROM" jika sudah melewati SPF atau tanpa SPF, dan itu bukan nama pengguna admin atau nama pengguna tanpa balasan.
      • Jika header "Dari" diizinkan, tambahkan kunci untuk alamat email header "Dari" jika sudah melewati SPF atau melewati dan menyelaraskan DKIM.
      • Jika tajuk "Dari" tidak diizinkan, tambahkan kunci untuk alamat email tajuk "Dari" dan nama domain akarnya yang telah diurai.
    • Untuk pengirim yang tidak diizinkan:
      • Tambahkan kunci untuk alamat email "MAIL FROM" amplop jika sudah melewati SPF.
      • Jika header "Dari" diizinkan, tambahkan kunci untuk alamat email header "Dari" jika sudah melewati SPF atau melewati dan menyelaraskan DKIM.
      • Jika tajuk "Dari" tidak diizinkan, tambahkan kunci untuk alamat email tajuk "Dari" dan nama domain akarnya yang telah diurai.
      • Tambahkan kunci untuk alamat IP jarak jauh pengirim.
      • Tambahkan kunci untuk nama host yang diselesaikan klien dengan pencarian terbalik dari alamat IP pengirim (jika ada).
      • Tambahkan kunci untuk domain akar dari nama host yang diselesaikan klien (jika ada, dan jika berbeda dengan nama host yang diselesaikan klien).
  3. Jika penghitung mencapai angka 5 untuk pengirim dan kunci yang tidak diizinkan, maka kami akan menolak kunci tersebut selama 30 hari dan email akan dikirim ke tim penyalahgunaan kami. Angka-angka ini dapat berubah dan pembaruan akan diterapkan di sini seiring kami memantau penyalahgunaan.
  4. Jika penghitung mencapai angka 10 untuk pengirim dan kunci yang diizinkan, maka kami menolak memasukkan kunci tersebut selama 7 hari dan email akan dikirim ke tim penyalahgunaan kami. Angka-angka ini dapat berubah dan pembaruan akan diterapkan di sini seiring kami memantau penyalahgunaan.

NOTE: Dalam waktu dekat kami akan memperkenalkan pemantauan reputasi. Pemantauan reputasi malah akan menghitung kapan harus menolak pengirim berdasarkan ambang batas persentase (berlawanan dengan penghitung dasar seperti disebutkan di atas).

Pembatasan kecepatan pengirim dilakukan berdasarkan domain root yang diurai dari pencarian PTR terbalik pada alamat IP pengirim – atau jika tidak membuahkan hasil, maka ia cukup menggunakan alamat IP pengirim. Perhatikan bahwa kami menyebutnya sebagai Sender di bawah.

Server MX kami memiliki batas harian untuk penerimaan email masuk penyimpanan IMAP terenkripsi:

  • Daripada membatasi tarif email masuk yang diterima berdasarkan alias individual (mis. you@yourdomain.com) – kami menilai batas berdasarkan nama domain alias itu sendiri (mis. yourdomain.com). Ini mencegah Senders agar tidak membanjiri kotak masuk semua alias di seluruh domain Anda sekaligus.
  • Kami memiliki batasan umum yang berlaku untuk semua Senders di seluruh layanan kami terlepas dari penerimanya:
    • Senders yang kami anggap "tepercaya" sebagai sumber kebenaran (mis. gmail.com, microsoft.com, apple.com) dibatasi pengiriman 100 GB per hari.
    • Senders itu adalah masuk daftar yang diizinkan dibatasi untuk mengirim 10 GB per hari.
    • Semua lainnya Senders dibatasi untuk mengirim 1 GB dan/atau 1000 pesan per hari.
  • Kami memiliki batasan spesifik per Sender dan yourdomain.com sebesar 1 GB dan/atau 1000 pesan setiap hari.

Server MX juga membatasi pesan yang diteruskan ke satu atau lebih penerima melalui pembatasan kecepatan – namun ini hanya berlaku untuk Senders bukan di daftar yang diizinkan:

  • Kami hanya mengizinkan hingga 100 koneksi per jam, per Sender menyelesaikan domain root FQDN (atau) Sender alamat IP jarak jauh (jika PTR terbalik tidak tersedia), dan per amplop penerima. Kami menyimpan kunci untuk pembatasan nilai sebagai hash kriptografi di database Redis kami.

  • Jika Anda mengirim email melalui sistem kami, pastikan Anda memiliki PTR terbalik yang diatur untuk semua alamat IP Anda (jika tidak, setiap domain root FQDN unik atau alamat IP yang Anda kirim akan dibatasi tarifnya).

  • Perhatikan bahwa jika Anda mengirim melalui sistem populer seperti Amazon SES, tarif Anda tidak akan dibatasi karena (pada saat penulisan ini) Amazon SES tercantum dalam daftar yang diizinkan.

  • Jika Anda mengirim dari domain seperti test.abc.123.binarysearch.io, maka batas tarif akan dikenakan pada binarysearch.io. Banyak spammer menggunakan ratusan sub-domain untuk mengatasi filter spam umum yang hanya menilai batas nama host unik sebagai lawan dari domain root FQDN unik.

  • Senders yang melebihi batas tarif akan ditolak dengan kesalahan 421.

Server IMAP dan SMTP kami membatasi alias Anda untuk memiliki lebih dari 60 koneksi bersamaan sekaligus.

Batasan server MX kami tidak diizinkan pengirim membuat lebih dari 10 koneksi bersamaan (dengan masa berlaku cache 3 menit untuk penghitung, yang mencerminkan batas waktu soket kami selama 3 menit).

Pentalan yang salah arah atau spam pentalan (dikenal sebagai "hamburan balik") dapat menyebabkan reputasi negatif pada alamat IP pengirim.

Kami mengambil dua langkah untuk melindungi dari hamburan balik, yang dirinci di bagian berikut Cegah bouncing dari MAIL yang diketahui DARI spammer dan Cegah pantulan yang tidak perlu untuk melindungi dari hamburan balik di bawah.

Cegah bouncing dari MAIL yang diketahui DARI spammer

Kami menarik daftar dari Backscatter.org (dipersembahkan oleh UCEPROTECT) pada http://wget-mirrors.uceprotect.net/rbldnsd-all/ips.backscatterer.org.gz setiap jam dan memasukkannya ke dalam basis data Redis kami (kami juga membandingkan perbedaan sebelumnya; jika ada IP yang dihapus yang perlu dihormati).

Jika MAIL FROM kosong ATAU sama dengan (tidak peka huruf besar/kecil) salah satu nama pengguna berikut (bagian sebelum @ dalam email), maka kami memeriksa untuk melihat apakah IP pengirim cocok dengan salah satu dari daftar ini.

  • automailer
  • autoresponder
  • bounce
  • bounce-notification
  • bounce-notifications
  • bounces
  • e-bounce
  • ebounce
  • host-master
  • host.master
  • hostmaster
  • localhost
  • mail-daemon
  • mail.daemon
  • maildaemon
  • mailer
  • mailer-daemon
  • mailer.daemon
  • mailerdaemon
  • post-master
  • post.master
  • postmaster

Jika IP pengirim terdaftar (dan bukan di . kami) daftar yang diizinkan), lalu kami mengirim kesalahan 554 dengan pesan The IP ${session.remoteAddress} is blocked by https://www.backscatterer.org/index.php?target=test&ip=${session.remoteAddress}. Kami akan diberi tahu jika pengirim ada di daftar Backscatterer dan di daftar yang diizinkan sehingga kami dapat menyelesaikan masalah jika perlu.

Teknik yang dijelaskan di bagian ini mematuhi rekomendasi "SAFE MODE" di https://www.backscatterer.org/?target=penggunaan – di mana kami hanya memeriksa IP pengirim jika kondisi tertentu telah terpenuhi.

Cegah pantulan yang tidak perlu untuk melindungi dari hamburan balik

Bounce adalah email yang menunjukkan bahwa penerusan email gagal sepenuhnya ke penerima dan email tidak akan dicoba lagi.

Alasan umum untuk terdaftar di daftar Backscatterer adalah bouncing yang salah arah atau bouncing spam, jadi kita harus melindunginya dengan beberapa cara:

  1. Kami hanya mengirim bouncing ketika >= 500 terjadi kesalahan kode status (bila email yang dicoba diteruskan gagal, misalnya Gmail merespons dengan kesalahan 500 level).

  2. Kami hanya mengirim pantulan sekali dan hanya sekali (kami menggunakan kunci sidik jari pantulan yang dihitung dan menyimpannya dalam cache untuk mencegah pengiriman duplikat). Sidik jari terpental adalah kunci yang merupakan sidik jari pesan yang digabungkan dengan hash alamat pentalan dan kode kesalahannya). Lihat bagian di sidik jari untuk wawasan lebih lanjut tentang bagaimana sidik jari pesan dihitung. Sidik jari terpental yang berhasil dikirim akan kedaluwarsa setelah 7 hari di cache Redis kami.

  3. Kami hanya mengirim bouncing jika MAIL FROM tidak kosong dan tidak mengandung (peka huruf besar/kecil) salah satu nama pengguna berikut (bagian sebelum @ dalam email). Perhatikan bahwa daftar ini sedikit lebih pendek daripada yang di atas dalam pemeriksaan MAIL FROM karena kami tidak ingin memiliki kesalahan positif (mis. gunakan security@ untuk program karunia bug mereka).

    • abuse@
    • mailer-daemon@
    • mailer_daemon@
    • mailerdaemon@
  4. Kami tidak mengirim pantulan jika pesan asli memiliki salah satu dari header berikut (peka huruf besar/kecil):

    • Auto-Submitted (dengan nilai no)
    • X-Auto-Response-Suppress (dengan nilai dr, autoreply, auto-reply, auto_reply, atau all)
    • List-Id
    • List-Unsubscribe
    • Feedback-ID
    • X-Auto-Reply
    • X-Autoreply
    • X-Auto-Respond
    • X-Autorespond
    • Precedence (dengan nilai bulk, autoreply, auto-reply, auto_reply, atau list)

Sidik jari email digunakan untuk menentukan keunikan email dan untuk mencegah pesan duplikat dikirim dan duplikat bouncing dari dikirim.

Sidik jari dihitung dari daftar berikut:

  • Klien menyelesaikan nama host atau alamat IP FQDN
  • Message-ID nilai header (jika ada)
  • Date nilai header (jika ada)
  • From nilai header (jika ada)
  • To nilai header (jika ada)
  • Cc nilai header (jika ada)
  • Subject nilai header (jika ada)
  • Body nilai (jika ada)

Jika Anda melihat pesan kesalahan ini di Gmail saat Anda mengirim tes ke diri Anda sendiri, atau saat orang yang Anda kirimi email dengan alias melihat email dari Anda untuk pertama kalinya, maka tolong jangan khawatir – karena ini adalah fitur keamanan bawaan Gmail.

Anda cukup mengklik "Tampak aman". Misalnya, jika Anda mengirim pesan percobaan menggunakan fitur kirim email sebagai (ke orang lain), mereka tidak akan melihat pesan ini.

Namun jika mereka melihat pesan ini, itu karena mereka biasanya terbiasa melihat email Anda berasal john@gmail.com dari pada john@domainkustom.com (hanya contoh). Gmail akan memperingatkan pengguna hanya untuk memastikan semuanya aman untuk berjaga-jaga, tidak ada solusi.

Topik ini berkaitan dengan a masalah yang dikenal luas di Gmail di mana info tambahan muncul di samping nama pengirim.

Mulai Mei 2023 kami mendukung pengiriman email dengan SMTP sebagai add-on untuk semua pengguna berbayar – yang berarti Anda dapat menghapus melalui email forward dot net di Gmail.

Perhatikan bahwa topik FAQ ini khusus untuk mereka yang menggunakan Cara Mengirim Email Seperti menggunakan Gmail fitur.

Silakan lihat bagian di Apakah Anda mendukung pengiriman email dengan SMTP untuk petunjuk konfigurasi.

Ya, per 5 Mei 2020 kami telah menambahkan fitur ini. Saat ini fitur tersebut khusus untuk domain, dan bukan khusus untuk alias. Jika Anda memerlukannya khusus alias, silakan hubungi kami untuk memberi tahu kami tentang kebutuhan Anda.

Perlindungan Privasi yang Ditingkatkan: Jika Anda menggunakan paket berbayar (yang menampilkan perlindungan privasi yang ditingkatkan), silakan kunjungi Akun saya Domain, klik "Pengaturan" di samping domain Anda, lalu klik "Pengaturan". Jika Anda ingin mempelajari lebih lanjut tentang paket berbayar, lihat kami Harga halaman. Jika tidak, Anda dapat terus mengikuti petunjuk di bawah ini.

Jika Anda menggunakan paket gratis, cukup tambahkan DNS baru TXT record seperti gambar dibawah ini, tapi ubah port dari 25 ke port yang anda pilih.

Misalnya, jika saya ingin semua email yang masuk ke binarysearch.io untuk meneruskan ke port SMTP penerima alias 1337 alih-alih 25:

Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email-port=1337
Tip: Skenario paling umum untuk penyiapan penerusan port kustom adalah saat Anda ingin meneruskan semua email yang masuk ke binarysearch.io ke port lain di binarysearch.io, selain standar SMTP port 25. Untuk menyiapkan ini, cukup tambahkan yang berikut ini TXT rekor menangkap semua.
Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=binarysearch.io

Ya! Pengembalian dana otomatis terjadi saat Anda meningkatkan, menurunkan, atau membatalkan akun Anda dalam waktu 30 hari sejak paket Anda pertama kali dimulai. Ini hanya berlaku untuk pelanggan pertama kali.

Kami tidak memberikan pro-rata atau mengembalikan selisihnya saat Anda mengganti paket. Sebagai gantinya, kami mengonversi sisa durasi dari tanggal kedaluwarsa paket yang ada menjadi durasi relatif terdekat untuk paket baru Anda (dibulatkan ke bawah berdasarkan bulan).

Perhatikan bahwa jika Anda meningkatkan atau menurunkan antara paket berbayar dalam jangka waktu 30 hari sejak pertama kali memulai paket berbayar, maka kami akan secara otomatis mengembalikan jumlah penuh dari paket Anda yang ada.

Tip: Mencari dokumentasi tentang webhook email? Lihat Apakah Anda mendukung webhook? untuk lebih banyak wawasan.

Ya, mulai 14 Agustus 2024 kami telah menambahkan fitur ini. Anda sekarang dapat membuka Akun Saya → Domain → Pengaturan → URL Webhook Bounce dan mengonfigurasi http:// atau https:// URL yang akan kami kirim POST permintaan kapan pun email SMTP keluar terpental.

Ini berguna bagi Anda untuk mengelola dan memantau SMTP keluar Anda – dan dapat digunakan untuk mempertahankan pelanggan, memilih keluar, dan mendeteksi setiap kali terjadi pantulan.

Muatan webhook bounce dikirim sebagai JSON dengan properti berikut:

  • email_id (String) - ID email yang sesuai dengan email di Akun Saya → Email (SMTP keluar)
  • list_id (Tali) - List-ID nilai header (tanpa memperhatikan huruf besar/kecil), jika ada, dari email keluar asli
  • list_unsubscribe (Tali) - List-Unsubscribe nilai header (tanpa memperhatikan huruf besar/kecil), jika ada, dari email keluar asli
  • feedback_id (Tali) - Feedback-ID nilai header (tanpa memperhatikan huruf besar/kecil), jika ada, dari email keluar asli
  • recipient (String) - alamat email penerima yang tidak terkirim atau mengalami kesalahan
  • message (String) - pesan kesalahan terperinci untuk pantulan
  • response (String) - pesan respons SMTP
  • response_code (Nomor) - kode respons SMTP yang diurai
  • truth_source (String) - jika kode respons berasal dari sumber tepercaya, nilai ini akan diisi dengan nama domain root (misalnya google.com atau yahoo.com)
  • bounce (Objek) - objek yang berisi properti berikut yang merinci status pantulan dan penolakan
    • action (String) - tindakan memantul (misalnya "reject")
    • message (String) - alasan pantulan (misalnya "Message Sender Blocked By Receiving Server")
    • category (String) - kategori pantulan (misalnya "block")
    • code (Nomor) - kode status pentalan (misalnya 554)
    • status (String) - kode pantul dari pesan respons (misalnya 5.7.1)
    • line (Nomor) - nomor baris yang diurai, jika ada, dari daftar parse pantulan Zone-MTA (misalnya. 526)
  • headers (Objek) - pasangan nilai kunci header untuk email keluar
  • bounced_at (Rangkaian) - ISO 8601 Tanggal yang diformat untuk saat kesalahan pantulan terjadi

Misalnya:

{
  "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"
}

Berikut beberapa catatan tambahan mengenai webhook bounce:

  • Jika muatan webhook berisi list_id, list_unsubscribe, atau feedback_id nilai, maka Anda harus mengambil tindakan yang tepat untuk menghapusnya recipient dari daftar jika perlu.
    • Jika bounce.category nilai adalah satu "block", "recipient", "spam", atau "virus", maka Anda harus menghapus pengguna tersebut dari daftar.
  • Jika Anda perlu memverifikasi payload webhook (untuk memastikan payload tersebut benar-benar berasal dari server kami), Anda dapat melakukannya menyelesaikan alamat IP klien jarak jauh nama host klien menggunakan pencarian terbalik – seharusnya begitu smtp.forwardemail.net.
  • Kami akan menunggu hingga 5 detik untuk titik akhir webhook Anda untuk merespons dengan 200 kode status, dan kami akan mencoba lagi hingga 1 waktu.
  • Jika kami mendeteksi bahwa URL webhook bounce Anda mengalami kesalahan saat kami mencoba mengirimkan permintaan ke sana, maka kami akan mengirimkan Anda email sopan seminggu sekali.

Tip: Mencari dokumentasi tentang bounce webhook? Lihat Apakah Anda mendukung webhook bounce? untuk lebih banyak wawasan.

Ya, pada 15 Mei 2020 kami telah menambahkan fitur ini. Anda bisa menambahkan webhook persis seperti yang Anda lakukan dengan penerima mana pun! Harap pastikan bahwa Anda memiliki protokol "http" atau "https" yang diawali di URL webhook.

Perlindungan Privasi yang Ditingkatkan: Jika Anda menggunakan paket berbayar (yang menampilkan perlindungan privasi yang ditingkatkan), silakan kunjungi Akun saya Domain dan klik "Aliases" di sebelah domain Anda untuk mengonfigurasi webhook Anda. Jika Anda ingin mempelajari lebih lanjut tentang paket berbayar, lihat kami Harga halaman. Jika tidak, Anda dapat terus mengikuti petunjuk di bawah ini.

Jika Anda menggunakan paket gratis, cukup tambahkan DNS baru TXT rekam seperti gambar di bawah ini:

Misalnya, jika saya ingin semua email yang masuk ke alias@binarysearch.io untuk meneruskan ke yang baru meminta bin titik akhir tes:

Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=alias:https://requestbin.com/r/en8pfhdgcculn

Atau mungkin Anda ingin semua email yang masuk ke binarysearch.io untuk meneruskan ke titik akhir ini:

Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=https://requestbin.com/r/en8pfhdgcculn

Berikut adalah catatan tambahan tentang webhook:

  • Jika Anda perlu memverifikasi payload webhook (untuk memastikan payload tersebut benar-benar berasal dari server kami), Anda dapat melakukannya menyelesaikan alamat IP klien jarak jauh nama host klien menggunakan pencarian terbalik – seharusnya juga demikian mx1.forwardemail.net atau mx2.forwardemail.net.

  • Jika webhook tidak merespons dengan a 200 kode status, lalu kami akan menyimpan responsnya di log kesalahan dibuat – yang berguna untuk debugging.

  • Permintaan HTTP webhook akan mencoba lagi hingga 3 kali setiap upaya koneksi SMTP, dengan batas waktu maksimal 60 detik per permintaan POST titik akhir. Perhatikan bahwa ini tidak berarti hanya mencoba ulang 3 kali, itu sebenarnya akan mencoba lagi terus menerus dari waktu ke waktu dengan mengirimkan kode SMTP 421 (yang menunjukkan kepada pengirim coba lagi nanti) setelah upaya permintaan HTTP POST ke-3 gagal. Ini berarti email akan mencoba lagi terus menerus selama berhari-hari hingga kode status 200 tercapai.

  • Kami akan mencoba lagi secara otomatis berdasarkan status default dan kode kesalahan yang digunakan metode coba lagi superagent (kami adalah pengelola).

  • Kami mengelompokkan permintaan HTTP webhook ke titik akhir yang sama dalam satu permintaan, bukan beberapa) untuk menghemat sumber daya dan mempercepat waktu respons. Misalnya, jika Anda mengirim email ke webhook1@binarysearch.io, webhook2@binarysearch.io, dan webhook3@contoh.com, dan semua ini dikonfigurasi untuk mencapai hal yang sama akurat URL titik akhir, maka hanya satu permintaan yang akan dibuat. Kami mengelompokkan bersama berdasarkan pencocokan titik akhir yang tepat dengan kesetaraan yang ketat.

  • Perhatikan bahwa kami menggunakan pengurai surat metode "simpleParser" library untuk mengurai pesan menjadi objek ramah JSON.

  • Nilai email mentah sebagai String diberikan sebagai properti "mentah".

  • Hasil otentikasi diberikan sebagai properti "dkim", "spf", "arc", "dmarc", dan "bimi".

  • Header email yang diuraikan diberikan sebagai properti "header" – tetapi perhatikan juga bahwa Anda dapat menggunakan "headerLines" untuk iterasi dan penguraian yang lebih mudah.

  • Penerima yang dikelompokkan untuk webhook ini dikelompokkan bersama dan diberikan sebagai properti "penerima".

  • Informasi sesi SMTP diberikan sebagai properti "sesi". Ini berisi informasi tentang pengirim pesan, waktu kedatangan pesan, HELO, dan nama host klien. Nilai hostname klien sebagai session.clientHostname adalah FQDN (dari pencarian PTR terbalik) atau itu session.remoteAddress dibungkus dalam tanda kurung (mis. "[127.0.0.1]").

  • Jika Anda membutuhkan cara cepat untuk mendapatkan nilai X-Original-To, maka Anda dapat menggunakan nilai dari session.recipient (lihat contoh di bawah). Tajuk X-Original-To adalah tajuk yang kami tambahkan ke pesan untuk debugging dengan yang asli RCPT TO alamat email untuk pesan tersebut.

  • Jika ada lampiran, mereka akan ditambahkan ke attachments Array dengan nilai Buffer. Anda dapat menguraikannya kembali ke dalam konten menggunakan pendekatan dengan JavaScript seperti:

    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: Penasaran seperti apa permintaan webhook dari email yang diteruskan? Kami telah menyertakan contoh di bawah ini untuk Anda!
{
  "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=binarysearch.io;\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=binarysearch.io;\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=binarysearch.io;\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=binarysearch.io;\r\n bimi=skipped (DMARC not enabled)"
    },
    {
      "key": "x-forwardemail-sender",
      "line": "X-ForwardEmail-Sender: rfc822; test@example.net"
    },
    {
      "key": "x-forwardemail-session-id",
      "line": "X-ForwardEmail-Session-ID: w2czxgznghn5ryyw"
    },
    {
      "key": "x-forwardemail-version",
      "line": "X-ForwardEmail-Version: 9.0.0"
    },
    {
      "key": "content-type",
      "line": "Content-Type: multipart/mixed; boundary=\"--_NmP-179a735428ca7575-Part_1\""
    },
    {
      "key": "from",
      "line": "From: some <random@binarysearch.io>"
    },
    {
      "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@binarysearch.io",
        "name": "some"
      }
    ],
    "html": "<span class=\"mp_address_group\"><span class=\"mp_address_name\">some</span> &lt;<a href=\"mailto:random@binarysearch.io\" class=\"mp_address_email\">random@binarysearch.io</a>&gt;</span>",
    "text": "some <random@binarysearch.io>"
  },
  "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=binarysearch.io;\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=binarysearch.io;\r\n bimi=skipped (DMARC not enabled)\r\nX-ForwardEmail-Sender: rfc822; test@example.net\r\nX-ForwardEmail-Session-ID: w2czxgznghn5ryyw\r\nX-ForwardEmail-Version: 9.0.0\r\nContent-Type: multipart/mixed; boundary=\"--_NmP-179a735428ca7575-Part_1\"\r\nFrom: some <random@binarysearch.io>\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@binarysearch.io"
    ],
    "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=binarysearch.io;\r\n bimi=skipped (DMARC not enabled)"
  },
  "dmarc": {
    "status": {
      "result": "none",
      "header": {
        "from": "binarysearch.io"
      }
    },
    "domain": "binarysearch.io",
    "info": "dmarc=none header.from=binarysearch.io"
  },
  "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
  }
}

Ya, mulai 27 September 2021 kami telah menambahkan fitur ini. Anda cukup menulis ekspresi reguler ("regex") untuk mencocokkan alias dan melakukan penggantian.

Alias yang didukung ekspresi reguler adalah yang dimulai dengan a / dan diakhiri dengan / dan penerimanya adalah alamat email atau webhook. Penerima juga dapat menyertakan dukungan substitusi regex (mis. $1, $2).

Kami mendukung dua flag ekspresi reguler termasuk i dan g. Bendera peka huruf besar/kecil dari i adalah default permanen dan selalu ditegakkan. Bendera global g dapat ditambahkan oleh Anda dengan membubuhkan akhiran / dengan /g.

Perhatikan bahwa kami juga mendukung kami fitur alias dinonaktifkan untuk bagian penerima dengan dukungan regex kami.

Ekspresi reguler tidak didukung pada domain kesombongan global (karena ini bisa menjadi kerentanan keamanan).

Perlindungan Privasi yang Ditingkatkan: Jika Anda menggunakan paket berbayar (yang menampilkan perlindungan privasi yang ditingkatkan), silakan kunjungi Akun saya Domain dan klik "Alias" di sebelah domain Anda untuk mengonfigurasi ekspresi reguler. Jika Anda ingin mempelajari lebih lanjut tentang paket berbayar, lihat kami Harga halaman. Jika tidak, Anda dapat terus mengikuti petunjuk di bawah ini.

Jika Anda menggunakan paket gratis, cukup tambahkan DNS baru TXT merekam menggunakan satu atau lebih dari contoh yang diberikan di bawah ini:

Contoh Sederhana: Jika saya ingin semua email yang masuk ke `linus@binarysearch.io` atau `torvalds@binarysearch.io` diteruskan ke `user@gmail.com`:
Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=/^(linus|torvalds)$/:user@gmail.com
Contoh Substitusi Nama Depan Nama Belakang: Bayangkan semua alamat email perusahaan Anda memiliki pola `nama depan.nama belakang@contoh.com`. Jika saya ingin semua email yang masuk ke pola `nama depan.nama belakang@contoh.com` untuk diteruskan ke `namadepan.namabelakang@perusahaan.com` dengan dukungan substitusi (lihat tes di RegExr):
Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=/^([A-Za-z]+)+\.([A-Za-z]+)+$/:$1.$2@company.com
Contoh Substitusi Penyaringan Simbol Plus: Jika saya ingin semua email yang masuk ke `info@binarysearch.io` atau `support@binarysearch.io` untuk diteruskan ke `user+info@gmail.com` atau `user+support@gmail.com` masing-masing (dengan dukungan substitusi ) (lihat tes di RegExr):
Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=/^(support|info)$/:user+$1@gmail.com
Contoh Substitusi Querystring Webhook: Mungkin Anda ingin semua email yang masuk ke `binarysearch.io` pergi ke a kait web dan memiliki kunci querystring dinamis "ke" dengan nilai bagian nama pengguna dari alamat email (lihat tes di RegExr):
Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=/^(.*?)$/:https://binarysearch.io/webhook?username=$1
Contoh penolakan diam-diam: Jika Anda ingin semua email yang cocok dengan pola tertentu dinonaktifkan dan ditolak secara diam-diam (tampak bagi pengirim seolah-olah pesan berhasil dikirim, tetapi sebenarnya tidak kemana-mana) dengan kode status `250` (lihat Bisakah saya menonaktifkan alias tertentu), lalu cukup gunakan pendekatan yang sama dengan satu tanda seru "!". Hal ini menunjukkan kepada pengirim bahwa pesan berhasil terkirim, namun sebenarnya tidak sampai ke mana pun (misalnya blackhole atau `/dev/null`).
Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=/^(linus|torvalds)$/:!
Contoh penolakan lunak: Jika Anda ingin semua email yang cocok dengan pola tertentu dinonaktifkan dan ditolak sementara dengan kode status `421` (lihat Bisakah saya menonaktifkan alias tertentu), lalu cukup gunakan pendekatan yang sama dengan tanda seru ganda "!!". Hal ini menunjukkan kepada pengirim untuk mencoba ulang emailnya, dan email ke alias ini akan dicoba ulang selama kurang lebih 5 hari dan kemudian ditolak secara permanen.
Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=/^(linus|torvalds)$/:!!
Contoh penolakan keras: Jika Anda ingin semua email yang cocok dengan pola tertentu dinonaktifkan dan ditolak keras dengan kode status `550` (lihat Bisakah saya menonaktifkan alias tertentu), lalu cukup gunakan pendekatan yang sama dengan tanda seru tiga kali lipat "!!!". Hal ini menunjukkan kepada pengirim kesalahan permanen dan email tidak akan mencoba lagi, mereka akan ditolak karena alias ini.
Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=/^(linus|torvalds)$/:!!!
Tip: Ingin tahu bagaimana cara menulis ekspresi reguler atau perlu menguji pengganti Anda? Anda dapat mengunjungi situs web pengujian ekspresi reguler gratis RegExr pada https://regexr.com.

Tidak, ini tidak disarankan, karena Anda hanya dapat menggunakan satu server pertukaran email dalam satu waktu. Fallback biasanya tidak pernah dicoba ulang karena kesalahan konfigurasi prioritas dan server email tidak mematuhi pemeriksaan prioritas pertukaran MX.

Penting: Jika Anda menggunakan paket berbayar, maka Anda harus pergi ke Akun saya Domain Alias Kalau tidak, edit Hapus centang pada kotak centang "Aktif". Melanjutkan.

Ya, cukup edit DNS Anda TXT catat dan awali alias dengan satu, dua, atau tiga tanda seru (lihat di bawah).

Perhatikan bahwa Anda sebaiknya pertahankan pemetaan ":", karena ini diperlukan jika Anda memutuskan untuk menonaktifkannya (dan ini juga digunakan untuk mengimpor jika Anda meningkatkan ke salah satu paket berbayar kami).

Untuk penolakan diam-diam (tampak bagi pengirim seolah-olah pesan berhasil dikirim, namun sebenarnya tidak sampai ke mana pun) (kode status 250): Jika Anda mengawali alias dengan "!" (tanda seru tunggal) maka akan mengembalikan kode status sukses 250 kepada pengirim yang mencoba mengirim ke alamat ini, namun emailnya sendiri tidak akan kemana-mana (misalnya lubang hitam atau /dev/null).

Untuk penolakan lunak (kode status 421): Jika Anda mengawali alias dengan "!!" (tanda seru ganda) maka akan mengembalikan kode status kesalahan lunak 421 kepada pengirim yang mencoba mengirim ke alamat ini, dan email akan sering dicoba ulang hingga 5 hari sebelum ditolak dan terpental.

Untuk penolakan keras (kode status 550): Jika Anda mengawali alias dengan "!!!" (tanda seru tiga kali lipat) maka akan mengembalikan kode status kesalahan permanen 550 kepada pengirim yang mencoba mengirim ke alamat ini dan email akan ditolak dan terpental.

Misalnya, jika saya ingin semua email yang masuk ke alias@binarysearch.io untuk berhenti mengalir ke user@gmail.com dan ditolak dan terpental (misalnya gunakan tiga tanda seru):

Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=!!!alias:user@gmail.com
Tip: Anda juga dapat menulis ulang alamat penerima yang diteruskan menjadi "nobody@forwardemail.net", yang akan merutekannya ke siapa pun seperti pada contoh di bawah ini.
Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=!!!alias:nobody@forwardemail.net
Tip: Jika Anda menginginkan keamanan yang lebih baik, maka Anda juga dapat menghapus bagian ":user@gmail.com" (atau ":nobody@forwardemail.net"), dan hanya menyisakan "!!!alias" seperti pada contoh di bawah.
Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=!!!alias

Ya, tentu saja. Cukup tentukan beberapa penerima di . Anda TXT catatan.

Misalnya, jika saya ingin email yang masuk ke hello@binarysearch.io untuk diteruskan ke user+a@gmail.com dan user+b@gmail.com, lalu saya TXT catatan akan terlihat seperti ini:

Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=hello:user+a@gmail.com,hello:user+b@gmail.com

Atau, Anda dapat menentukannya dalam dua baris terpisah, seperti ini:

Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=hello:user+a@gmail.com
"@", ".", atau kosong 3600 TXT forward-email=hello:user+b@gmail.com

Terserah kamu!

Ya kamu bisa. Cukup tentukan beberapa penerima penampung-semua global di . Anda TXT catatan.

Misalnya, jika saya ingin setiap email yang masuk ke *@binarysearch.io (tanda bintang artinya wildcard alias catch-all) untuk diteruskan ke user+a@gmail.com dan user+b@gmail.com, lalu saya TXT catatan akan terlihat seperti ini:

Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=user+a@gmail.com,user+b@gmail.com

Atau, Anda dapat menentukannya dalam dua baris terpisah, seperti ini:

Nama/Host/Alias TTL Tipe Jawaban/Nilai
"@", ".", atau kosong 3600 TXT forward-email=user+a@gmail.com
@, ".", atau kosong 3600 TXT forward-email=user+b@gmail.com

Terserah kamu!

Ya, batas default adalah 10. Ini TIDAK berarti bahwa Anda hanya dapat memiliki 10 alias pada nama domain Anda. Anda dapat memiliki alias sebanyak yang Anda inginkan (jumlah tidak terbatas). Artinya Anda hanya dapat meneruskan satu alias ke 10 alamat email unik. Kamu bisa saja hello:user+1@gmail.com, hello:user+2@gmail.com, hello:user+3@gmail.com, … (dari 1-10) – dan semua email ke hello@binarysearch.io akan diteruskan ke user+1@gmail.com, user+2@gmail.com, user+3@gmail.com, ... (dari 1-10).

Tip: Butuh lebih dari 10 penerima per alias? Kirimkan email kepada kami dan kami akan dengan senang hati meningkatkan batas akun Anda.

Bisa, namun tetap harus mematuhi batas maksimal. Jika Anda memiliki hello:linus@binarysearch.io dan linus:user@gmail.com, lalu email ke hello@binarysearch.io akan diteruskan ke linus@binarysearch.io dan user@gmail.com. Perhatikan bahwa kesalahan akan terjadi jika Anda mencoba meneruskan email secara rekursif.

Kami menggunakan MX dan TXT catat verifikasi, oleh karena itu jika Anda menambahkan MX masing-masing layanan ini dan TXT catatan, maka Anda terdaftar. Jika Anda menghapusnya, maka Anda tidak terdaftar. Anda memiliki kepemilikan domain dan manajemen DNS Anda, jadi jika seseorang memiliki akses ke sana maka itu menjadi masalah.

Layanan terus berjalan berkat pengguna yang meningkatkan ke paket berbayar. Kami ingin memberikan alternatif gratis bagi orang-orang yang menggunakan layanan penerusan sumber tertutup (dan selanjutnya mempertaruhkan privasi dan keamanan mereka).

Kami default ke batas ukuran 50MB, yang meliputi konten, header, dan lampiran. Perhatikan bahwa layanan seperti Gmail dan Outlook hanya mengizinkan batas ukuran 25MB, dan jika Anda melebihi batas saat mengirim ke alamat di penyedia tersebut, Anda akan menerima pesan kesalahan.

Kesalahan dengan kode respons yang tepat dikembalikan jika batas ukuran file terlampaui.

Tidak, kami tidak menulis ke disk atau menyimpan log – dengan pengecualian kesalahan dan SMTP keluar (lihat kami Rahasia pribadi).

Semuanya dilakukan dalam memori dan kode sumber kami ada di GitHub.

Tidak, kami tidak menulis ke disk atau menyimpan log – dengan pengecualian kesalahan dan SMTP keluar (lihat kami Rahasia pribadi).

Semuanya dilakukan dalam memori dan kode sumber kami ada di GitHub.

Ya. Anda dapat mengakses log kesalahan di bawah Akun Saya → Log atau Akun Saya → Domain.

Mulai Februari 2023, kami menyimpan log kesalahan untuk 4xx dan 5xx Kode respons SMTP untuk jangka waktu 7 hari – yang berisi kesalahan SMTP, amplop, dan header email (kami tidak menyimpan badan email atau lampiran).

Log kesalahan memungkinkan Anda memeriksa email penting yang hilang dan mengurangi positif palsu spam domain Anda. Mereka juga merupakan sumber yang bagus untuk masalah debug email webhook (karena log kesalahan berisi respons titik akhir webhook).

Log kesalahan untuk pembatasan laju dan daftar abu-abu tidak dapat diakses karena koneksi berakhir lebih awal (misalnya sebelum RCPT TO dan MAIL FROM perintah dapat ditransmisikan).

Lihat kami Rahasia pribadi untuk lebih banyak wawasan.

Tidak, sama sekali tidak. Lihat kami Rahasia pribadi.

Banyak layanan penerusan email lainnya menyimpan dan berpotensi membaca email Anda. Tidak ada alasan mengapa email yang diteruskan perlu disimpan ke penyimpanan disk – dan oleh karena itu kami merancang solusi sumber terbuka pertama yang melakukan semuanya dalam memori.

Kami percaya Anda harus memiliki hak atas privasi dan kami sangat menghormatinya. Kode yang di-deploy ke server adalah perangkat lunak sumber terbuka di GitHub untuk transparansi dan untuk membangun kepercayaan.

Ya, tentu saja.

Ya, tentu saja. Alih-alih menggunakan "@", ".", Atau kosong sebagai nama / host / alias, Anda cukup menggunakan nama sub-domain sebagai nilainya.

jika kamu mau foo.binarysearch.io untuk meneruskan email, lalu masukkan foo sebagai nilai nama/host/alias dalam pengaturan DNS Anda (untuk MX dan TXT catatan).

Ya, tentu saja.

Ya! Mulai 13 Desember 2023 kami telah menambahkan dukungan untuk kunci sandi karena tingginya permintaan.

Kunci sandi memungkinkan Anda masuk dengan aman tanpa memerlukan kata sandi dan autentikasi dua faktor.

Anda dapat memvalidasi identitas Anda dengan sentuhan, pengenalan wajah, kata sandi berbasis perangkat, atau PIN.

Kami mengizinkan Anda mengelola hingga 30 kunci sandi sekaligus, sehingga Anda dapat masuk dengan semua perangkat Anda dengan mudah.

Pelajari lebih lanjut tentang kunci sandi di tautan berikut:

Ya, ada tes yang ditulis dengan ada dan juga memiliki cakupan kode.

Ya, tentu saja. Misalnya jika Anda mengirim email ke hello@binarysearch.io dan itu terdaftar untuk diteruskan ke user@gmail.com, maka pesan respons SMTP dan kode dari server SMTP "gmail.com" akan dikembalikan sebagai ganti server proxy di "mx1.forwardemail.net" atau "mx2.forwardemail.net".

Bagian ini memandu Anda jika email keluar Anda menggunakan server SMTP kami (mis. smtp.forwardemail.net) (atau diteruskan melalui mx1.forwardemail.net atau mx2.forwardemail.net) dan dikirim ke folder Spam atau Sampah penerima.

Kami secara rutin memonitor kami alamat IP melawan semua daftar penolakan DNS yang memiliki reputasi baik, oleh karena itu kemungkinan besar ini adalah masalah khusus reputasi domain.

Anda dapat mencoba menggunakan satu atau beberapa alat berikut untuk memeriksa reputasi dan kategorisasi domain Anda:

Jika Anda memerlukan bantuan tambahan atau menemukan bahwa kami positif palsu terdaftar sebagai spam oleh penyedia layanan email tertentu, silakan Hubungi kami.

Anda harus berhenti berlangganan dari milis (jika memungkinkan) dan memblokir pengirimnya.

Jangan laporkan pesan sebagai spam, tetapi teruskan pesan tersebut ke sistem pencegahan penyalahgunaan yang berfokus pada privasi dan dikurasi secara manual.

Alamat email untuk meneruskan spam adalah: abuse@forwardemail.net

Ya! Mulai 2 Oktober 2018 kami telah menambahkan fitur ini. Melihat Cara Mengirim Email Seperti menggunakan Gmail di atas!

Anda juga harus menyetel data SPF untuk Gmail dalam konfigurasi DNS Anda TXT catatan.

Penting: Jika Anda menggunakan Gmail (mis. Kirim Email Sebagai) atau G Suite, Anda harus menambahkan include:_spf.google.com ke SPF Anda TXT merekam, misalnya:

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

Iya! Per 2 Oktober 2018 kami telah menambahkan fitur ini. Cukup lihat dua tautan ini dari Microsoft di bawah ini:

Anda juga harus mengatur catatan SPF untuk Outlook dalam konfigurasi DNS Anda TXT catatan.

Penting: Jika Anda menggunakan Microsoft Outlook atau Live.com, Anda harus menambahkan include:spf.protection.outlook.com ke SPF Anda TXT merekam, misalnya:

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

Sayangnya Apple tidak mengizinkan ini, terlepas dari layanan yang Anda gunakan. Namun Anda dapat menggunakan aplikasi Mail bersama dengan akun email domain Anda.

Ya, namun pengirim yang "relatif tidak dikenal" dibatasi tarifnya hingga 100 koneksi per jam per nama host atau IP. Lihat bagian di Pembatasan Tarif dan daftar abu-abu di atas.

Dengan "relatif tidak dikenal", yang kami maksud adalah pengirim yang tidak muncul di daftar yang diizinkan.

Jika batas ini terlampaui, kami mengirimkan kode respons 421 yang memberitahu server email pengirim untuk mencoba lagi nanti.

Jika Anda menggunakan Gmail, ikuti langkah-langkah di bawah ini:

  1. Pergi ke https://google.com dan keluar dari semua akun email
  2. Klik "Masuk" dan pada drop-down klik "akun lain"
  3. Pilih "Gunakan akun lain"
  4. Pilih "Buat akun"
  5. Pilih "Gunakan alamat email saya saat ini sebagai gantinya"
  6. Masukkan alamat email nama domain khusus Anda
  7. Ambil kembali email verifikasi yang dikirim ke alamat email Anda
  8. Masukkan kode verifikasi dari email ini
  9. Lengkapi informasi profil untuk akun Google baru Anda
  10. Setuju dengan semua kebijakan Privasi dan Ketentuan Penggunaan
  11. Pergi ke https://google.com dan di sudut kanan atas, klik ikon profil Anda, dan klik tombol "ubah"
  12. Unggah foto atau avatar baru untuk akun Anda
  13. Perubahan akan memakan waktu sekitar 1-2 jam untuk disebarkan, tetapi kadang-kadang mungkin sangat cepat.
  14. Kirim email percobaan dan foto profil akan muncul.

Ya, mulai 2 Maret 2023 kami dukung MTA-STS. Anda dapat gunakan templat ini jika Anda ingin mengaktifkannya di domain Anda.

Konfigurasi kami dapat ditemukan secara publik di GitHub di https://github.com/forwardemail/mta-sts.forwardemail.net.

Iya. Kami memiliki dukungan bawaan untuk SPF, DKIM, DMARC, ARC, dan SRS di semua paket. Kami juga telah bekerja secara ekstensif dengan penulis asli spesifikasi ini dan pakar email lainnya untuk memastikan kesempurnaan dan pengiriman yang tinggi.

Iya. Apa pun paket yang Anda gunakan, Anda hanya akan membayar satu tarif bulanan - yang mencakup semua domain Anda.

Kami menerima kartu, dompet, dan transfer bank menggunakan Garis dan PayPal – untuk pembayaran satu kali atau langganan bulanan, triwulanan, atau tahunan.

Kami membuat proyek perangkat lunak sumber terbuka 🍊 Jeruk keprok dan menggunakannya untuk pencarian DNS. Server DNS default yang digunakan adalah 1.1.1.1 dan 1.0.0.1, dan kueri DNS selesai DNS melalui HTTPS ("DoH") pada lapisan aplikasi.

🍊 Jeruk keprok menggunakan Layanan DNS konsumen yang mengutamakan privasi CloudFlare secara default.