- halaman pencarian
- Daftar Isi
Pertanyaan yang Sering Diajukan
Apa itu Email Teruskan?
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
- Bahasa Indonesia: Netflix
- Yayasan Linux
- Yayasan PHP
- Radio Berita Fox
- Penjualan Iklan Disney
- Bahasa Indonesia: jQuery
- LineageOS
- Ubuntu
- Dalam kemanusiaan
- 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.
Seberapa cepat layanan ini?
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.
Bagaimana saya memulai dan mengatur penerusan email?
user@gmail.com
dengan alamat email yang ingin Anda teruskan email (jika belum akurat). Demikian pula pastikan untuk mengganti example.com
dengan nama domain khusus Anda (jika belum akurat).
- 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.
-
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 Hosting Biru 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 tanganGabung (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 tanganGabung Kelola Domain Saya (Pilih domain Anda) Kelola DNS Domain Google
Jam tanganGabung (Pilih domain Anda) Konfigurasi DNS Namamurah
Jam tanganGabung 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 Bahasa Indonesia: Shopify
Jam tanganGabung 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 Bahasa Indonesia: 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). - 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
- 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@example.com", "hello@example.com", 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@example.com
keuser@gmail.com
; ini juga akan meneruskan "hello+test@example.com" 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@example.com` atau `torvalds@example.com` diteruskan ke `user@gmail.com`:Nama/Host/Alias TTL Tipe Jawaban/Nilai "@", ".", atau kosong 3600 TXT forward-email=/^(linus|torvalds)$/:user@gmail.com
- 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 menambahkaninclude:_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 menambahkaninclude: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). - Verifikasi catatan DNS Anda menggunakan alat "Verifikasi Catatan" kami yang tersedia di Akun saya Domain Mempersiapkan.
- 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.
- 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.
Dapatkah saya menggunakan beberapa pertukaran MX dan server untuk penerusan tingkat lanjut?
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.
Bagaimana cara mengatur SPF untuk Email Teruskan?
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 |
include:_spf.google.com
dengan nilai di atas, misalnya:
v=spf1 a include:spf.forwardemail.net include:_spf.google.com -all
include:spf.protection.outlook.com
ke SPF Anda TXT merekam, misalnya:
v=spf1 a include:spf.forwardemail.net include:spf.protection.outlook.com -all
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).
Bagaimana cara mengatur DKIM untuk Email Teruskan?
Pergi ke Akun saya Domain Pengaturan Konfigurasi SMTP Keluar dan ikuti petunjuk pengaturan.
Bagaimana cara mengatur DMARC untuk Email Teruskan?
Pergi ke Akun saya Domain Pengaturan Konfigurasi SMTP Keluar dan ikuti petunjuk pengaturan.
Bagaimana cara mengatur SRS untuk Email Teruskan?
Kami secara otomatis mengkonfigurasi Skema Penulisan Ulang Pengirim ("SRS") – Anda tidak perlu melakukannya sendiri.
Bagaimana cara mengatur MTA-STS untuk Email Teruskan?
Silakan lihat bagian kami tentang MTA-STS untuk lebih banyak wawasan.
Apakah Anda mendukung pengiriman email dengan SMTP?
Ya, mulai Mei 2023 kami mendukung pengiriman email dengan SMTP sebagai add-on untuk semua pengguna berbayar.
-
Pergi ke Akun saya Domain Pengaturan Konfigurasi SMTP Keluar dan ikuti petunjuk penyiapan
-
Buat alias baru untuk domain Anda di bawah Akun saya Domain Alias (mis.
halo@contoh.com
) -
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.
-
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. -
Saat diminta nama server SMTP, masukkan
smtp.forwardemail.net
-
Saat diminta untuk port server SMTP, masukkan
465
(SSL/TLS) – lihat port SMTP alternatif jika diperlukanTip: Jika Anda menggunakan Thunderbird, pastikan "Keamanan koneksi" diatur ke "SSL/TLS" dan Metode otentikasi diatur ke "Kata sandi normal". -
Saat diminta kata sandi server SMTP, rekatkan kata sandi dari Hasilkan Kata Sandi pada langkah 3 di atas
-
Simpan pengaturan Anda dan kirim email percobaan pertama Anda - jika Anda mengalami masalah, silakan Hubungi kami
Berapa batas SMTP keluar Anda?
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.
Apa pengaturan konfigurasi server SMTP Anda?
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).
Protokol | Nama host | Pelabuhan | IPv4 | IPv6 |
---|---|---|---|---|
SSL/TLS Lebih disukai | smtp.forwardemail.net | 465 , 2465 | ✅ | ✅ |
TLS (STARTTLS) | smtp.forwardemail.net | 587 , 2587 , 2525 , 25 | ✅ | ✅ |
Gabung | Contoh | Deskripsi |
---|---|---|
Nama belakang | user@example.com | Alamat 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.
Apa pengaturan konfigurasi server IMAP Anda?
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.
Protokol | Nama host | Pelabuhan | IPv4 | IPv6 |
---|---|---|---|---|
SSL/TLS Lebih disukai | imap.forwardemail.net | 993 , 2993 | ✅ | ✅ |
Gabung | Contoh | Deskripsi |
---|---|---|
Nama belakang | user@example.com | Alamat 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.
Apa pengaturan konfigurasi server POP3 Anda?
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.
Protokol | Nama host | Pelabuhan | IPv4 | IPv6 |
---|---|---|---|---|
SSL/TLS Lebih disukai | pop3.forwardemail.net | 995 , 2995 | ✅ | ✅ |
Gabung | Contoh | Deskripsi |
---|---|---|
Nama belakang | user@example.com | Alamat 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.
Apakah Anda mendukung pengiriman email dengan API?
Ya, mulai Mei 2023 kami mendukung pengiriman email dengan API sebagai add-on untuk semua pengguna berbayar.
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.
Apakah Anda mendukung menerima email dengan IMAP?
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.
-
Buat alias baru untuk domain Anda di bawah Akun saya Domain Alias (mis.
halo@contoh.com
) -
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.
-
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. -
Saat dimintai nama server IMAP, masukkan
imap.forwardemail.net
-
Saat diminta port server IMAP, masukkan
993
(SSL/TLS) – lihat port IMAP alternatif jika diperlukanTip: Jika Anda menggunakan Thunderbird, pastikan "Keamanan koneksi" diatur ke "SSL/TLS" dan Metode otentikasi diatur ke "Kata sandi normal". -
Saat dimintai kata sandi server IMAP, tempelkan kata sandi dari Hasilkan Kata Sandi pada langkah 2 di atas
-
Simpan pengaturan Anda - jika Anda mengalami masalah, silakan Hubungi kami
Apakah Anda mendukung OpenPGP/MIME, enkripsi ujung ke ujung ("E2EE"), dan Direktori Kunci Web ("WKD")?
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).
- Pencarian WKD di-cache selama 1 jam untuk memastikan pengiriman email tepat waktu → oleh karena itu jika Anda menambahkan, mengubah, atau menghapus kunci WKD Anda, silakan kirim email kepada kami di
support@forwardemail.net
dengan alamat email Anda agar kami dapat membersihkan cache secara manual. - Kami mendukung enkripsi PGP untuk pesan yang diteruskan melalui pencarian WKD atau menggunakan kunci PGP yang diunggah pada antarmuka kami.
- Kunci yang diunggah berlaku selama kotak centang PGP diaktifkan/dicentang.
- Pesan yang dikirim ke webhook saat ini tidak dienkripsi dengan PGP.
- Jika Anda memiliki beberapa alias yang cocok untuk alamat penerusan tertentu (misalnya kombinasi regex/wildcard/exact) dan jika lebih dari satu di antaranya berisi kunci PGP yang diunggah dan telah dicentang PGP → maka kami akan mengirimkan email peringatan kesalahan dan tidak akan mengenkripsi pesan dengan kunci PGP yang Anda unggah. Hal ini sangat jarang terjadi dan biasanya hanya berlaku untuk pengguna tingkat lanjut dengan aturan alias yang rumit.
- Enkripsi PGP tidak akan diterapkan pada penerusan email melalui server MX kami jika pengirim memiliki kebijakan penolakan DMARC. Jika Anda memerlukan enkripsi PGP pada semua surat, maka kami sarankan untuk menggunakan layanan IMAP kami dan mengonfigurasi kunci PGP Anda untuk alias surat masuk.
-
Unduh dan instal plugin yang direkomendasikan klien email Anda di bawah ini:
Klien Email Platform Plugin yang Direkomendasikan Catatan Petir Meja kerja Konfigurasikan OpenPGP di Thunderbird Thunderbird memiliki dukungan bawaan untuk OpenPGP. Gmail Peramban Amplop surat atau Aliran Crypt (lisensi kepemilikan) Gmail tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin sumber terbuka Amplop surat atau Aliran Crypt. Surat Apple macOS GPMail Gratis Apple Mail tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin sumber terbuka GPMail Gratis. Surat Apple Bahasa Indonesia: PGPro atau Aliran Crypt (lisensi kepemilikan) Apple Mail tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin sumber terbuka PGPro atau Aliran Crypt. Pandangan jendela gpg4menang Klien email desktop Outlook tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin sumber terbuka gpg4menang. Pandangan Peramban Amplop surat atau Aliran Crypt (lisensi kepemilikan) Klien email berbasis web Outlook tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin sumber terbuka Amplop surat atau Aliran Crypt. Bahasa Indonesia: Android Seluler Buka Gantungan Kunci atau Aliran Crypt Klien 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). Aliran Crypt. Google Chrome Peramban Amplop surat atau Aliran Crypt (lisensi kepemilikan) Anda dapat mengunduh ekstensi browser sumber terbuka Amplop surat atau Aliran Crypt. Mozilla Firefox Peramban Amplop surat atau Aliran Crypt (lisensi kepemilikan) Anda dapat mengunduh ekstensi browser sumber terbuka Amplop surat atau Aliran Crypt. Microsoft Tepi Peramban Amplop surat Anda dapat mengunduh ekstensi browser sumber terbuka Amplop surat. Berani Peramban Amplop surat atau Aliran Crypt (lisensi kepemilikan) Anda dapat mengunduh ekstensi browser sumber terbuka Amplop surat atau Aliran Crypt. Kayu balsa Meja kerja Konfigurasikan OpenPGP di Balsa Balsa memiliki dukungan bawaan untuk OpenPGP. KMail Meja kerja Konfigurasikan OpenPGP di KMail KMail memiliki dukungan bawaan untuk OpenPGP. Evolusi GNOME Meja kerja Konfigurasikan OpenPGP di Evolution GNOME Evolution memiliki dukungan bawaan untuk OpenPGP. Terminal Meja kerja Konfigurasikan gpg di Terminal Anda dapat menggunakan sumber terbuka alat baris perintah gpg untuk menghasilkan kunci baru dari baris perintah. -
Buka plugin, buat kunci publik Anda, dan konfigurasikan klien email Anda untuk menggunakannya.
-
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@example.com
) Sunting BukaPGP dan unggah kunci publik Anda. -
Tambahkan yang baru
CNAME
catatan ke nama domain Anda (mis.example.com
):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.
Apakah Anda mendukung POP3?
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.
-
Buat alias baru untuk domain Anda di bawah Akun saya Domain Alias (mis.
halo@contoh.com
) -
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.
-
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. -
Saat diminta nama server POP3, masukkan
pop3.forwardemail.net
-
Saat diminta port server POP3, masukkan
995
(SSL/TLS) – lihat port POP3 alternatif jika diperlukanTip: Jika Anda menggunakan Thunderbird, pastikan "Keamanan koneksi" diatur ke "SSL/TLS" dan Metode otentikasi diatur ke "Kata sandi normal". -
Saat diminta kata sandi server POP3, tempelkan kata sandi dari Hasilkan Kata Sandi pada langkah 2 di atas
-
Simpan pengaturan Anda - jika Anda mengalami masalah, silakan Hubungi kami
Apakah Anda mendukung kalender (CalDAV)?
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).
Gabung | Contoh | Deskripsi |
---|---|---|
Nama belakang | user@example.com | Alamat 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)
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).
Cara Mengirim Email Seperti menggunakan Gmail?
-
Pergi ke Akun saya Domain Pengaturan Konfigurasi SMTP Keluar dan ikuti petunjuk penyiapan
-
Buat alias baru untuk domain Anda di bawah Akun saya Domain Alias (mis.
halo@contoh.com
) -
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.
-
Pergi ke Gmail dan dibawah Pengaturan Akun dan Impor Kirim email sebagai, klik "Tambahkan alamat email lain"
-
Saat diminta untuk "Nama", masukkan nama yang Anda inginkan agar email Anda terlihat sebagai "Dari" (mis. "Linus Torvalds").
-
Saat diminta untuk "Alamat email", masukkan alamat email lengkap dari alias yang Anda buat di bawah Akun saya Domain Alias (mis.
halo@contoh.com
) -
Hapus centang "Perlakukan sebagai alias"
-
Klik "Langkah Selanjutnya" untuk melanjutkan
-
Saat diminta untuk "Server SMTP", masukkan
smtp.forwardemail.net
dan meninggalkan pelabuhan sebagai587
-
Saat diminta untuk "Username", masukkan alamat email lengkap dari alias yang Anda buat di bawah Akun saya Domain Alias (mis.
halo@contoh.com
) -
Saat diminta untuk "Kata Sandi", rekatkan kata sandi dari Hasilkan Kata Sandi pada langkah 3 di atas
-
Biarkan tombol radio dicentang untuk "Koneksi aman menggunakan TLS"
-
Klik "Tambah Akun" untuk melanjutkan
-
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")
-
Setelah sampai, salin dan tempel kode verifikasi pada prompt yang Anda terima di langkah sebelumnya
-
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.
Apa panduan gratis lama untuk Kirim Email Sebagai menggunakan Gmail?
-
Anda harus memiliki Otentikasi Dua Faktor Gmail diaktifkan agar ini berfungsi. Mengunjungi https://www.google.com/landing/2step/ jika Anda tidak mengaktifkannya.
-
Setelah Otentikasi Dua Faktor diaktifkan (atau jika Anda sudah mengaktifkannya), kunjungi https://myaccount.google.com/apppasswords.
-
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)
-
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. -
Pergi ke Gmail dan dibawah Pengaturan Akun dan Impor Kirim email sebagai, klik "Tambahkan alamat email lain"
-
Saat diminta untuk "Nama", masukkan nama yang Anda inginkan agar email Anda terlihat sebagai "Dari" (mis. "Linus Torvalds")
-
Saat diminta untuk "Alamat email", masukkan alamat email dengan domain khusus yang Anda gunakan di atas (mis.
halo@contoh.com
) -
Hapus centang "Perlakukan sebagai alias"
-
Klik "Langkah Selanjutnya" untuk melanjutkan
-
Saat diminta untuk "Server SMTP", masukkan
smtp.gmail.com
dan meninggalkan pelabuhan sebagai587
-
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. -
Saat diminta "Kata Sandi", rekatkan dari clipboard Anda kata sandi yang Anda buat pada langkah 2 di atas
-
Biarkan tombol radio dicentang untuk "Koneksi aman menggunakan TLS"
-
Klik "Tambah Akun" untuk melanjutkan
-
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")
-
Setelah sampai, salin dan tempel kode verifikasi pada prompt yang Anda terima di langkah sebelumnya
-
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.
Mengapa saya tidak menerima email pengujian saya?
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.
Bagaimana cara mengkonfigurasi klien email saya agar berfungsi dengan Forward Email?
Tipe | Nama host | Protokol | Pelabuhan |
---|---|---|---|
IMAP | imap.forwardemail.net | SSL/TLS Lebih disukai | 993 dan 2993 |
SMTP | smtp.forwardemail.net | SSL/TLS Lebih disukai atau TLS (MULAITLS) | 465 dan 2465 untuk SSL/TLS (atau) 587 , 2587 , 2525 , dan 25 untuk TLS (STARTTLS) |
Bagaimana cara mengekspor dan mencadangkan kotak surat saya?
Kapan saja Anda dapat mengekspor kotak surat Anda sebagai EML, Kotak M, atau dienkripsi Bahasa 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:
Nama | Format | Platform | URL GitHub |
---|---|---|---|
Penampil MBox | Kotak M | jendela | https://github.com/eneam/mboxviewer |
penampil-web-mbox | Kotak M | Semua platform | https://github.com/PHMRanger/mbox-web-viewer |
Pembaca Eml | EML | jendela | https://github.com/ayamadori/EmlReader |
Penampil email | EML | Kode VSC | https://github.com/joelharkes/vscode_email_viewer |
pembaca eml | EML | Semua platform | https://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.
Bagaimana cara mengimpor dan memigrasikan kotak surat saya yang ada?
Anda dapat dengan mudah mengimpor email Anda ke Forward Email (misalnya menggunakan Petir) dengan petunjuk di bawah ini:
-
Ekspor email Anda dari penyedia email yang ada:
Penyedia Email Format Ekspor Ekspor Instruksi Gmail MBOX https://takeout.google.com/settings/takeout/custom/gmail Pandangan PST 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:- Zinkuba untuk Windows (GitHub)
- readpst untuk Windows cygwin – (mis.
readpst -u -o $OUT_DIR $IN_DIR
menggantikan$OUT_DIR
dan$IN_DIR
dengan masing-masing direktori keluaran dan jalur direktori masukan). - bacapst untuk Ubuntu/Linux – (mis.
sudo apt-get install readpst
kemudianreadpst -u -o $OUT_DIR $IN_DIR
, menggantikan$OUT_DIR
dan$IN_DIR
dengan masing-masing direktori keluaran dan jalur direktori masukan). - readpst untuk macOS (melalui minuman) – (mis.
brew install libpst
kemudianreadpst -u -o $OUT_DIR $IN_DIR
, menggantikan$OUT_DIR
dan$IN_DIR
dengan masing-masing direktori keluaran dan jalur direktori masukan). - Konverter PST untuk Windows (GitHub)
Surat Apple MBOX https://support.apple.com/guide/mail/import-or-export-mailboxes-mlhlp1030/mac#apd37a3190755974 surat cepat EML https://www.fastmail.help/hc/en-us/articles/360060590573-Download-all-your-data#downloadmail Surat Proton MBOX/EML https://proton.me/support/export-emails-import-export-app Tutanota EML https://github.com/crepererum-oss/tatuanatata?tab=readme-ov-file#tatutanatata Memikirkan EML https://docs.gandi.net/en/gandimail/common_operations/backup_email.html#contents Bahasa Indonesia EML https://www.zoho.com/mail/help/import-export-emails.html#alink2 Lainnya Gunakan Thunderbird Siapkan 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. -
Unduh, instal, dan buka Petir.
-
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. -
Unduh dan instal ImporEksporAlat OF Plugin Thunderbird.
-
Buat folder lokal baru di Thunderbird, lalu klik kanan padanya → pilih
ImportExportTools NG
pilihan → pilihImport mbox file
(untuk format ekspor MBOX) – atau –Import messages
/Import all messages from a directory
(untuk format ekspor EML). -
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.
Bagaimana cara kerja sistem penerusan email Anda?
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 example.com 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.
Bagaimana Anda memproses email untuk diteruskan?
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.
-
Jika pesan melebihi ukuran maksimum 50mb, maka akan ditolak dengan kode kesalahan 552.
-
Jika pesan tidak memiliki header, atau header tidak dapat diuraikan, maka pesan tersebut ditolak dengan kode kesalahan 421.
-
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.
-
Jika pesan memiliki lebih dari 25 header "Diterima", maka pesan tersebut dipastikan telah terjebak dalam loop pengalihan, dan ditolak dengan kode kesalahan 550.
-
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.
-
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).
-
Kami menyimpan dalam memori hasil pemindaian email menggunakan Pemindai Spam.
-
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.
-
Kami akan menambahkan tajuk berikut ke pesan untuk tujuan debugging dan pencegahan penyalahgunaan:
X-Original-To
- asliRCPT 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.
- Nilai tajuk ini miliki
X-ForwardEmail-Version
- Sekarang SemVer versi daripackage.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 → EmailX-Report-Abuse
- dengan nilaiabuse@forwardemail.net
.X-Report-Abuse-To
- dengan nilaiabuse@forwardemail.net
.X-Complaints-To
- dengan nilaiabuse@forwardemail.net
.
-
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.example.com 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 example.com txt
). Lihat bagian ini untuk informasi lebih lanjut tentang mengirim email seperti dengan Gmail tentang SPF.
- Jika pesan gagal DMARC dan domain memiliki kebijakan penolakan (mis.
-
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.example.com
jika alamat emailnya adalahtest@example.com
). Misalnya, jika domainnya adalahexample.com
kami melakukan pencarian DNS sepertidig example.com txt
. - Kami menguraikan semua TXT catatan yang dimulai dengan baik
forward-email=
(paket gratis) atauforward-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 untukport
(Nomor, mis.25
),has_adult_content_protection
(Bahasa Boolean),has_phishing_protection
(Bahasa Boolean),has_executable_protection
(Boolean), danhas_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).
- Kami mencari TXT catatan nama domain (bagian setelah
-
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).
-
Jika tidak ada penerima dan tidak ada pantulan, maka kami merespons dengan kesalahan 550 "Penerima tidak valid".
-
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).
-
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).
-
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.
Bagaimana Anda menangani masalah pengiriman email?
Perhatikan bahwa kami akan melakukan penulisan ulang "Friendly-From" pada email jika dan hanya jika kebijakan DMARC pengirim tidak lolos DAN tidak ada tanda tangan DKIM yang selaras dengan header "From". Ini berarti bahwa kami akan mengubah header "From" pada pesan, menetapkan "X-Original-From", dan juga menetapkan "Reply-To" jika belum ditetapkan. Kami juga akan menyegel ulang 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).
Bagaimana Anda menangani alamat IP Anda diblokir?
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.
Apa itu alamat tanpa balasan?
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.
Apa alamat IP server Anda?
Kami mempublikasikan alamat IP kami di https://forwardemail.net/ips.
Apakah Anda memiliki daftar yang diizinkan?
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
daninfo
). Kami juga menyertakanedu
,gov
, danmil
pertandingan parsial, sepertixyz.gov.au
danxyz.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
ataup=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).
Ekstensi nama domain apa yang dapat digunakan secara gratis?
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
pt
pw
rs
sc
se
sh
si
sm
sr
st
tc
tm
to
tv
uk
us
uz
vc
vg
vu
ws
xyz
za
Apakah Anda memiliki daftar abu-abu?
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.example.com
sebelum kita melihat email datang dari example.com
, lalu email apa pun dari test.example.com
dan/atau example.com
harus menunggu 5 menit dari waktu kedatangan awal koneksi. Kami tidak membuat keduanya test.example.com
dan example.com
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).
Apakah Anda memiliki daftar penolakan?
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:
- 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.
- 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).
- Untuk pengirim yang diizinkan:
- 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.
- 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).
Apakah Anda memiliki batasan tarif?
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 mencegahSenders
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
danyourdomain.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.example.com
, maka batas tarif akan dikenakan padaexample.com
. 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).
Bagaimana Anda melindungi dari hamburan balik?
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:
-
Kami hanya mengirim bouncing ketika >= 500 terjadi kesalahan kode status (bila email yang dicoba diteruskan gagal, misalnya Gmail merespons dengan kesalahan 500 level).
-
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.
-
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@
-
Kami tidak mengirim pantulan jika pesan asli memiliki salah satu dari header berikut (peka huruf besar/kecil):
Auto-Submitted
(dengan nilaino
)X-Auto-Response-Suppress
(dengan nilaidr
,autoreply
,auto-reply
,auto_reply
, atauall
)List-Id
List-Unsubscribe
Feedback-ID
X-Auto-Reply
X-Autoreply
X-Auto-Respond
X-Autorespond
Precedence
(dengan nilaibulk
,autoreply
,auto-reply
,auto_reply
, ataulist
)
Bagaimana Anda menentukan sidik jari email?
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)
Mengapa email pengujian saya dikirim ke diri saya sendiri di Gmail menunjukkan "mencurigakan"?
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.
Dapatkah saya menghapus via forwardemail dot net di Gmail?
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.
Dapatkah saya meneruskan email ke port selain 25 (mis. Jika ISP saya memblokir port 25)?
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.
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 example.com
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 |
Nama/Host/Alias | TTL | Tipe | Jawaban/Nilai |
---|---|---|---|
"@", ".", atau kosong | 3600 | TXT | forward-email=example.com |
Apakah Anda menawarkan jaminan uang kembali pada paket berbayar?
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.
Jika saya mengganti paket, apakah Anda memberikan tarif pro dan mengembalikan selisihnya?
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.
Apakah Anda mendukung webhook bounce?
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 aslilist_unsubscribe
(Tali) -List-Unsubscribe
nilai header (tanpa memperhatikan huruf besar/kecil), jika ada, dari email keluar aslifeedback_id
(Tali) -Feedback-ID
nilai header (tanpa memperhatikan huruf besar/kecil), jika ada, dari email keluar aslirecipient
(String) - alamat email penerima yang tidak terkirim atau mengalami kesalahanmessage
(String) - pesan kesalahan terperinci untuk pantulanresponse
(String) - pesan respons SMTPresponse_code
(Nomor) - kode respons SMTP yang diuraitruth_source
(String) - jika kode respons berasal dari sumber tepercaya, nilai ini akan diisi dengan nama domain root (misalnyagoogle.com
atauyahoo.com
)bounce
(Objek) - objek yang berisi properti berikut yang merinci status pantulan dan penolakanaction
(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 (misalnya554
)status
(String) - kode pantul dari pesan respons (misalnya5.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 keluarbounced_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
, ataufeedback_id
nilai, maka Anda harus mengambil tindakan yang tepat untuk menghapusnyarecipient
dari daftar jika perlu.- Jika
bounce.category
nilai adalah satu"block"
,"recipient"
,"spam"
, atau"virus"
, maka Anda harus menghapus pengguna tersebut dari daftar.
- Jika
- 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
.- Anda juga dapat memeriksa IP-nya alamat IP kami yang dipublikasikan.
- Buka Akun Saya → Domain → Pengaturan → Kunci Verifikasi Muatan Tanda Tangan Webhook untuk mendapatkan kunci webhook Anda.
- Anda dapat memutar kunci ini kapan saja untuk alasan keamanan.
- Hitung dan bandingkan
X-Webhook-Signature
nilai dari permintaan webhook kami dengan nilai isi yang dihitung menggunakan kunci ini. Contoh cara melakukan ini tersedia di postingan Stack Overflow ini.
- Lihat pembahasannya di https://github.com/forwardemail/free-email-forwarding/issues/235 untuk lebih banyak wawasan.
- Kami akan menunggu hingga
5
detik untuk titik akhir webhook Anda untuk merespons dengan200
kode status, dan kami akan mencoba lagi hingga1
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.
Apakah Anda mendukung webhooks?
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.
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@example.com
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 example.com
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
ataumx2.forwardemail.net
.- Anda juga dapat memeriksa IP-nya alamat IP kami yang dipublikasikan.
- Jika Anda menggunakan paket berbayar, buka Akun Saya → Domain → Pengaturan → Kunci Verifikasi Muatan Tanda Tangan Webhook untuk mendapatkan kunci webhook Anda.
- Anda dapat memutar kunci ini kapan saja untuk alasan keamanan.
- Hitung dan bandingkan
X-Webhook-Signature
nilai dari permintaan webhook kami dengan nilai isi yang dihitung menggunakan kunci ini. Contoh cara melakukan ini tersedia di postingan Stack Overflow ini.
- Lihat pembahasannya di https://github.com/forwardemail/free-email-forwarding/issues/235 untuk lebih banyak wawasan.
-
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@example.com, webhook2@example.com, 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 itusession.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 darisession.recipient
(lihat contoh di bawah). TajukX-Original-To
adalah tajuk yang kami tambahkan ke pesan untuk debugging dengan yang asliRCPT 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());
{
"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=example.com;\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=example.com;\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=example.com;\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=example.com;\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@example.com>"
},
{
"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@example.com",
"name": "some"
}
],
"html": "<span class=\"mp_address_group\"><span class=\"mp_address_name\">some</span> <<a href=\"mailto:random@example.com\" class=\"mp_address_email\">random@example.com</a>></span>",
"text": "some <random@example.com>"
},
"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=example.com;\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=example.com;\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@example.com>\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@example.com"
],
"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=example.com;\r\n bimi=skipped (DMARC not enabled)"
},
"dmarc": {
"status": {
"result": "none",
"header": {
"from": "example.com"
}
},
"domain": "example.com",
"info": "dmarc=none header.from=example.com"
},
"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
}
}
Apakah Anda mendukung ekspresi reguler atau regex?
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).
Jika Anda menggunakan paket gratis, cukup tambahkan DNS baru TXT merekam menggunakan satu atau lebih dari contoh yang diberikan di bawah ini:
Nama/Host/Alias | TTL | Tipe | Jawaban/Nilai |
---|---|---|---|
"@", ".", atau kosong | 3600 | TXT | forward-email=/^(linus|torvalds)$/:user@gmail.com |
Nama/Host/Alias | TTL | Tipe | Jawaban/Nilai |
---|---|---|---|
"@", ".", atau kosong | 3600 | TXT | forward-email=/^([A-Za-z]+)+\.([A-Za-z]+)+$/:$1.$2@company.com |
Nama/Host/Alias | TTL | Tipe | Jawaban/Nilai |
---|---|---|---|
"@", ".", atau kosong | 3600 | TXT | forward-email=/^(support|info)$/:user+$1@gmail.com |
Nama/Host/Alias | TTL | Tipe | Jawaban/Nilai |
---|---|---|---|
"@", ".", atau kosong | 3600 | TXT | forward-email=/^(.*?)$/:https://example.com/webhook?username=$1 |
Nama/Host/Alias | TTL | Tipe | Jawaban/Nilai |
---|---|---|---|
"@", ".", atau kosong | 3600 | TXT | forward-email=/^(linus|torvalds)$/:! |
Nama/Host/Alias | TTL | Tipe | Jawaban/Nilai |
---|---|---|---|
"@", ".", atau kosong | 3600 | TXT | forward-email=/^(linus|torvalds)$/:!! |
Nama/Host/Alias | TTL | Tipe | Jawaban/Nilai |
---|---|---|---|
"@", ".", atau kosong | 3600 | TXT | forward-email=/^(linus|torvalds)$/:!!! |
Bisakah saya menggunakan layanan penerusan email ini sebagai server MX "fallback" atau "fallover"?
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.
Bisakah saya menonaktifkan alias tertentu?
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@example.com
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 |
Nama/Host/Alias | TTL | Tipe | Jawaban/Nilai |
---|---|---|---|
"@", ".", atau kosong | 3600 | TXT | forward-email=!!!alias:nobody@forwardemail.net |
Nama/Host/Alias | TTL | Tipe | Jawaban/Nilai |
---|---|---|---|
"@", ".", atau kosong | 3600 | TXT | forward-email=!!!alias |
Dapatkah saya meneruskan email ke beberapa penerima?
Ya, tentu saja. Cukup tentukan beberapa penerima di . Anda TXT catatan.
Misalnya, jika saya ingin email yang masuk ke hello@example.com
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!
Dapatkah saya memiliki beberapa penerima global catch-all?
Ya kamu bisa. Cukup tentukan beberapa penerima penampung-semua global di . Anda TXT catatan.
Misalnya, jika saya ingin setiap email yang masuk ke *@example.com
(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!
Apakah ada batas maksimum jumlah alamat email yang dapat saya teruskan per alias?
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@example.com
akan diteruskan ke user+1@gmail.com
, user+2@gmail.com
, user+3@gmail.com
, ... (dari 1-10).
Bisakah saya meneruskan email secara rekursif?
Bisa, namun tetap harus mematuhi batas maksimal. Jika Anda memiliki hello:linus@example.com
dan linus:user@gmail.com
, lalu email ke hello@example.com
akan diteruskan ke linus@example.com
dan user@gmail.com
Harap diingat bahwa kesalahan akan terjadi jika Anda mencoba meneruskan email secara rekursif melampaui batas maksimum.
Dapatkah orang membatalkan registrasi atau mendaftarkan penerusan email saya tanpa izin saya?
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.
Bagaimana ini gratis?
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).
Berapa batas ukuran email maks?
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.
Apakah Anda menyimpan email dan isinya?
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.
Apakah Anda menyimpan log email?
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.
Apakah Anda menyimpan log kesalahan?
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.
Apakah Anda membaca email saya?
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.
Apakah itu mendukung simbol plus + untuk alias Gmail?
Ya, tentu saja.
Apakah itu mendukung sub-domain?
Ya, tentu saja. Alih-alih menggunakan "@", ".", Atau kosong sebagai nama / host / alias, Anda cukup menggunakan nama sub-domain sebagai nilainya.
jika kamu mau foo.example.com
untuk meneruskan email, lalu masukkan foo
sebagai nilai nama/host/alias dalam pengaturan DNS Anda (untuk MX dan TXT catatan).
Apakah ini meneruskan tajuk email saya?
Ya, tentu saja.
Apakah Anda mendukung kunci sandi dan WebAuthn?
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:
Apakah ini sudah teruji?
Ya, ada tes yang ditulis dengan ada dan juga memiliki cakupan kode.
Apakah Anda menyampaikan pesan dan kode respons SMTP?
Ya, tentu saja. Misalnya jika Anda mengirim email ke hello@example.com
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".
Bagaimana Anda mencegah spammer dan memastikan reputasi penerusan email yang baik?
Lihat bagian kami di Bagaimana cara kerja sistem penerusan email Anda?, Bagaimana Anda menangani masalah pengiriman email?, dan Bagaimana Anda menangani alamat IP Anda diblokir di atas.
Mengapa email saya masuk ke Spam dan Sampah dan bagaimana cara memeriksa reputasi domain saya?
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:
- Umpan Balik Kategorisasi Domain Cloudflare
- Pemeriksa Reputasi IP dan Domain Spamhaus (DNSBL)
- Cisco Talos IP dan Pusat Reputasi Domain
- Pencarian IP Barracuda dan Reputasi Domain (DNSBL)
- Pemeriksaan Daftar Hitam Kotak Alat MX
- Alat Kepala Kantor Pos Google
- Hub Pengirim Yahoo (termasuk Verizon/AOL)
- Pemeriksaan Daftar Hitam MultiRBL.valli.org (DNSBL)
- Skor Pengirim
- Ketidakbernilaian (DNSBL)
- SURBL (DNSBL)
- Penghapusan IP Apple/Proofpoint
- Penghapusan IP Cloudmark
- Polisi Spam (DNSBL)
- Penghapusan IP Microsoft Outlook dan Office 365 – lihat juga portal pengirim mereka di https://sendersupport.olc.protection.outlook.com/pm/Postmaster
- Tingkat 1, 2, dan 3 UCEPROTECT (DNSBL)
- UCEPROTECT's backscatterer.org (harap baca penggunaan; ini bukan spammer/DNSBL, ini digunakan oleh beberapa server email untuk perlindungan terhadap relai terbuka dan pantulan yang salah arah – juga dikenal sebagai "backscatter")
- UCEPROTECT masuk daftar putih.org (memerlukan biaya)
- AT&T termasuk
abuse_rbl@abuse-att.net
dalam pesan kesalahan SMTP, alamat email mana yang terbaik untuk meminta penghapusan? - AOL/Verizon termasuk
[IPTS04]
dalam pesan kesalahan SMTP, yang menunjukkan Anda perlu mengirimkan formulir permintaan penghapusan di https://senders.yahooinc.com/ - Cox Communications meliputi
unblock.request@cox.net
dalam pesan kesalahan SMTP, tetapi mereka bergabung dengan email Yahoo dan ini akan ditinggalkan - t-online.de (Jerman/T-Mobile) termasuk
tobr@rx.t-online.de
dalam pesan kesalahan SMTP, tetapi pesan tersebut tidak dapat diandalkan berdasarkan permintaan penghapusan kami di masa lalu
Jika Anda memerlukan bantuan tambahan atau menemukan bahwa kami positif palsu terdaftar sebagai spam oleh penyedia layanan email tertentu, silakan Hubungi kami.
Apa yang harus saya lakukan jika saya menerima email spam?
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
Dapatkah saya "mengirim email sebagai" di Gmail dengan ini?
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.
include:_spf.google.com
ke SPF Anda TXT merekam, misalnya:
v=spf1 a include:spf.forwardemail.net include:_spf.google.com -all
Bisakah saya "mengirim email sebagai" di Outlook dengan ini?
Iya! Per 2 Oktober 2018 kami telah menambahkan fitur ini. Cukup lihat dua tautan ini dari Microsoft di bawah ini:
- https://support.office.com/en-us/article/add-or-remove-an-email-alias-in-outlook-com-459b1989-356d-40fa-a689-8f285b13f1f2
- https://support.office.com/en-us/article/send-email-from-a-different-address-in-outlook-com-ccba89cb-141c-4a36-8c56-6d16a8556d2e
Anda juga harus mengatur catatan SPF untuk Outlook dalam konfigurasi DNS Anda TXT catatan.
include:spf.protection.outlook.com
ke SPF Anda TXT merekam, misalnya:
v=spf1 a include:spf.forwardemail.net include:spf.protection.outlook.com -all
Dapatkah saya "mengirim email sebagai" di Apple Mail dan iCloud Mail dengan ini?
Sayangnya Apple tidak mengizinkan ini, terlepas dari layanan yang Anda gunakan. Namun Anda dapat menggunakan aplikasi Mail bersama dengan akun email domain Anda.
Dapatkah saya meneruskan email tanpa batas dengan ini?
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.
Bagaimana cara menambahkan gambar profil ke alamat email saya?
Jika Anda menggunakan Gmail, ikuti langkah-langkah di bawah ini:
- Pergi ke https://google.com dan keluar dari semua akun email
- Klik "Masuk" dan pada drop-down klik "akun lain"
- Pilih "Gunakan akun lain"
- Pilih "Buat akun"
- Pilih "Gunakan alamat email saya saat ini sebagai gantinya"
- Masukkan alamat email nama domain khusus Anda
- Ambil kembali email verifikasi yang dikirim ke alamat email Anda
- Masukkan kode verifikasi dari email ini
- Lengkapi informasi profil untuk akun Google baru Anda
- Setuju dengan semua kebijakan Privasi dan Ketentuan Penggunaan
- Pergi ke https://google.com dan di sudut kanan atas, klik ikon profil Anda, dan klik tombol "ubah"
- Unggah foto atau avatar baru untuk akun Anda
- Perubahan akan memakan waktu sekitar 1-2 jam untuk disebarkan, tetapi kadang-kadang mungkin sangat cepat.
- Kirim email percobaan dan foto profil akan muncul.
Apakah Anda mendukung MTA-STS?
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.
Apakah Anda mendukung praktik terbaik email?
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.
Apakah Anda menawarkan domain tak terbatas dengan satu harga?
Iya. Apa pun paket yang Anda gunakan, Anda hanya akan membayar satu tarif bulanan - yang mencakup semua domain Anda.
Metode pembayaran mana yang Anda terima?
Kami menerima kartu, dompet, dan transfer bank menggunakan Garis dan Pembayaran PayPal – untuk pembayaran satu kali atau langganan bulanan, triwulanan, atau tahunan.
Bagaimana Anda melakukan pencarian DNS pada nama domain?
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.