Pertanyaan yang Sering Diajukan
Memulai Cepat
Untuk memulai dengan Forward Email:
-
Buat akun di forwardemail.net/register
-
Tambahkan dan verifikasi domain Anda di bawah Akun Saya → Domain
-
Tambahkan dan konfigurasikan alias/kotak surat email di bawah Akun Saya → Domain → Alias
-
Uji pengaturan Anda dengan mengirim email ke salah satu alias baru Anda
Tip
Perubahan DNS dapat memakan waktu hingga 24-48 jam untuk menyebar secara global, meskipun seringkali berlaku jauh lebih cepat.
Important
Untuk meningkatkan keterkiriman, kami menyarankan untuk mengatur SPF, DKIM, dan DMARC record.
Pengenalan
Apa itu Forward Email
Note
Forward Email sangat cocok untuk individu, bisnis kecil, dan pengembang yang menginginkan alamat email profesional tanpa biaya dan pemeliharaan solusi hosting email penuh.
Forward Email adalah penyedia layanan email dengan fitur lengkap dan penyedia hosting email untuk nama domain khusus.
Ini adalah satu-satunya layanan gratis dan sumber terbuka, dan memungkinkan Anda menggunakan alamat email domain khusus tanpa kerumitan mengatur dan memelihara server email sendiri.
Layanan kami meneruskan email yang dikirim ke domain khusus Anda ke akun email yang sudah ada – dan Anda bahkan dapat menggunakan kami sebagai penyedia hosting email khusus Anda.
Fitur utama Forward Email:
- Email Domain Khusus: Gunakan alamat email profesional dengan nama domain Anda sendiri
- Tingkat Gratis: Penerusan email dasar tanpa biaya
- Privasi Ditingkatkan: Kami tidak membaca email Anda atau menjual data Anda
- Sumber Terbuka: Seluruh kode kami tersedia di GitHub
- Dukungan SMTP, IMAP, dan POP3: Kemampuan penuh mengirim dan menerima email
- Enkripsi End-to-End: Dukungan untuk OpenPGP/MIME
- Alias Catch-All Kustom: Buat alias email tanpa batas
Anda dapat membandingkan kami dengan lebih dari 56 penyedia layanan email lainnya di halaman Perbandingan Email kami.
Tip
Pelajari lebih lanjut tentang Forward Email dengan membaca Whitepaper Teknis gratis kami
Siapa yang menggunakan Forward Email
Kami menyediakan layanan hosting email dan penerusan email untuk lebih dari 500.000 domain dan pengguna terkenal berikut:
| Pelanggan | Studi Kasus |
|---|---|
| Akademi Angkatan Laut AS | 📄 Studi Kasus |
| Canonical | 📄 Studi Kasus |
| Netflix Games | |
| The Linux Foundation | 📄 Studi Kasus |
| The PHP Foundation | |
| Fox News Radio | |
| Disney Ad Sales | |
| jQuery | 📄 Studi Kasus |
| LineageOS | |
| Ubuntu | 📄 Studi Kasus |
| Kubuntu | 📄 Studi Kasus |
| Lubuntu | 📄 Studi Kasus |
| Universitas Cambridge | 📄 Studi Kasus |
| Universitas Maryland | 📄 Studi Kasus |
| Universitas Washington | 📄 Studi Kasus |
| Universitas Tufts | 📄 Studi Kasus |
| Swarthmore College | 📄 Studi Kasus |
| Pemerintah Australia Selatan | |
| Pemerintah Republik Dominika | |
| Fly.io | |
| RCD Hotels | |
| Isaac Z. Schlueter (npm) | 📄 Studi Kasus |
| David Heinemeier Hansson (Ruby on Rails) |
Apa sejarah Forward Email
Anda dapat mempelajari lebih lanjut tentang Forward Email di halaman Tentang kami.
Seberapa cepat layanan ini
Note
Sistem kami dirancang untuk kecepatan dan keandalan, dengan beberapa server redundan untuk memastikan email Anda dikirimkan dengan cepat.
Forward Email mengirimkan pesan dengan penundaan minimal, biasanya dalam hitungan detik setelah diterima.
Metrik kinerja:
- Waktu Pengiriman Rata-rata: Kurang dari 5-10 detik dari penerimaan hingga penerusan (lihat halaman pemantauan Waktu ke Kotak Masuk "TTI")
- Waktu Aktif: Ketersediaan layanan 99,9%+
- Infrastruktur Global: Server ditempatkan secara strategis untuk routing optimal
- Skalabilitas Otomatis: Sistem kami meningkat selama periode puncak email
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 Kebijakan Privasi kami).
Semua dilakukan di memori dan kode sumber kami ada di GitHub.
Klien Email
Thunderbird
- Buat alias baru dan buat kata sandi di dashboard Forward Email Anda
- Buka Thunderbird dan pergi ke Edit → Pengaturan Akun → Tindakan Akun → Tambah Akun Email
- Masukkan nama Anda, alamat Forward Email, dan kata sandi
- Klik Konfigurasi manual dan masukkan:
- Masuk: IMAP,
imap.forwardemail.net, port 993, SSL/TLS - Keluar: SMTP,
smtp.forwardemail.net, port 465, SSL/TLS (direkomendasikan; port 587 dengan STARTTLS juga didukung)
- Masuk: IMAP,
- Klik Selesai
Microsoft Outlook
- Buat alias baru dan buat kata sandi di dashboard Forward Email Anda
- Pergi ke File → Tambah Akun
- Masukkan alamat Forward Email Anda dan klik Hubungkan
- Pilih Opsi lanjutan dan pilih Izinkan saya mengatur akun secara manual
- Pilih IMAP dan masukkan:
- Masuk:
imap.forwardemail.net, port 993, SSL - Keluar:
smtp.forwardemail.net, port 465, SSL/TLS (direkomendasikan; port 587 dengan STARTTLS juga didukung) - Nama pengguna: Alamat email lengkap Anda
- Kata sandi: Kata sandi yang Anda buat
- Masuk:
- Klik Hubungkan
Apple Mail
- Buat alias baru dan buat kata sandi di dashboard Forward Email Anda
- Pergi ke Mail → Preferensi → Akun → +
- Pilih Akun Mail Lainnya
- Masukkan nama Anda, alamat Forward Email, dan kata sandi
- Untuk pengaturan server, masukkan:
- Masuk:
imap.forwardemail.net - Keluar:
smtp.forwardemail.net - Nama pengguna: Alamat email lengkap Anda
- Kata sandi: Kata sandi yang Anda buat
- Masuk:
- Klik Masuk
eM Client
- Buat alias baru dan buat kata sandi di dashboard Forward Email Anda
- Buka eM Client dan pergi ke Menu → Akun → + Tambah Akun
- Klik pada Mail lalu pilih Lainnya
- Masukkan alamat Forward Email Anda dan klik Berikutnya
- Masukkan pengaturan server berikut:
- Server masuk:
imap.forwardemail.net - Server keluar:
smtp.forwardemail.net
- Server masuk:
- Masukkan alamat email lengkap Anda sebagai Nama pengguna dan kata sandi yang Anda buat sebagai Kata sandi untuk server masuk dan keluar.
- eM Client akan menguji koneksi. Setelah berhasil, klik Berikutnya.
- Masukkan nama Anda dan pilih nama akun.
- Klik Selesai.
Perangkat Mobile
Untuk iOS:
- Pergi ke Pengaturan → Mail → Akun → Tambah Akun → Lainnya
- Ketuk Tambah Akun Mail dan masukkan detail Anda
- Untuk pengaturan server, gunakan pengaturan IMAP dan SMTP yang sama seperti di atas
Untuk Android:
- Pergi ke Pengaturan → Akun → Tambah Akun → Pribadi (IMAP)
- Masukkan alamat Forward Email dan kata sandi Anda
- Untuk pengaturan server, gunakan pengaturan IMAP dan SMTP yang sama seperti di atas
Konfigurasi Relay SMTP Sendmail
Anda dapat mengonfigurasi Sendmail untuk merelay email melalui server SMTP Forward Email. Ini adalah pengaturan umum untuk sistem lama atau aplikasi yang mengandalkan Sendmail.
Konfigurasi
-
Edit file
sendmail.mcAnda, biasanya terletak di/etc/mail/sendmail.mc:sudo nano /etc/mail/sendmail.mc -
Tambahkan baris berikut untuk mendefinisikan smart host dan autentikasi:
define(`SMART_HOST', `smtp.forwardemail.net')dnl define(`RELAY_MAILER_ARGS', `TCP $h 465')dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl FEATURE(`authinfo',`hash -o /etc/mail/authinfo.db')dnl -
Buat file autentikasi
/etc/mail/authinfo:sudo nano /etc/mail/authinfo -
Tambahkan kredensial Forward Email Anda ke file
authinfo:AuthInfo:smtp.forwardemail.net "U:your-alias@yourdomain.com" "P:your-generated-password" "M:PLAIN" -
Buat database autentikasi dan amankan file-file tersebut:
sudo makemap hash /etc/mail/authinfo < /etc/mail/authinfo sudo chmod 600 /etc/mail/authinfo /etc/mail/authinfo.db -
Bangun ulang konfigurasi Sendmail dan restart layanan:
sudo make -C /etc/mail sudo systemctl restart sendmail
Pengujian
Kirim email uji untuk memverifikasi konfigurasi:
echo "Test email from Sendmail" | mail -s "Sendmail Test" recipient@sample.g0v.tw
Konfigurasi Exim4 SMTP Relay
Exim4 adalah MTA populer pada sistem berbasis Debian. Anda dapat mengonfigurasinya untuk menggunakan Forward Email sebagai smarthost.
Konfigurasi
-
Jalankan alat konfigurasi Exim4:
sudo dpkg-reconfigure exim4-config -
Pilih opsi berikut:
- Jenis konfigurasi mail umum: mail dikirim oleh smarthost; diterima via SMTP atau fetchmail
- Nama mail sistem: your.hostname
- Alamat IP untuk mendengarkan koneksi SMTP masuk: 127.0.0.1 ; ::1
- Tujuan lain yang menerima mail: (kosongkan)
- Domain untuk relay mail: (kosongkan)
- Alamat IP atau nama host smarthost keluar: smtp.forwardemail.net::465
- Sembunyikan nama mail lokal di mail keluar? Tidak
- Minimalisasi jumlah query DNS (Dial-on-Demand)? Tidak
- Metode pengiriman untuk mail lokal: format Mbox di /var/mail/
- Pisahkan konfigurasi menjadi file kecil? Tidak
-
Edit file
passwd.clientuntuk menambahkan kredensial Anda:sudo nano /etc/exim4/passwd.client -
Tambahkan baris berikut:
smtp.forwardemail.net:your-alias@yourdomain.com:your-generated-password -
Perbarui konfigurasi dan restart Exim4:
sudo update-exim4.conf sudo systemctl restart exim4
Pengujian
Kirim email uji:
echo "Test from Exim4" | mail -s "Exim4 Test" recipient@sample.g0v.tw
Konfigurasi Klien SMTP msmtp
msmtp adalah klien SMTP ringan yang berguna untuk mengirim email dari skrip atau aplikasi baris perintah.
Konfigurasi
-
Buat atau edit file konfigurasi msmtp di
~/.msmtprc:nano ~/.msmtprc -
Tambahkan konfigurasi berikut:
defaults auth on tls on tls_trust_file /etc/ssl/certs/ca-certificates.crt logfile ~/.msmtp.log account forwardemail host smtp.forwardemail.net port 465 tls_starttls off from your-alias@yourdomain.com user your-alias@yourdomain.com password your-generated-password account default : forwardemail -
Atur izin yang benar untuk file konfigurasi:
chmod 600 ~/.msmtprc
Pengujian
Kirim email uji coba:
echo "This is a test email from msmtp" | msmtp -a default recipient@sample.g0v.tw
Klien Email Baris Perintah
Klien email baris perintah populer seperti Mutt, NeoMutt, dan Alpine dapat dikonfigurasi untuk menggunakan server SMTP Forward Email untuk mengirim email. Konfigurasinya akan mirip dengan pengaturan msmtp, di mana Anda menyediakan detail server SMTP dan kredensial Anda di file konfigurasi masing-masing (.muttrc, .neomuttrc, atau .pinerc).
Konfigurasi Email Windows
Untuk pengguna Windows, Anda dapat mengkonfigurasi klien email populer seperti Microsoft Outlook dan eM Client menggunakan pengaturan IMAP dan SMTP yang disediakan di akun Forward Email Anda. Untuk penggunaan baris perintah atau skrip, Anda dapat menggunakan cmdlet PowerShell Send-MailMessage (meskipun dianggap usang) atau alat relay SMTP ringan seperti E-MailRelay.
Konfigurasi Relay SMTP Postfix
Anda dapat mengkonfigurasi Postfix untuk merelay email melalui server SMTP Forward Email. Ini berguna untuk aplikasi server yang perlu mengirim email.
Instalasi
- Instal Postfix di server Anda:
# Ubuntu/Debian
sudo apt update && sudo apt install postfix
# CentOS/RHEL
sudo yum install postfix
# macOS
brew install postfix
- Saat instalasi, pilih "Internet Site" ketika diminta tipe konfigurasi.
Konfigurasi
- Edit file konfigurasi utama Postfix:
sudo nano /etc/postfix/main.cf
- Tambahkan atau ubah pengaturan ini:
# Konfigurasi relay SMTP
relayhost = [smtp.forwardemail.net]:465
smtp_tls_wrappermode = yes
smtp_tls_security_level = encrypt
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
- Buat file password SASL:
sudo nano /etc/postfix/sasl_passwd
- Tambahkan kredensial Forward Email Anda:
[smtp.forwardemail.net]:465 your-alias@yourdomain.com:your-generated-password
- Amankan dan hash file password:
sudo chmod 600 /etc/postfix/sasl_passwd
sudo postmap /etc/postfix/sasl_passwd
- Restart Postfix:
sudo systemctl restart postfix
Pengujian
Uji konfigurasi Anda dengan mengirim email uji coba:
echo "Test email body" | mail -s "Test Subject" recipient@sample.g0v.tw
Cara Mengirim Email Sebagai menggunakan Gmail
-
Pergi ke Akun Saya Domain Pengaturan Konfigurasi SMTP Keluar dan ikuti instruksi pengaturan
-
Buat alias baru untuk domain Anda di bawah Akun Saya Domain Alias (misalnya
hello@sample.g0v.tw) -
Klik pada Buat Kata Sandi di sebelah alias yang baru dibuat. Salin ke clipboard Anda dan simpan kata sandi yang dihasilkan dengan aman yang ditampilkan di layar.
-
Pergi ke Gmail dan di bawah Pengaturan Akun dan Impor Kirim email sebagai, klik "Tambahkan alamat email lain"
-
Saat diminta untuk "Nama", masukkan nama yang ingin Anda tampilkan sebagai "Dari" pada email Anda (misalnya "Linus Torvalds").
-
Saat diminta untuk "Alamat email", masukkan alamat email lengkap dari alias yang Anda buat di bawah Akun Saya Domain Alias (misalnya
hello@sample.g0v.tw) -
Hapus centang "Perlakukan sebagai alias"
-
Klik "Langkah Berikutnya" untuk melanjutkan
-
Saat diminta untuk "Server SMTP", masukkan
smtp.forwardemail.netdan ubah port menjadi465 -
Saat diminta untuk "Nama pengguna", masukkan alamat email lengkap dari alias yang Anda buat di bawah Akun Saya Domain Alias (misalnya
hello@sample.g0v.tw) -
Saat diminta untuk "Kata sandi", tempelkan kata sandi dari Buat Kata Sandi pada langkah 3 di atas
-
Pilih tombol radio untuk "Koneksi aman menggunakan SSL"
-
Klik "Tambahkan Akun" untuk melanjutkan
-
Buka tab baru ke 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 tiba, salin dan tempel kode verifikasi pada prompt yang Anda terima pada langkah sebelumnya
-
Setelah Anda melakukan itu, kembali ke email dan klik tautan untuk "mengonfirmasi permintaan". Anda kemungkinan besar perlu melakukan langkah ini dan langkah sebelumnya agar email dikonfigurasi dengan benar.
Apa itu panduan legacy gratis untuk Kirim Email Sebagai menggunakan Gmail
-
Anda perlu mengaktifkan Two-Factor Authentication Gmail agar ini berfungsi. Kunjungi https://www.google.com/landing/2step/ jika Anda belum mengaktifkannya.
-
Setelah Two-Factor Authentication diaktifkan (atau jika Anda sudah mengaktifkannya), kunjungi https://myaccount.google.com/apppasswords.
-
Saat diminta "Pilih aplikasi dan perangkat yang ingin Anda buatkan kata sandi aplikasi untuk":
- Pilih "Mail" di bawah menu drop-down untuk "Pilih aplikasi"
- Pilih "Other" di bawah menu drop-down untuk "Pilih perangkat"
- Saat diminta untuk input teks, masukkan alamat email domain kustom Anda yang Anda teruskan (misalnya
hello@sample.g0v.tw- ini akan membantu Anda melacak jika Anda menggunakan layanan ini untuk beberapa akun)
-
Salin kata sandi yang otomatis dibuat ke clipboard Anda
Penting: Jika Anda menggunakan G Suite, kunjungi panel admin Anda Apps G Suite Settings for Gmail Settings dan pastikan untuk mencentang "Izinkan pengguna mengirim email melalui server SMTP eksternal...". Akan ada sedikit penundaan agar perubahan ini aktif, jadi harap tunggu beberapa menit. -
Buka Gmail dan di bawah Pengaturan Akun dan Impor Kirim email sebagai, klik "Tambahkan alamat email lain"
-
Saat diminta "Nama", masukkan nama yang ingin Anda tampilkan sebagai "Dari" pada email Anda (misalnya "Linus Torvalds")
-
Saat diminta "Alamat email", masukkan alamat email dengan domain kustom yang Anda gunakan di atas (misalnya
hello@sample.g0v.tw) -
Hapus centang "Treat as an alias"
-
Klik "Next Step" untuk melanjutkan
-
Saat diminta untuk "SMTP Server", masukkan
smtp.gmail.comdan biarkan port tetap587 -
Saat diminta untuk "Username", masukkan bagian dari alamat Gmail Anda tanpa bagian gmail.com (misalnya hanya "user" jika email saya adalah user@gmail.com)
Penting: Jika bagian "Username" terisi otomatis, maka Anda perlu mengubah ini menjadi bagian username dari alamat Gmail Anda. -
Saat diminta untuk "Password", tempel dari clipboard kata sandi yang Anda buat pada langkah 2 di atas
-
Biarkan tombol radio dicentang untuk "Secured connection using TLS"
-
Klik "Add Account" untuk melanjutkan
-
Buka tab baru ke Gmail dan tunggu email verifikasi Anda tiba (Anda akan menerima kode verifikasi yang mengonfirmasi bahwa Anda adalah pemilik alamat email yang Anda coba "Send Mail As")
-
Setelah tiba, salin dan tempel kode verifikasi pada prompt yang Anda terima di langkah sebelumnya
-
Setelah Anda melakukan itu, kembali ke email dan klik tautan untuk "confirm the request". Anda kemungkinan besar perlu melakukan langkah ini dan langkah sebelumnya agar email dikonfigurasi dengan benar.
Konfigurasi Routing Gmail Lanjutan
Jika Anda ingin mengatur routing lanjutan di Gmail sehingga alias yang tidak cocok dengan mailbox akan diteruskan ke mail exchange Forward Email, ikuti langkah-langkah berikut:
- Masuk ke konsol Admin Google Anda di admin.google.com
- Pergi ke Apps → Google Workspace → Gmail → Routing
- Klik Add Route dan konfigurasikan pengaturan berikut:
Pengaturan Penerima Tunggal:
- Pilih "Change envelope recipient" dan masukkan alamat Gmail utama Anda
- Centang "Add X-Gm-Original-To header with original recipient"
Pola Penerima Amplop:
- Tambahkan pola yang cocok dengan semua mailbox yang tidak ada (misalnya,
.*@yourdomain.com)
Pengaturan Server Email:
- Pilih "Route to host" dan masukkan
mx1.forwardemail.netsebagai server utama - Tambahkan
mx2.forwardemail.netsebagai server cadangan - Atur port ke 25
- Pilih "Require TLS" untuk keamanan
- Klik Save untuk membuat route
Konfigurasi Routing Outlook Lanjutan
Untuk pengguna Microsoft 365 (sebelumnya Office 365) yang ingin mengatur routing lanjutan sehingga alias yang tidak cocok dengan mailbox akan diteruskan ke mail exchange Forward Email:
- Masuk ke pusat admin Microsoft 365 di admin.microsoft.com
- Pergi ke Exchange → Mail flow → Rules
- Klik Add a rule dan pilih Create a new rule
- Beri nama aturan Anda (misalnya, "Forward non-existent mailboxes to Forward Email")
- Di bawah Apply this rule if, pilih:
- "The recipient address matches..."
- Masukkan pola yang cocok dengan semua alamat di domain Anda (misalnya,
*@yourdomain.com)
- Di bawah Do the following, pilih:
- "Redirect the message to..."
- Pilih "The following mail server"
- Masukkan
mx1.forwardemail.netdan port 25 - Tambahkan
mx2.forwardemail.netsebagai server cadangan
- Di bawah Except if, pilih:
- "The recipient is..."
- Tambahkan semua mailbox Anda yang sudah ada dan tidak boleh diteruskan
- Atur prioritas aturan agar dijalankan setelah aturan alur surat lainnya
- Klik Save untuk mengaktifkan aturan
Pemecahan Masalah
Mengapa saya tidak menerima email tes saya
Jika Anda mengirim email tes ke diri sendiri, maka mungkin tidak muncul di kotak masuk Anda karena memiliki header "Message-ID" yang sama.
Ini adalah masalah yang sudah dikenal luas, dan juga memengaruhi layanan seperti Gmail. Berikut adalah jawaban resmi Gmail mengenai masalah ini.
Jika Anda terus mengalami masalah, maka kemungkinan besar ini adalah masalah dengan propagasi DNS. Anda perlu menunggu sedikit lebih lama dan mencoba lagi (atau coba atur nilai TTL yang lebih rendah pada TXT record Anda).
Masih mengalami masalah? Silakan hubungi kami agar kami dapat membantu menyelidiki masalah dan menemukan solusi cepat.
Bagaimana cara mengonfigurasi klien email saya agar bekerja dengan Forward Email
| Tipe | Hostname | Protokol | Port |
|---|---|---|---|
| IMAP | imap.forwardemail.net |
SSL/TLS Preferred | 993 dan 2993 |
| SMTP | smtp.forwardemail.net |
SSL/TLS Recommended | 465 dan 2465 untuk SSL/TLS (direkomendasikan) atau 587, 2587, 2525, dan 25 untuk STARTTLS |
Mengapa email saya masuk ke Spam dan Junk dan bagaimana saya dapat memeriksa reputasi domain saya
Bagian ini memandu Anda jika email keluar Anda menggunakan server SMTP kami (misalnya smtp.forwardemail.net) (atau diteruskan melalui mx1.forwardemail.net atau mx2.forwardemail.net) dan email tersebut dikirim ke folder Spam atau Junk penerima.
Kami secara rutin memantau alamat IP kami terhadap semua daftar tolak DNS yang terpercaya, oleh karena itu kemungkinan besar ini adalah masalah reputasi domain spesifik.
Email dapat masuk ke folder spam karena beberapa alasan:
-
Reputasi Domain: Domain baru sering memiliki reputasi netral sampai mereka membangun riwayat pengiriman.
-
Pemicu Konten: Kata atau frasa tertentu dapat memicu filter spam.
-
Pola Pengiriman: Peningkatan volume email secara tiba-tiba dapat terlihat mencurigakan.
Anda dapat mencoba menggunakan satu atau lebih alat ini untuk memeriksa reputasi dan kategorisasi domain Anda:
Alat Pemeriksa Reputasi dan Daftar Blokir
Formulir Permintaan Penghapusan IP oleh Penyedia
Jika alamat IP Anda diblokir oleh penyedia email tertentu, gunakan formulir penghapusan yang sesuai atau kontak di bawah ini:
| Penyedia | Formulir Penghapusan / Kontak | Catatan |
|---|---|---|
| Google/Gmail | https://support.google.com/mail/contact/bulk_send_new | Formulir kontak pengirim massal |
| Microsoft (Outlook/Office 365/Hotmail) | https://sender.office.com | Portal delisting IP Office 365 |
| Yahoo/AOL/Verizon | https://senders.yahooinc.com/ | Yahoo Sender Hub |
| Apple/iCloud | https://ipcheck.proofpoint.com/ | Apple menggunakan Proofpoint untuk reputasi IP |
| Proofpoint | https://ipcheck.proofpoint.com/ | Pemeriksaan dan penghapusan IP Proofpoint |
| Barracuda Networks | https://www.barracudacentral.org/lookups/lookup-reputation | Pemeriksaan dan penghapusan reputasi Barracuda |
| Cloudmark | https://csi.cloudmark.com/en/reset/ | Permintaan reset Cloudmark CSI |
| GoDaddy/SecureServer | https://unblock.secureserver.net | Formulir permintaan unblock IP GoDaddy |
| Comcast/Xfinity | https://spa.xfinity.com/report | Permintaan penghapusan IP Comcast |
| Charter/Spectrum | https://www.spectrum.net/support/internet/understanding-email-error-codes | Hubungi dukungan Spectrum untuk penghapusan |
| AT&T | abuse_rbl@abuse-att.net |
Email untuk permintaan penghapusan |
| Cox Communications | unblock.request@cox.net |
Email untuk permintaan penghapusan |
| CenturyLink/Lumen | abuse@centurylink.com |
Menggunakan Cloudfilter |
| Windstream | abuse@windstream.net |
Email untuk permintaan penghapusan |
| t-online.de (Jerman) | tobr@rx.t-online.de |
Email untuk permintaan penghapusan |
| Orange France | https://postmaster.orange.fr/ | Gunakan formulir kontak atau email abuse@orange.fr |
| GMX | https://postmaster.gmx.net/en/contact | Formulir kontak postmaster GMX |
| Mail.ru | https://postmaster.mail.ru/ | Portal postmaster Mail.ru |
| Yandex | https://postmaster.yandex.ru/ | Portal postmaster Yandex |
| QQ Mail (Tencent) | https://open.mail.qq.com/ | Aplikasi whitelist QQ Mail (Bahasa Cina) |
| Netease (163.com) | https://mail.163.com/postmaster/ | Portal postmaster Netease |
| Alibaba/Aliyun/HiChina | https://www.alibabacloud.com/help/en/alibaba-mail/ | Kontak melalui konsol Alibaba Cloud |
| Amazon SES | https://docs.aws.amazon.com/ses/latest/dg/faqs-dnsbls.html | Konsol AWS SES > Penghapusan Daftar Hitam |
| SendGrid | https://support.sendgrid.com/ | Kontak dukungan SendGrid |
| Mimecast | https://community.mimecast.com/ | Menggunakan RBL pihak ketiga - kontak RBL spesifik |
| Fastmail | https://www.fastmail.com/support/ | Kontak dukungan Fastmail |
| Zoho | https://help.zoho.com/portal/en/kb/campaigns/faqs/campaign-review/articles/how-do-i-delist-my-ip-address | Kontak dukungan Zoho |
| ProtonMail | https://proton.me/support/contact | Kontak dukungan Proton |
| Tutanota | https://tutanota.com/support | Kontak dukungan Tutanota |
| Hushmail | https://www.hushmail.com/support/ | Kontak dukungan Hushmail |
| Mailbox.org | https://mailbox.org/en/support | Kontak dukungan Mailbox.org |
| Posteo | https://posteo.de/en/site/contact | Kontak dukungan Posteo |
| DuckDuckGo Email | https://duckduckgo.com/email/support | Kontak dukungan DuckDuckGo |
| Sonic.net | https://www.sonic.com/support | Kontak dukungan Sonic |
| Telus | https://www.telus.com/en/support | Kontak dukungan Telus |
| Vodafone Germany | https://www.vodafone.de/hilfe/ | Kontak dukungan Vodafone |
| Xtra (Spark NZ) | https://www.spark.co.nz/help/ | Kontak dukungan Spark NZ |
| UOL/BOL (Brasil) | https://ajuda.uol.com.br/ | Kontak dukungan UOL (Portugis) |
| Libero (Italia) | https://aiuto.libero.it/ | Kontak dukungan Libero (Italia) |
| Telenet (Belgia) | https://www2.telenet.be/en/support/ | Kontak dukungan Telenet |
| Facebook/WhatsApp | https://www.facebook.com/business/help | Kontak dukungan bisnis Facebook |
| https://www.linkedin.com/help/linkedin | Kontak dukungan LinkedIn | |
| Groups.io | https://groups.io/helpcenter | Kontak dukungan Groups.io |
| Earthlink/Vade Secure | https://sendertool.vadesecure.com/en/ | Alat pengirim Vade Secure |
| Cloudflare Email Security | https://www.cloudflare.com/products/zero-trust/email-security/ | Kontak dukungan Cloudflare |
| Hornetsecurity/Expurgate | https://www.hornetsecurity.com/ | Kontak dukungan Hornetsecurity |
| SpamExperts/Antispamcloud | https://www.spamexperts.com/ | Kontak melalui penyedia hosting |
| Mail2World | https://www.mail2world.com/support/ | Kontak dukungan Mail2World |
Tip
Mulailah dengan volume email berkualitas tinggi yang rendah untuk membangun reputasi positif sebelum mengirim dalam volume yang lebih besar.
Important
Jika domain Anda masuk dalam daftar hitam, setiap daftar hitam memiliki proses penghapusan sendiri. Periksa situs web mereka untuk petunjuk.
Tip
Jika Anda membutuhkan bantuan tambahan atau menemukan bahwa kami terdaftar sebagai spam positif palsu oleh penyedia layanan email tertentu, silakan hubungi kami.
Apa yang harus saya lakukan jika menerima email spam
Anda harus berhenti berlangganan dari daftar email (jika memungkinkan) dan memblokir pengirim.
Harap jangan melaporkan pesan tersebut sebagai spam, melainkan teruskan ke sistem pencegahan penyalahgunaan yang dikurasi secara manual dan berfokus pada privasi kami.
Alamat email untuk meneruskan spam adalah: abuse@forwardemail.net
Mengapa email uji yang saya kirim ke diri sendiri di Gmail muncul sebagai "mencurigakan"
Jika Anda melihat pesan kesalahan ini di Gmail saat mengirim uji coba ke diri sendiri, atau ketika seseorang yang Anda kirimi email dengan alias Anda melihat email dari Anda untuk pertama kalinya, maka harap jangan khawatir – karena ini adalah fitur keamanan bawaan Gmail.
Anda cukup klik "Terlihat aman". Misalnya, jika Anda mengirim pesan uji menggunakan fitur kirim email sebagai (kepada orang lain), maka mereka tidak akan melihat pesan ini.
Namun jika mereka melihat pesan ini, itu karena mereka biasanya terbiasa melihat email Anda berasal dari john@gmail.com bukan dari john@customdomain.com (hanya contoh). Gmail akan memberi peringatan kepada pengguna untuk memastikan semuanya aman, jadi tidak ada solusi lain.
Bisakah saya menghapus via forwardemail dot net di Gmail
Topik ini terkait dengan masalah yang dikenal luas di Gmail di mana info tambahan muncul di samping nama pengirim.
Per Mei 2023 kami mendukung pengiriman email dengan SMTP sebagai tambahan untuk semua pengguna berbayar – yang berarti Anda dapat menghapus via forwardemail dot net di Gmail.
Perlu dicatat bahwa topik FAQ ini khusus untuk mereka yang menggunakan fitur Cara Mengirim Email Sebagai menggunakan Gmail.
Silakan lihat bagian Apakah Anda mendukung pengiriman email dengan SMTP untuk petunjuk konfigurasi.
Manajemen Data
Di mana lokasi server Anda
Tip
Kami mungkin segera mengumumkan lokasi pusat data UE kami yang dihosting di bawah forwardemail.eu. Berlangganan diskusi di https://github.com/orgs/forwardemail/discussions/336 untuk pembaruan.
Server kami terutama berlokasi di Denver, Colorado – lihat https://forwardemail.net/ips untuk daftar lengkap alamat IP kami.
Anda dapat mempelajari tentang subprosesor kami di halaman GDPR, DPA, dan Privasi.
Bagaimana cara mengekspor dan mencadangkan kotak surat saya
Kapan saja Anda dapat mengekspor kotak surat Anda dalam format EML, Mbox, atau SQLite terenkripsi.
Pergi ke Akun Saya Domain Alias Unduh Cadangan dan pilih jenis format ekspor yang Anda inginkan.
Anda akan menerima email berisi tautan untuk mengunduh ekspor setelah selesai.
Perlu diketahui bahwa tautan unduhan ekspor ini kedaluwarsa setelah 4 jam demi keamanan.
Jika Anda perlu memeriksa format EML atau Mbox yang diekspor, alat sumber terbuka berikut mungkin berguna:
| Nama | Format | Platform | URL GitHub |
|---|---|---|---|
| MBox Viewer | Mbox | Windows | https://github.com/eneam/mboxviewer |
| mbox-web-viewer | Mbox | Semua platform | https://github.com/PHMRanger/mbox-web-viewer |
| EmlReader | EML | Windows | https://github.com/ayamadori/EmlReader |
| Email viewer | EML | VSCode | https://github.com/joelharkes/vscode_email_viewer |
| eml-reader | EML | 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 memigrasi kotak surat saya yang sudah ada
Anda dapat dengan mudah mengimpor email Anda ke Forward Email (misalnya menggunakan Thunderbird) dengan petunjuk di bawah ini:
-
Ekspor email Anda dari penyedia email yang sudah Anda gunakan:
Penyedia Email Format Ekspor Instruksi Ekspor Gmail MBOX https://takeout.google.com/settings/takeout/custom/gmail Outlook PST Tip: Jika Anda menggunakan Outlook (format ekspor PST), maka Anda dapat mengikuti instruksi di bagian "Lainnya" di bawah ini. Namun kami telah menyediakan tautan di bawah ini untuk mengonversi PST ke format MBOX/EML berdasarkan sistem operasi Anda:- Zinkuba untuk Windows (GitHub)
- readpst untuk Windows cygwin – (misalnya
readpst -u -o $OUT_DIR $IN_DIRmenggantikan$OUT_DIRdan$IN_DIRdengan jalur direktori keluaran dan direktori masukan secara berurutan). - readpst untuk Ubuntu/Linux – (misalnya
sudo apt-get install readpstlalureadpst -u -o $OUT_DIR $IN_DIR, menggantikan$OUT_DIRdan$IN_DIRdengan jalur direktori keluaran dan direktori masukan secara berurutan). - readpst untuk macOS (melalui brew) – (misalnya
brew install libpstlalureadpst -u -o $OUT_DIR $IN_DIR, menggantikan$OUT_DIRdan$IN_DIRdengan jalur direktori keluaran dan direktori masukan secara berurutan). - PST Converter untuk Windows (GitHub)
Apple Mail MBOX https://support.apple.com/guide/mail/import-or-export-mailboxes-mlhlp1030/mac#apd37a3190755974 Fastmail EML https://www.fastmail.help/hc/en-us/articles/360060590573-Download-all-your-data#downloadmail Proton Mail MBOX/EML https://proton.me/support/export-emails-import-export-app Tutanota EML https://github.com/crepererum-oss/tatutanatata Gandi EML https://docs.gandi.net/en/gandimail/common_operations/backup_email.html#contents Zoho EML https://www.zoho.com/mail/help/import-export-emails.html#alink2 Lainnya Gunakan Thunderbird Atur akun email Anda yang sudah ada di Thunderbird lalu gunakan plugin ImportExportTools NG untuk mengekspor dan mengimpor email Anda. Anda juga mungkin dapat langsung menyalin/menempel atau menyeret/melepas email antar akun. -
Unduh, instal, dan buka Thunderbird.
-
Buat akun baru menggunakan alamat email alias lengkap Anda (misalnya
you@yourdomain.com) dan kata sandi yang telah Anda buat. Jika Anda belum memiliki kata sandi yang dibuat, maka lihat petunjuk pengaturan kami. -
Unduh dan instal plugin Thunderbird ImportExportTools NG.
-
Buat folder lokal baru di Thunderbird, lalu klik kanan pada folder tersebut → pilih opsi
ImportExportTools NG→ pilihImport mbox file(untuk format ekspor MBOX) – atau –Import messages/Import all messages from a directory(untuk format ekspor EML). -
Seret/jatuhkan dari folder lokal ke folder IMAP baru (atau yang sudah ada) di Thunderbird tempat Anda ingin mengunggah pesan ke penyimpanan IMAP dengan layanan kami. Ini akan memastikan pesan tersebut dicadangkan secara online dengan penyimpanan terenkripsi SQLite kami.
Tip: Jika Anda bingung bagaimana cara mengimpor ke Thunderbird, Anda dapat merujuk ke petunjuk resmi di https://kb.mozillazine.org/Importing_folders dan https://github.com/thunderbird/import-export-tools-ng/wiki.
Bagaimana cara menggunakan penyimpanan kompatibel S3 saya sendiri untuk cadangan
Pengguna paket berbayar dapat mengonfigurasi penyedia penyimpanan kompatibel S3 mereka sendiri berdasarkan domain untuk cadangan IMAP/SQLite. Ini berarti cadangan kotak surat terenkripsi Anda dapat disimpan di infrastruktur Anda sendiri sebagai pengganti (atau tambahan) penyimpanan default kami.
Penyedia yang didukung termasuk Amazon S3, Cloudflare R2, MinIO, Backblaze B2, DigitalOcean Spaces, dan layanan kompatibel S3 lainnya.
Pengaturan
- Buat bucket pribadi dengan penyedia kompatibel S3 Anda. Bucket tidak boleh dapat diakses secara publik.
- Buat kredensial akses (access key ID dan secret access key) dengan izin baca/tulis ke bucket tersebut.
- Buka Akun Saya Domains Pengaturan Lanjutan Penyimpanan Kompatibel S3 Kustom.
- Centang "Aktifkan penyimpanan kompatibel S3 kustom" dan isi URL endpoint, access key ID, secret access key, region, dan nama bucket Anda.
- Klik "Uji Koneksi" untuk memverifikasi kredensial, akses bucket, dan izin tulis Anda.
- Klik "Simpan" untuk menerapkan pengaturan.
Cara Kerja Cadangan
Cadangan dipicu secara otomatis untuk setiap alias IMAP yang terhubung. Server IMAP memeriksa semua koneksi aktif setiap jam dan mengirimkan cadangan untuk setiap alias yang terhubung. Kunci berbasis Redis mencegah cadangan ganda berjalan dalam waktu 30 menit satu sama lain, dan cadangan sebenarnya dilewati jika cadangan yang berhasil sudah selesai dalam 24 jam terakhir (kecuali cadangan diminta secara eksplisit oleh pengguna untuk diunduh). Backup juga dapat dipicu secara manual dengan mengklik "Download Backup" untuk alias apa pun di dashboard. Backup manual selalu dijalankan terlepas dari jendela 24 jam.
Proses backup bekerja sebagai berikut:
- Database SQLite disalin menggunakan
VACUUM INTO, yang membuat snapshot konsisten tanpa mengganggu koneksi aktif dan mempertahankan enkripsi database. - File backup diverifikasi dengan membukanya untuk memastikan enkripsi masih valid.
- Hash SHA-256 dihitung dan dibandingkan dengan backup yang ada di penyimpanan. Jika hash cocok, unggahan dilewati (tidak ada perubahan sejak backup terakhir).
- Backup diunggah ke S3 menggunakan multipart upload melalui pustaka @aws-sdk/lib-storage.
- URL unduhan yang ditandatangani (berlaku selama 4 jam) dibuat dan dikirim melalui email ke pengguna.
Backup Formats
Tiga format backup didukung:
| Format | Extension | Deskripsi |
|---|---|---|
sqlite |
.sqlite |
Snapshot database SQLite terenkripsi mentah (default untuk backup IMAP otomatis) |
mbox |
.zip |
ZIP yang dilindungi kata sandi berisi mailbox dalam format mbox |
eml |
.zip |
ZIP yang dilindungi kata sandi berisi file .eml individual per pesan |
Tip: Jika Anda memiliki file backup
.sqlitedan ingin mengonversinya ke file.emlsecara lokal, gunakan alat CLI mandiri kami convert-sqlite-to-eml. Alat ini bekerja di Windows, Linux, dan macOS dan tidak memerlukan koneksi jaringan.
File Naming and Key Structure
Saat menggunakan penyimpanan S3 kustom, file backup disimpan dengan awalan timestamp ISO 8601 sehingga setiap backup disimpan sebagai objek terpisah. Ini memberi Anda riwayat backup lengkap di bucket Anda sendiri.
Format kunci adalah:
{ISO 8601 timestamp}-{alias_id}.{extension}
Contohnya:
2025-03-01T12:00:00.000Z-65a31c53c36b75ed685f3fda.sqlite
2025-03-01T12:00:00.000Z-65a31c53c36b75ed685f3fda.zip
2025-03-02T12:00:00.000Z-65a31c53c36b75ed685f3fda.sqlite
alias_id adalah MongoDB ObjectId dari alias. Anda dapat menemukannya di halaman pengaturan alias atau melalui API.
Saat menggunakan penyimpanan default (sistem), kunci bersifat datar (misalnya 65a31c53c36b75ed685f3fda.sqlite) dan setiap backup menimpa yang sebelumnya.
Catatan: Karena penyimpanan S3 kustom menyimpan semua versi backup, penggunaan penyimpanan akan bertambah seiring waktu. Kami menyarankan mengonfigurasi aturan siklus hidup pada bucket Anda untuk secara otomatis menghapus backup lama (misalnya menghapus objek yang lebih tua dari 30 atau 90 hari).
Data Ownership and Deletion Policy
Bucket S3 kustom Anda sepenuhnya berada di bawah kendali Anda. Kami tidak pernah menghapus atau memodifikasi file di bucket S3 kustom Anda — tidak saat alias dihapus, tidak saat domain dihapus, dan tidak selama operasi pembersihan apa pun. Kami hanya menulis file backup baru ke bucket Anda.
Ini berarti:
- Penghapusan alias — Saat Anda menghapus alias, kami hanya menghapus backup dari penyimpanan sistem default kami. Backup yang sebelumnya ditulis ke bucket S3 kustom Anda tetap tidak tersentuh.
- Penghapusan domain — Menghapus domain tidak memengaruhi file di bucket kustom Anda.
- Manajemen retensi — Anda bertanggung jawab mengelola penyimpanan di bucket Anda sendiri, termasuk mengonfigurasi aturan siklus hidup untuk menghapus backup lama.
Jika Anda menonaktifkan penyimpanan S3 kustom atau beralih kembali ke penyimpanan default kami, file yang ada di bucket Anda tetap dipertahankan. Backup berikutnya akan ditulis ke penyimpanan default kami.
Security
- ID kunci akses dan kunci akses rahasia Anda dienkripsi saat disimpan menggunakan AES-256-GCM sebelum disimpan di database kami. Mereka hanya didekripsi saat runtime ketika melakukan operasi backup.
- Kami secara otomatis memvalidasi bahwa bucket Anda tidak dapat diakses secara publik. Jika bucket publik terdeteksi, konfigurasi akan ditolak saat penyimpanan. Jika akses publik terdeteksi saat backup, kami beralih ke penyimpanan default kami dan memberi tahu semua administrator domain melalui email.
- Kredensial divalidasi saat penyimpanan melalui panggilan HeadBucket untuk memastikan bucket ada dan kredensial benar. Jika validasi gagal, penyimpanan S3 kustom otomatis dinonaktifkan.
- Setiap file backup menyertakan hash SHA-256 dalam metadata S3-nya, yang digunakan untuk mendeteksi database yang tidak berubah dan melewati unggahan yang berlebihan.
Notifikasi Kesalahan
Jika cadangan gagal saat menggunakan penyimpanan S3 kustom Anda (misalnya karena kredensial kedaluwarsa atau masalah konektivitas), semua administrator domain akan diberi tahu melalui email. Notifikasi ini dibatasi frekuensinya menjadi sekali setiap 6 jam untuk mencegah peringatan duplikat. Jika bucket Anda terdeteksi dapat diakses secara publik saat waktu cadangan, administrator akan diberi tahu sekali sehari.
API
Anda juga dapat mengonfigurasi penyimpanan S3 kustom melalui API:
curl -X PUT https://api.forwardemail.net/v1/domains/sample.g0v.tw \
-u API_TOKEN: \
-d has_custom_s3=true \
-d s3_endpoint=https://s3.us-east-1.amazonaws.com \
-d s3_access_key_id=YOUR_ACCESS_KEY_ID \
-d s3_secret_access_key=YOUR_SECRET_ACCESS_KEY \
-d s3_region=us-east-1 \
-d s3_bucket=my-email-backups
Untuk menguji koneksi melalui API:
curl -X POST https://api.forwardemail.net/v1/domains/sample.g0v.tw/test-s3-connection \
-u API_TOKEN:
Bagaimana cara mengonversi cadangan SQLite ke file EML
Jika Anda mengunduh atau menyimpan cadangan SQLite (baik dari penyimpanan default kami atau bucket S3 kustom Anda sendiri), Anda dapat mengonversinya menjadi file .eml standar menggunakan alat CLI mandiri kami convert-sqlite-to-eml. File EML dapat dibuka dengan klien email apa pun (Thunderbird, Outlook, Apple Mail, dll.) atau diimpor ke server email lain.
Instalasi
Anda dapat mengunduh binary yang sudah jadi (tidak memerlukan Node.js) atau menjalankannya langsung dengan Node.js:
Binary yang sudah jadi — Unduh rilis terbaru untuk platform Anda dari GitHub Releases:
| Platform | Arsitektur | File |
|---|---|---|
| Linux | x64 | convert-sqlite-to-eml-linux-x64 |
| Linux | arm64 | convert-sqlite-to-eml-linux-arm64 |
| macOS | Apple Silicon | convert-sqlite-to-eml-darwin-arm64 |
| Windows | x64 | convert-sqlite-to-eml-win-x64.exe |
Pengguna macOS: Setelah mengunduh, Anda mungkin perlu menghapus atribut karantina sebelum menjalankan binary:
sudo xattr -rd com.apple.quarantine ./convert-sqlite-to-eml-darwin-arm64(Ganti
./convert-sqlite-to-eml-darwin-arm64dengan jalur sebenarnya ke file yang diunduh.)
Pengguna Linux: Setelah mengunduh, Anda mungkin perlu membuat binary dapat dieksekusi:
chmod +x ./convert-sqlite-to-eml-linux-x64(Ganti
./convert-sqlite-to-eml-linux-x64dengan jalur sebenarnya ke file yang diunduh.)
Dari sumber (memerlukan Node.js >= 18):
cd tools/convert-sqlite-to-eml
npm install
node index.js
Penggunaan
Alat ini mendukung mode interaktif dan non-interaktif.
Mode interaktif — jalankan tanpa argumen dan Anda akan diminta untuk semua input:
./convert-sqlite-to-eml
Forward Email - Konversi Cadangan SQLite ke EML
=============================================
Jalur ke file cadangan SQLite: /path/to/backup.sqlite
Kata sandi IMAP/alias: ********
Jalur ZIP keluaran [/path/to/backup-2025-03-01T12-00-00-000Z.zip]:
Mode non-interaktif — berikan argumen melalui flag baris perintah untuk skrip dan otomatisasi:
./convert-sqlite-to-eml \
--path /path/to/backup.sqlite \
--password "your-imap-password" \
--output /path/to/output.zip
| Flag | Deskripsi |
|---|---|
--path <path> |
Jalur ke file cadangan SQLite terenkripsi |
--password <pass> |
Kata sandi IMAP/alias untuk dekripsi |
--output <path> |
Jalur keluaran untuk file ZIP (default: dibuat otomatis dengan cap waktu ISO 8601) |
--help |
Tampilkan pesan bantuan |
Format Output
Alat ini menghasilkan arsip ZIP yang dilindungi kata sandi (terenkripsi AES-256) yang berisi:
README.txt
INBOX/
<message-id-1>.eml
<message-id-2>.eml
Sent/
<message-id-3>.eml
Drafts/
<message-id-4>.eml
File EML diatur berdasarkan folder kotak surat. Kata sandi ZIP sama dengan kata sandi IMAP/alias Anda. Setiap file .eml adalah pesan email standar RFC 5322 dengan header lengkap, teks isi, dan lampiran yang direkonstruksi dari database SQLite.
Cara Kerjanya
- Membuka database SQLite terenkripsi menggunakan kata sandi IMAP/alias Anda (mendukung cipher ChaCha20 dan AES-256-CBC).
- Membaca tabel Mailboxes untuk menemukan struktur folder.
- Untuk setiap pesan, mendekode mimeTree (disimpan sebagai JSON terkompresi Brotli) dari tabel Messages.
- Merekonstruksi EML lengkap dengan menelusuri pohon MIME dan mengambil isi lampiran dari tabel Attachments.
- Mengemas semuanya ke dalam arsip ZIP yang dilindungi kata sandi menggunakan archiver-zip-encrypted.
Apakah Anda mendukung self-hosting
Ya, sejak Maret 2025, kami mendukung opsi self-hosted. Baca blog di sini. Lihat panduan self-hosted untuk memulai. Dan bagi yang tertarik versi langkah demi langkah yang lebih terperinci, lihat panduan kami berbasis Ubuntu atau Debian.
Konfigurasi Email
Bagaimana cara memulai dan mengatur penerusan email
user@gmail.com dengan alamat email yang ingin Anda teruskan emailnya (jika belum tepat). Demikian juga pastikan untuk mengganti sample.g0v.tw dengan nama domain kustom Anda (jika belum tepat).
- Jika Anda sudah mendaftarkan nama domain Anda di suatu tempat, maka Anda harus melewati langkah ini sepenuhnya dan langsung ke langkah dua! Jika belum, Anda dapat klik di sini untuk mendaftarkan nama domain Anda.
-
Apakah Anda ingat di mana Anda mendaftarkan domain Anda? Setelah Anda ingat, ikuti instruksi di bawah ini:
Penting: Anda harus membuka tab baru dan masuk ke registrar domain Anda. Anda dapat dengan mudah mengklik "Registrar" Anda di bawah ini untuk melakukannya secara otomatis. Di tab baru ini, Anda harus menavigasi ke halaman pengelolaan DNS di registrar Anda – dan kami telah menyediakan langkah-langkah navigasi langkah demi langkah di bawah kolom "Steps to Configure". Setelah Anda menavigasi ke halaman ini di tab baru, Anda dapat kembali ke tab ini dan melanjutkan ke langkah tiga di bawah. Jangan tutup tab yang dibuka tersebut; Anda akan membutuhkannya untuk langkah selanjutnya!
Registrar Langkah untuk Mengonfigurasi 1&1 Masuk Domain Center (Pilih domain Anda) Edit DNS Settings Amazon Route 53 Masuk Hosted Zones (Pilih domain Anda) Aplus.net Masuk My Servers Domain Management DNS Manager Bluehost UNTUK ROCK: Masuk Domains (Klik ikon ▼ di samping manage) DNS
UNTUK LEGACY: Masuk Domains Zone editor (Pilih domain Anda)Cloudflare Masuk DNS DNS Made Easy Masuk DNS (Pilih domain Anda) DNSimple Masuk (Pilih domain Anda) DNS Manage Digital Ocean Masuk Networking Domains (Pilih domain Anda) More Manage Domain Domain.com Masuk Dalam tampilan kartu, klik manage pada domain Anda Dalam tampilan daftar, klik ikon gear DNS & Nameservers DNS Records Domains.com
TontonMasuk (Pilih domain Anda) Manage (klik ikon gear) Klik pada DNS & Nameservers di menu sebelah kiri DreamHost Masuk Panel Domains Manage Domains DNS Dyn Masuk Overview Manage Simple Editor Records Gandi Masuk (Pilih domain Anda) Management Edit the zone GoDaddy
TontonMasuk Manage My Domains (Pilih domain Anda) Manage DNS Google Domains
TontonMasuk (Pilih domain Anda) Configure DNS Namecheap
TontonMasuk Domain List (Pilih domain Anda) Manage Advanced DNS Netlify Masuk (Pilih domain Anda) Setup Netlify DNS Network Solutions Masuk Account Manager My Domain Names (Pilih domain Anda) Manage Change Where Domain Points Advanced DNS Shopify
TontonMasuk Managed Domains (Pilih domain Anda) DNS Settings Squarespace Masuk Home menu Settings Domains (Pilih domain Anda) Pengaturan lanjutan Custom Records Vercel's Now Menggunakan CLI "now" now dns add [domain] '@' MX [record-value] [priority]Weebly Masuk Halaman Domains (Pilih domain Anda) DNS Wix Masuk Halaman Domains (Klik ikon ) Pilih Manage DNS Records eNom Masuk Domains My Domains Lainnya Penting: Tidak melihat nama registrar Anda tercantum di sini? Cukup cari di Internet dengan kata kunci "cara mengubah catatan DNS di $REGISTRAR" (ganti $REGISTRAR dengan nama registrar Anda – misalnya "cara mengubah catatan DNS di GoDaddy" jika Anda menggunakan GoDaddy). - Menggunakan halaman pengelolaan DNS registrar Anda (tab lain yang sudah Anda buka), atur catatan "MX" berikut:
Penting: Perhatikan bahwa seharusnya TIDAK ada catatan MX lain yang diatur. Kedua catatan yang ditampilkan di bawah HARUS ada. Pastikan tidak ada kesalahan ketik; dan Anda memiliki kedua mx1 dan mx2 yang dieja dengan benar. Jika sudah ada catatan MX yang ada, harap hapus sepenuhnya. Nilai "TTL" tidak harus 3600, bisa lebih rendah atau lebih tinggi jika perlu.
Nama/Host/Alias TTL Tipe Prioritas Jawaban/Nilai "@", ".", atau kosong 3600 MX 0 mx1.forwardemail.net"@", ".", atau kosong 3600 MX 0 mx2.forwardemail.net - Menggunakan halaman manajemen DNS registrar Anda (tab lain yang telah Anda buka), atur catatan TXT berikut:
Penting: Jika Anda menggunakan paket berbayar, maka Anda harus melewati langkah ini sepenuhnya dan langsung ke langkah lima! Jika Anda tidak menggunakan paket berbayar, maka alamat yang diteruskan 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 halaman Harga kami. Jika tidak, Anda dapat melanjutkan memilih satu atau lebih kombinasi dari Opsi A sampai Opsi F yang tercantum di bawah.
Opsi A: Jika Anda meneruskan semua email dari domain Anda, (misalnya "all@sample.g0v.tw", "hello@sample.g0v.tw", dll) ke alamat tertentu "user@gmail.com":Nama/Host/Alias TTL Tipe Jawaban/Nilai "@", ".", atau kosong 3600 TXT forward-email=user@gmail.comTips: Pastikan untuk mengganti nilai di atas pada kolom "Nilai" dengan alamat email Anda sendiri. Nilai "TTL" tidak harus 3600, bisa lebih rendah atau lebih tinggi jika perlu. Nilai waktu hidup ("TTL") yang lebih rendah akan memastikan perubahan di masa depan pada catatan DNS Anda tersebar ke seluruh Internet lebih cepat – anggap ini sebagai berapa lama akan disimpan dalam cache memori (dalam detik). Anda dapat mempelajari lebih lanjut tentang TTL di Wikipedia.
Opsi B: Jika Anda hanya perlu meneruskan satu alamat email (misalnyahello@sample.g0v.twkeuser@gmail.com; ini juga akan meneruskan "hello+test@sample.g0v.tw" 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, maka Anda harus 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 mengatur jumlah email penerusan tanpa batas – pastikan saja tidak melebihi 255 karakter dalam satu baris dan setiap baris dimulai dengan "forward-email=". 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 dalam catatan TXT Anda untuk memiliki penerusan alias global (misalnya "user@sample.g0v.tw" akan diteruskan ke "user@example.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 lengkap tentang webhook berjudul Apakah Anda mendukung webhook di bawah ini.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 untuk menangani substitusi agar meneruskan email. Lihat contoh dan bagian lengkap tentang regex berjudul Apakah Anda mendukung ekspresi reguler atau regex di bawah.Perlu regex lanjutan dengan substitusi? Lihat contoh dan bagian lengkap tentang regex berjudul Apakah Anda mendukung ekspresi reguler atau regex di bawah.Contoh Sederhana: Jika saya ingin semua email yang dikirim ke `linus@sample.g0v.tw` atau `torvalds@sample.g0v.tw` diteruskan ke `user@gmail.com`:Nama/Host/Alias TTL Tipe Jawaban/Nilai "@", ".", atau kosong 3600 TXT forward-email=/^(linus|torvalds)$/:user@gmail.comPenting: Aturan penerusan catch-all juga dapat disebut sebagai "fall-through". Ini berarti bahwa email masuk yang cocok dengan setidaknya satu aturan penerusan spesifik akan digunakan sebagai pengganti catch-all. Aturan spesifik termasuk alamat email dan ekspresi reguler.
Contohnya:
forward-email=hello:first@gmail.com,second@gmail.com
Email yang dikirim kehello@sample.g0v.tw**tidak** akan diteruskan kesecond@gmail.com(catch-all) dengan konfigurasi ini, dan hanya akan dikirim kefirst@gmail.com.
- Menggunakan halaman manajemen DNS registrar Anda (tab lain yang sudah Anda buka), tambahkan juga TXT record berikut:
Nama/Host/Alias TTL Tipe Jawaban/Nilai "@", ".", atau kosong 3600 TXT v=spf1 a include:spf.forwardemail.net -allPenting: Jika Anda menggunakan Gmail (misalnya Send Mail As) atau G Suite, maka Anda perlu menambahkaninclude:_spf.google.comke nilai di atas, contohnya:
v=spf1 a include:spf.forwardemail.net include:_spf.google.com -allTips: Jika Anda sudah memiliki baris serupa dengan "v=spf1", maka Anda perlu menambahkaninclude:spf.forwardemail.nettepat sebelum setiap catatan "include:host.com" yang ada dan sebelum "-all" dalam baris yang sama, contohnya:
v=spf1 a include:spf.forwardemail.net include:host.com -all
Perlu dicatat bahwa ada perbedaan antara "-all" dan "~all". "-" menunjukkan bahwa pemeriksaan SPF harus GAGAL jika tidak cocok, dan "~" menunjukkan bahwa pemeriksaan SPF harus SOFTFAIL. Kami menyarankan menggunakan pendekatan "-all" untuk mencegah pemalsuan domain.
Anda juga mungkin perlu menyertakan catatan SPF untuk host mana pun yang Anda gunakan untuk mengirim email (misalnya Outlook). - Verifikasi catatan DNS Anda menggunakan alat "Verify Records" kami yang tersedia di Akun Saya Domain Pengaturan.
- Kirim email uji coba untuk memastikan itu berfungsi. Perlu dicatat bahwa mungkin perlu beberapa waktu agar catatan DNS Anda menyebar.
Tip: Jika Anda tidak menerima email uji coba, atau menerima email uji coba yang mengatakan "Berhati-hatilah dengan pesan ini", maka lihat jawaban untuk Mengapa saya tidak menerima email uji coba saya dan Mengapa email uji coba saya yang dikirim ke diri saya sendiri di Gmail menunjukkan sebagai "mencurigakan" masing-masing.
- Jika Anda ingin "Kirim Email Sebagai" dari Gmail, maka Anda perlu menonton video ini, atau ikuti langkah-langkah di bawah Cara Mengirim Email Sebagai Menggunakan Gmail.
Bisakah saya menggunakan beberapa pertukaran MX dan server untuk penerusan lanjutan
Ya, tetapi Anda hanya boleh memiliki satu pertukaran MX yang tercantum dalam catatan DNS Anda.
Jangan mencoba menggunakan "Prioritas" sebagai cara untuk mengonfigurasi beberapa pertukaran MX.
Sebaliknya, 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, maka 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, maka 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 penjawab liburan (auto-responder keluar kantor)
Pergi ke Akun Saya Domain Alias dan buat atau edit alias yang ingin Anda konfigurasikan penjawab liburan otomatis. Anda memiliki kemampuan untuk mengonfigurasi tanggal mulai, tanggal berakhir, subjek, dan pesan, serta mengaktifkan atau menonaktifkannya kapan saja:
- Subjek dan pesan dalam bentuk teks biasa saat ini didukung (kami menggunakan paket
striptagssecara internal untuk menghapus HTML apa pun). - Subjek dibatasi hingga 100 karakter.
- Pesan dibatasi hingga 1000 karakter.
- Pengaturan memerlukan konfigurasi Outbound SMTP (misalnya Anda perlu mengatur catatan DNS DKIM, DMARC, dan Return-Path).
- Pergi ke Akun Saya Domain Pengaturan Konfigurasi Outbound SMTP dan ikuti petunjuk pengaturan.
- Respon liburan tidak dapat diaktifkan pada nama domain vanity global (misalnya alamat sekali pakai tidak didukung).
- Respon liburan tidak dapat diaktifkan untuk alias dengan wildcard/catch-all (
*) maupun ekspresi reguler.
Berbeda dengan sistem mail seperti postfix (misalnya yang menggunakan ekstensi filter liburan sieve) – Forward Email secara otomatis menambahkan tanda tangan DKIM Anda, melindungi dari masalah koneksi saat mengirim respon liburan (misalnya karena masalah koneksi SSL/TLS yang umum dan server lama yang masih dipertahankan), dan bahkan mendukung Open WKD dan enkripsi PGP untuk respon liburan.
-
Kami hanya mengirim sekali per pengirim yang diizinkan setiap 4 hari (yang mirip dengan perilaku Gmail).
-
Cache Redis kami menggunakan sidik jari dari
alias_iddansender, di manaalias_idadalah ID MongoDB alias dansenderadalah alamat From (jika diizinkan) atau domain root dalam alamat From (jika tidak diizinkan). Untuk kesederhanaan, masa berlaku sidik jari ini di cache diatur selama 4 hari. -
Pendekatan kami menggunakan domain root yang diurai dalam alamat From untuk pengirim yang tidak diizinkan mencegah penyalahgunaan dari pengirim yang relatif tidak dikenal (misalnya aktor jahat) yang membanjiri pesan respon liburan.
-
-
Kami hanya mengirim ketika MAIL FROM dan/atau From tidak kosong dan tidak mengandung (tidak peka huruf besar/kecil) nama pengguna postmaster (bagian sebelum @ dalam email).
-
Kami tidak mengirim jika pesan asli memiliki salah satu header berikut (tidak peka huruf besar/kecil):
- Header
auto-submitteddengan nilai tidak sama denganno. - Header
x-auto-response-suppressdengan nilaidr,autoreply,auto-reply,auto_reply, atauall - Header
list-id,list-subscribe,list-unsubscribe,list-help,list-post,list-owner,list-archive,x-autoreply,x-autorespond, ataux-auto-respond(terlepas dari nilainya). - Header
precedencedengan nilaibulk,autoreply,auto-reply,auto_reply, ataulist.
- Header
-
Kami tidak mengirim jika alamat email MAIL FROM atau From berakhiran
+donotreply,-donotreply,+noreply, atau-noreply. -
Kami tidak mengirim jika bagian nama pengguna alamat email From adalah
mdaemondan memiliki headerX-MDDSN-Messageyang tidak peka huruf besar/kecil. -
Kami tidak mengirim jika ada header
content-typeyang tidak peka huruf besar/kecil dengan nilaimultipart/report.
Bagaimana cara mengatur SPF untuk Forward Email
Menggunakan halaman manajemen DNS registrar Anda, atur catatan TXT berikut:
| Nama/Host/Alias | TTL | Tipe | Jawaban/Nilai |
|---|---|---|---|
| "@", ".", atau kosong | 3600 | TXT | v=spf1 a include:spf.forwardemail.net -all |
include:_spf.google.com ke nilai di atas, misalnya:
v=spf1 a include:spf.forwardemail.net include:_spf.google.com -all
include:spf.protection.outlook.com ke dalam catatan SPF TXT Anda, 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 sudah ada dan sebelum "-all" dalam baris yang sama, misalnya:
v=spf1 a include:spf.forwardemail.net include:host.com -all
Perlu dicatat bahwa ada perbedaan antara "-all" dan "~all". Tanda "-" menunjukkan bahwa pemeriksaan SPF harus GAGAL jika tidak cocok, dan "~" menunjukkan bahwa pemeriksaan SPF harus SOFTFAIL. Kami menyarankan menggunakan pendekatan "-all" untuk mencegah pemalsuan domain.
Anda juga mungkin perlu menyertakan catatan SPF untuk host mana pun yang Anda gunakan untuk mengirim email (misalnya Outlook).
Bagaimana cara mengatur DKIM untuk Forward Email
Pergi ke Akun Saya Domains Pengaturan Konfigurasi SMTP Keluar dan ikuti petunjuk pengaturan.
Bagaimana cara mengatur DMARC untuk Forward Email
Pergi ke Akun Saya Domains Pengaturan Konfigurasi SMTP Keluar dan ikuti petunjuk pengaturan.
Bagaimana cara melihat Laporan DMARC
Forward Email menyediakan dashboard Laporan DMARC yang komprehensif yang memungkinkan Anda memantau kinerja autentikasi email Anda di semua domain dari satu antarmuka.
Apa itu Laporan DMARC?
Laporan DMARC (Domain-based Message Authentication, Reporting, and Conformance) adalah file XML yang dikirim oleh server email penerima yang memberi tahu Anda bagaimana email Anda diautentikasi. Laporan ini membantu Anda memahami:
- Berapa banyak email yang dikirim dari domain Anda
- Apakah email tersebut lolos autentikasi SPF dan DKIM
- Tindakan apa yang diambil oleh server penerima (terima, karantina, atau tolak)
- Alamat IP mana yang mengirim email atas nama domain Anda
Cara Mengakses Laporan DMARC
Pergi ke Akun Saya Laporan DMARC untuk melihat dashboard Anda. Anda juga dapat mengakses laporan spesifik domain dari Akun Saya Domains dengan mengklik tombol "DMARC" di samping domain mana pun.
Fitur Dashboard
Dashboard Laporan DMARC menyediakan:
- Metrik Ringkasan: Total laporan yang diterima, total pesan yang dianalisis, tingkat keselarasan SPF, tingkat keselarasan DKIM, dan tingkat keberhasilan keseluruhan
- Grafik Pesan Seiring Waktu: Tren visual volume email dan tingkat autentikasi selama 30 hari terakhir
- Ringkasan Keselarasan: Grafik donat yang menunjukkan distribusi keselarasan SPF vs DKIM
- Disposisi Pesan: Grafik batang bertumpuk yang menunjukkan bagaimana server penerima menangani email Anda (diterima, dikarantina, atau ditolak)
- Tabel Laporan Terbaru: Daftar rinci laporan DMARC individu dengan fitur penyaringan dan paginasi
- Penyaringan Domain: Filter laporan berdasarkan domain tertentu saat mengelola beberapa domain Mengapa Ini Penting
Bagi organisasi yang mengelola banyak domain (seperti perusahaan, organisasi nirlaba, atau agen), laporan DMARC sangat penting untuk:
- Mengidentifikasi pengirim yang tidak sah: Mendeteksi jika ada yang memalsukan domain Anda
- Meningkatkan keterkiriman: Memastikan email sah Anda lolos autentikasi
- Memantau infrastruktur email: Melacak layanan dan IP mana yang mengirim atas nama Anda
- Kepatuhan: Mempertahankan visibilitas autentikasi email untuk audit keamanan
Berbeda dengan layanan lain yang memerlukan alat pemantauan DMARC terpisah, Forward Email menyertakan pemrosesan dan visualisasi laporan DMARC sebagai bagian dari akun Anda tanpa biaya tambahan.
Persyaratan
- Laporan DMARC hanya tersedia untuk paket berbayar
- Domain Anda harus sudah dikonfigurasi DMARC (lihat Bagaimana cara mengatur DMARC untuk Forward Email)
- Laporan dikumpulkan secara otomatis saat server penerima mengirimkannya ke alamat pelaporan DMARC yang Anda konfigurasi
Laporan Email Mingguan
Pengguna paket berbayar secara otomatis menerima ringkasan laporan DMARC mingguan melalui email. Email ini mencakup:
- Statistik ringkasan untuk semua domain Anda
- Tingkat keselarasan SPF dan DKIM
- Rincian disposisi pesan (diterima, dikarantina, ditolak)
- Organisasi pelapor teratas (Google, Microsoft, Yahoo, dll.)
- Alamat IP dengan masalah keselarasan yang mungkin perlu diperhatikan
- Tautan langsung ke dasbor Laporan DMARC Anda
Laporan mingguan dikirim secara otomatis dan tidak dapat dinonaktifkan secara terpisah dari notifikasi email lainnya.
Bagaimana cara menghubungkan dan mengonfigurasi kontak saya
Untuk mengonfigurasi kontak Anda, gunakan URL CardDAV: https://carddav.forwardemail.net (atau cukup carddav.forwardemail.net jika klien Anda mengizinkannya)
Bagaimana cara menghubungkan dan mengonfigurasi kalender saya
Untuk mengonfigurasi kalender Anda, gunakan URL CalDAV: https://caldav.forwardemail.net (atau cukup 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 mengganti calendar-name dengan nama kalender yang Anda inginkan)
Anda dapat mengubah nama dan warna kalender setelah dibuat – cukup gunakan aplikasi kalender pilihan Anda (misalnya Apple Mail atau Thunderbird).
Bagaimana cara menghubungkan dan mengonfigurasi tugas dan pengingat
Untuk mengonfigurasi tugas dan pengingat, gunakan URL CalDAV yang sama dengan kalender: https://caldav.forwardemail.net (atau cukup caldav.forwardemail.net jika klien Anda mengizinkannya)
Tugas dan pengingat akan otomatis dipisahkan dari acara kalender ke dalam koleksi kalender "Reminders" atau "Tasks" tersendiri.
Instruksi pengaturan berdasarkan platform:
macOS/iOS:
- Tambahkan akun CalDAV baru di System Preferences > Internet Accounts (atau Settings > Accounts di iOS)
- Gunakan
caldav.forwardemail.netsebagai server - Masukkan alias Forward Email dan kata sandi yang dihasilkan
- Setelah pengaturan, Anda akan melihat koleksi "Calendar" dan "Reminders"
- Gunakan aplikasi Reminders untuk membuat dan mengelola tugas
Android dengan Tasks.org:
- Instal Tasks.org dari Google Play Store atau F-Droid
- Buka Settings > Synchronization > Add Account > CalDAV
- Masukkan server:
https://caldav.forwardemail.net - Masukkan alias Forward Email dan kata sandi yang dihasilkan
- Tasks.org akan otomatis menemukan kalender tugas Anda
Thunderbird:
- Instal add-on Lightning jika belum terpasang
- Buat kalender baru dengan tipe "CalDAV"
- Gunakan URL:
https://caldav.forwardemail.net - Masukkan kredensial Forward Email Anda
- Acara dan tugas akan tersedia di antarmuka kalender
Mengapa saya tidak bisa membuat tugas di macOS Reminders
Jika Anda mengalami kesulitan membuat tugas di macOS Reminders, coba langkah pemecahan masalah berikut:
-
Periksa pengaturan akun: Pastikan akun CalDAV Anda dikonfigurasi dengan benar menggunakan
caldav.forwardemail.net -
Verifikasi kalender terpisah: Anda harus melihat kedua "Calendar" dan "Reminders" di akun Anda. Jika Anda hanya melihat "Calendar", dukungan tugas mungkin belum sepenuhnya diaktifkan.
-
Segarkan akun: Coba hapus dan tambahkan kembali akun CalDAV Anda di System Preferences > Internet Accounts
-
Periksa konektivitas server: Uji apakah Anda dapat mengakses
https://caldav.forwardemail.netdi browser Anda -
Verifikasi kredensial: Pastikan Anda menggunakan alias email yang benar dan kata sandi yang dihasilkan (bukan kata sandi akun Anda)
-
Paksa sinkronisasi: Di aplikasi Reminders, coba buat tugas lalu segarkan sinkronisasi secara manual
Masalah umum:
- "Reminders calendar not found": Server mungkin membutuhkan waktu sebentar untuk membuat koleksi Reminders saat akses pertama
- Tugas tidak tersinkronisasi: Periksa bahwa kedua perangkat menggunakan kredensial akun CalDAV yang sama
- Konten campuran: Pastikan tugas dibuat di kalender "Reminders", bukan "Calendar" umum
Bagaimana cara mengatur Tasks.org di Android
Tasks.org adalah pengelola tugas open-source populer yang bekerja sangat baik dengan dukungan tugas CalDAV Forward Email.
Instalasi dan Pengaturan:
-
Pasang Tasks.org:
- Dari Google Play Store: Tasks.org
- Dari F-Droid: Tasks.org on F-Droid
-
Konfigurasikan sinkronisasi CalDAV:
- Buka Tasks.org
- Pergi ke ☰ Menu > Settings > Synchronization
- Ketuk "Add Account"
- Pilih "CalDAV"
-
Masukkan pengaturan Forward Email:
- Server URL:
https://caldav.forwardemail.net - Username: Alias Forward Email Anda (misal,
you@yourdomain.com) - Password: Kata sandi khusus alias yang Anda buat
- Ketuk "Add Account"
- Server URL:
-
Penemuan akun:
- Tasks.org akan secara otomatis menemukan kalender tugas Anda
- Anda harus melihat koleksi "Reminders" muncul
- Ketuk "Subscribe" untuk mengaktifkan sinkronisasi kalender tugas
-
Uji sinkronisasi:
- Buat tugas uji di Tasks.org
- Periksa apakah muncul di klien CalDAV lain (seperti macOS Reminders)
- Verifikasi perubahan tersinkronisasi dua arah
Fitur yang tersedia:
- ✅ Pembuatan dan pengeditan tugas
- ✅ Tanggal jatuh tempo dan pengingat
- ✅ Penyelesaian dan status tugas
- ✅ Tingkat prioritas
- ✅ Subtugas dan hierarki tugas
- ✅ Tag dan kategori
- ✅ Sinkronisasi dua arah dengan klien CalDAV lain
Pemecahan masalah:
- Jika tidak ada kalender tugas yang muncul, coba segarkan secara manual di pengaturan Tasks.org
- Pastikan Anda sudah membuat setidaknya satu tugas di server (Anda bisa membuatnya dulu di macOS Reminders)
- Periksa konektivitas jaringan ke
caldav.forwardemail.net
Bagaimana cara mengatur SRS untuk Forward Email
Kami secara otomatis mengonfigurasi Sender Rewriting Scheme ("SRS") – Anda tidak perlu melakukannya sendiri.
Bagaimana cara mengatur MTA-STS untuk Forward Email
Silakan lihat bagian kami tentang MTA-STS untuk informasi lebih lanjut.
Bagaimana cara menambahkan foto profil ke alamat email saya
Jika Anda menggunakan Gmail, ikuti langkah-langkah berikut:
- Buka https://google.com dan keluar dari semua akun email
- Klik "Sign In" dan pada menu drop-down klik "other account"
- Pilih "Use another account"
- Pilih "Create account"
- Pilih "Use my current email address instead"
- Masukkan alamat email domain kustom Anda
- Ambil email verifikasi yang dikirim ke alamat email Anda
- Masukkan kode verifikasi dari email tersebut
- Lengkapi informasi profil untuk akun Google baru Anda
- Setujui semua kebijakan Privasi dan Ketentuan Penggunaan
- Buka https://google.com dan di pojok kanan atas, klik ikon profil Anda, lalu klik tombol "change"
- Unggah foto atau avatar baru untuk akun Anda
- Perubahan akan memakan waktu sekitar 1-2 jam untuk menyebar, tapi terkadang bisa sangat cepat.
- Kirim email uji dan foto profil akan muncul.
Fitur Lanjutan
Apakah Anda mendukung newsletter atau daftar mailing untuk email terkait pemasaran
Ya, Anda dapat membaca lebih lanjut di https://forwardemail.net/guides/newsletter-with-listmonk.
Harap dicatat bahwa untuk menjaga reputasi IP dan memastikan keterkiriman, Forward Email memiliki proses tinjauan manual berdasarkan domain untuk persetujuan newsletter. Kirim email ke support@forwardemail.net atau buka permintaan bantuan untuk persetujuan. Biasanya ini memakan waktu kurang dari 24 jam, dengan sebagian besar permintaan diproses dalam 1-2 jam. Dalam waktu dekat kami berencana membuat proses ini instan dengan kontrol spam tambahan dan pemberitahuan. Proses ini memastikan email Anda sampai ke kotak masuk dan pesan Anda tidak ditandai sebagai spam.
Apakah Anda mendukung pengiriman email dengan API
Ya, sejak Mei 2023 kami mendukung pengiriman email dengan API sebagai tambahan untuk semua pengguna berbayar.
Silakan lihat bagian kami tentang Email dalam dokumentasi API kami untuk opsi, contoh, dan wawasan lebih lanjut.
Untuk mengirim email keluar dengan API kami, Anda harus menggunakan token API Anda yang tersedia di bawah Keamanan Saya.
Apakah Anda mendukung penerimaan email dengan IMAP
Ya, sejak 16 Oktober 2023 kami mendukung penerimaan email melalui IMAP sebagai tambahan untuk semua pengguna berbayar. Harap baca artikel mendalam kami tentang cara fitur penyimpanan kotak surat SQLite terenkripsi kami bekerja.
-
Buat alias baru untuk domain Anda di Akun Saya Domain Alias (misalnya
hello@sample.g0v.tw) -
Klik pada Buat Kata Sandi di sebelah alias yang baru dibuat. Salin ke clipboard Anda dan simpan kata sandi yang dihasilkan dengan aman yang ditampilkan di layar.
-
Menggunakan aplikasi email pilihan Anda, tambahkan atau konfigurasikan akun dengan alias yang baru dibuat (misalnya
hello@sample.g0v.tw)Tips: Kami merekomendasikan menggunakan Thunderbird, Thunderbird Mobile, Apple Mail, atau alternatif sumber terbuka dan berfokus pada privasi. -
Saat diminta nama server IMAP, masukkan
imap.forwardemail.net -
Saat diminta port server IMAP, masukkan
993(SSL/TLS) – lihat port IMAP alternatif jika perluTips: Jika Anda menggunakan Thunderbird, pastikan "Keamanan koneksi" diatur ke "SSL/TLS" dan metode Otentikasi diatur ke "Kata sandi normal". -
Ketika diminta kata sandi server IMAP, tempelkan kata sandi dari Generate Password pada langkah 2 di atas
-
Simpan pengaturan Anda – jika Anda mengalami masalah, silakan hubungi kami
Apakah Anda mendukung POP3
Ya, sejak 4 Desember 2023 kami mendukung POP3 sebagai tambahan untuk semua pengguna berbayar. Silakan baca artikel mendalam kami tentang cara fitur penyimpanan kotak surat SQLite terenkripsi kami bekerja.
-
Buat alias baru untuk domain Anda di Akun Saya Domain Alias (misalnya
hello@sample.g0v.tw) -
Klik pada Generate Password di sebelah alias yang baru dibuat. Salin ke clipboard Anda dan simpan kata sandi yang dihasilkan dengan aman yang ditampilkan di layar.
-
Menggunakan aplikasi email pilihan Anda, tambahkan atau konfigurasikan akun dengan alias yang baru dibuat (misalnya
hello@sample.g0v.tw)Tips: Kami merekomendasikan menggunakan Thunderbird, Thunderbird Mobile, Apple Mail, atau alternatif sumber terbuka dan berfokus pada privasi. -
Ketika diminta nama server POP3, masukkan
pop3.forwardemail.net -
Ketika diminta port server POP3, masukkan
995(SSL/TLS) – lihat port POP3 alternatif jika perluTips: Jika Anda menggunakan Thunderbird, pastikan "Keamanan koneksi" diatur ke "SSL/TLS" dan metode autentikasi diatur ke "Password Normal". -
Ketika diminta kata sandi server POP3, tempelkan kata sandi dari Generate Password pada langkah 2 di atas
-
Simpan pengaturan Anda – jika Anda mengalami masalah, silakan hubungi kami
Apakah Anda mendukung kalender (CalDAV)
Ya, sejak 5 Februari 2024 kami telah menambahkan fitur ini. Server kami adalah caldav.forwardemail.net dan juga dipantau di halaman status kami.
It supports both IPv4 and IPv6 and is available over port 443 (HTTPS).
| Login | Contoh | Deskripsi |
|---|---|---|
| Username | user@sample.g0v.tw |
Alamat email dari alias yang ada untuk domain di Akun Saya Domain. |
| Password | ************************ |
Kata sandi yang dihasilkan khusus untuk alias. |
Untuk menggunakan dukungan kalender, pengguna harus merupakan alamat email dari alias yang ada untuk domain di Akun Saya Domain – dan kata sandi harus merupakan kata sandi yang dihasilkan khusus untuk alias.
Apakah Anda mendukung tugas dan pengingat (CalDAV VTODO)
Ya, sejak 14 Oktober 2025 kami telah menambahkan dukungan CalDAV VTODO untuk tugas dan pengingat. Ini menggunakan server yang sama dengan dukungan kalender kami: caldav.forwardemail.net.
Server CalDAV kami mendukung komponen acara kalender (VEVENT) dan tugas (VTODO) menggunakan kalender terpadu. Ini berarti setiap kalender dapat berisi acara dan tugas, memberikan fleksibilitas maksimum dan kompatibilitas di semua klien CalDAV.
Cara kerja kalender dan daftar:
- Setiap kalender mendukung acara dan tugas - Anda dapat menambahkan acara, tugas, atau keduanya ke kalender mana pun
- Daftar Apple Reminders - Setiap daftar yang Anda buat di Apple Reminders menjadi kalender terpisah di server
- Banyak kalender - Anda dapat membuat sebanyak mungkin kalender yang Anda butuhkan, masing-masing dengan nama, warna, dan organisasi sendiri
- Sinkronisasi lintas klien - Tugas dan acara tersinkronisasi dengan mulus di semua klien yang kompatibel
Klien tugas yang didukung:
- macOS Reminders - Dukungan asli penuh untuk pembuatan, pengeditan, penyelesaian, dan sinkronisasi tugas
- iOS Reminders - Dukungan asli penuh di semua perangkat iOS
- Tasks.org (Android) - Manajer tugas open-source populer dengan sinkronisasi CalDAV
- Thunderbird - Dukungan tugas dan kalender di klien email desktop
- Manajer tugas kompatibel CalDAV lainnya - Dukungan komponen VTODO standar
Fitur tugas yang didukung:
- Pembuatan, pengeditan, dan penghapusan tugas
- Tanggal jatuh tempo dan tanggal mulai
- Status penyelesaian tugas (NEEDS-ACTION, IN-PROCESS, COMPLETED, CANCELLED)
- Tingkat prioritas tugas
- Tugas berulang
- Deskripsi dan catatan tugas
- Sinkronisasi multi-perangkat
- Subtugas dengan properti RELATED-TO
- Pengingat tugas dengan VALARM
Kredensial login sama seperti untuk dukungan kalender:
| Login | Contoh | Deskripsi |
|---|---|---|
| Username | user@sample.g0v.tw |
Alamat email dari alias yang ada untuk domain di Akun Saya Domain. |
| Password | ************************ |
Kata sandi yang dihasilkan khusus untuk alias. |
Catatan penting:
- Setiap daftar Reminders adalah kalender terpisah - Saat Anda membuat daftar baru di Apple Reminders, itu membuat kalender baru di server CalDAV
- Pengguna Thunderbird - Anda perlu berlangganan secara manual ke setiap kalender/daftar yang ingin Anda sinkronkan, atau gunakan URL home kalender:
https://caldav.forwardemail.net/dav/your-email@domain.com/ - Pengguna Apple - Penemuan kalender terjadi secara otomatis, sehingga semua kalender dan daftar Anda akan muncul di Calendar.app dan Reminders.app
- Kalender terpadu - Semua kalender mendukung acara dan tugas, memberi Anda fleksibilitas dalam mengatur data Anda
Apakah Anda mendukung kontak (CardDAV)
Ya, sejak 12 Juni 2025 kami telah menambahkan fitur ini. Server kami adalah carddav.forwardemail.net dan juga dipantau di halaman status kami.
Ini mendukung baik IPv4 maupun IPv6 dan tersedia melalui port 443 (HTTPS).
| Login | Contoh | Deskripsi |
|---|---|---|
| Username | user@sample.g0v.tw |
Alamat email dari alias yang ada untuk domain di Akun Saya Domain. |
| Password | ************************ |
Kata sandi yang dihasilkan khusus untuk alias. |
Untuk menggunakan dukungan kontak, user harus berupa alamat email dari alias yang ada untuk domain di Akun Saya Domain – dan password harus berupa kata sandi yang dihasilkan khusus untuk alias.
Apakah Anda mendukung pengiriman email dengan SMTP
Ya, sejak Mei 2023 kami mendukung pengiriman email dengan SMTP sebagai tambahan untuk semua pengguna berbayar.
-
Pergi ke Akun Saya Domain Pengaturan Konfigurasi SMTP Keluar dan ikuti petunjuk pengaturan
-
Buat alias baru untuk domain Anda di bawah Akun Saya Domain Alias (misalnya
hello@sample.g0v.tw) -
Klik pada Buat 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 dibuat (misalnya
hello@sample.g0v.tw)Tips: Kami merekomendasikan menggunakan Thunderbird, Thunderbird Mobile, Apple Mail, atau alternatif sumber terbuka dan berfokus pada privasi. -
Ketika diminta untuk nama server SMTP, masukkan
smtp.forwardemail.net -
Ketika diminta untuk port server SMTP, masukkan
465(SSL/TLS) – lihat alternate SMTP ports jika perluTip: Jika Anda menggunakan Thunderbird, pastikan "Connection security" diatur ke "SSL/TLS" dan metode Autentikasi diatur ke "Normal password". -
Ketika diminta untuk kata sandi server SMTP, tempelkan kata sandi dari Generate Password pada langkah 3 di atas
-
Simpan pengaturan Anda dan kirim email uji coba pertama Anda – jika Anda mengalami masalah, silakan hubungi kami
Apakah Anda mendukung OpenPGP/MIME, enkripsi ujung-ke-ujung ("E2EE"), dan Web Key Directory ("WKD")
Ya, kami mendukung OpenPGP, enkripsi ujung-ke-ujung ("E2EE"), dan penemuan kunci publik menggunakan Web Key Directory ("WKD"). Anda dapat mengonfigurasi OpenPGP menggunakan keys.openpgp.org atau meng-host kunci Anda sendiri (lihat gist 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, harap kirim email kepada kami di
support@forwardemail.netdengan 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 di antarmuka kami.
- Kunci yang diunggah akan diutamakan 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/tepat) dan jika lebih dari satu dari alias tersebut memiliki kunci PGP yang diunggah dan PGP dicentang → maka kami akan mengirimkan email peringatan kesalahan dan tidak akan mengenkripsi pesan dengan kunci PGP yang Anda unggah. Ini sangat jarang dan biasanya hanya berlaku untuk pengguna tingkat lanjut dengan aturan alias yang kompleks.
- Enkripsi PGP tidak akan diterapkan pada penerusan email melalui server MX kami jika pengirim memiliki kebijakan DMARC reject. Jika Anda memerlukan enkripsi PGP pada semua email maka kami sarankan menggunakan layanan IMAP kami dan mengonfigurasi kunci PGP Anda untuk alias Anda untuk email masuk.
Anda dapat memvalidasi pengaturan Web Key Directory Anda di https://wkd.chimbosonic.com/ (open-source) atau https://www.webkeydirectory.com/ (proprietary).
-
Unduh dan pasang plugin yang direkomendasikan untuk klien email Anda di bawah ini:
Klien Email Platform Plugin yang Direkomendasikan Catatan Thunderbird Desktop Konfigurasikan OpenPGP di Thunderbird Thunderbird memiliki dukungan bawaan untuk OpenPGP. Gmail Browser Mailvelope atau FlowCrypt (lisensi proprietary) Gmail tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin open-source Mailvelope atau FlowCrypt. Apple Mail macOS Free-GPGMail Apple Mail tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin open-source Free-GPGMail. Apple Mail iOS PGPro atau FlowCrypt (lisensi proprietary) Apple Mail tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin open-source PGPro atau FlowCrypt. Outlook Windows gpg4win Klien email desktop Outlook tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin open-source gpg4win. Outlook Browser Mailvelope atau FlowCrypt (lisensi proprietary) Klien email berbasis web Outlook tidak mendukung OpenPGP, namun Anda dapat mengunduh plugin open-source Mailvelope atau FlowCrypt. Android Mobile OpenKeychain atau FlowCrypt Klien email Android seperti Thunderbird Mobile dan FairEmail keduanya mendukung plugin open-source OpenKeychain. Anda juga dapat menggunakan plugin open-source (lisensi proprietary) FlowCrypt. Google Chrome Browser Mailvelope atau FlowCrypt (lisensi proprietary) Anda dapat mengunduh ekstensi browser open-source Mailvelope atau FlowCrypt. Mozilla Firefox Browser Mailvelope atau FlowCrypt (lisensi proprietary) Anda dapat mengunduh ekstensi browser open-source Mailvelope atau FlowCrypt. Microsoft Edge Browser Mailvelope Anda dapat mengunduh ekstensi browser open-source Mailvelope. Brave Browser Mailvelope atau FlowCrypt (lisensi proprietary) Anda dapat mengunduh ekstensi browser open-source Mailvelope atau FlowCrypt. Balsa Desktop Konfigurasikan OpenPGP di Balsa Balsa memiliki dukungan bawaan untuk OpenPGP. KMail Desktop Konfigurasikan OpenPGP di KMail KMail memiliki dukungan bawaan untuk OpenPGP. GNOME Evolution Desktop Konfigurasikan OpenPGP di Evolution GNOME Evolution memiliki dukungan bawaan untuk OpenPGP. Terminal Desktop Konfigurasikan gpg di Terminal Anda dapat menggunakan alat baris perintah gpg open-source 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 layanan penyimpanan terenkripsi (IMAP/POP3) kami dan ingin semua email yang disimpan di database SQLite Anda (yang sudah terenkripsi) dienkripsi dengan kunci publik Anda, maka pergi ke Akun Saya Domain Alias (misalnyahello@sample.g0v.tw) Edit OpenPGP dan unggah kunci publik Anda. -
Tambahkan rekaman
CNAMEbaru ke nama domain Anda (misalnyasample.g0v.tw):Nama/Host/Alias TTL Tipe Jawaban/Nilai openpgpkey3600 CNAME wkd.keys.openpgp.orgTip: Jika alias Anda menggunakan domain vanity/disposable kami (misalnyahideaddress.net), maka Anda dapat melewati langkah ini.
Apakah Anda mendukung enkripsi S/MIME
Ya, kami mendukung enkripsi S/MIME (Secure/Multipurpose Internet Mail Extensions) seperti yang didefinisikan dalam RFC 8551. S/MIME menyediakan enkripsi ujung-ke-ujung menggunakan sertifikat X.509, yang banyak didukung oleh klien email perusahaan.
Kami mendukung sertifikat RSA dan ECC (Elliptic Curve Cryptography):
- Sertifikat RSA: minimal 2048-bit, direkomendasikan 4096-bit
- Sertifikat ECC: kurva NIST P-256, P-384, dan P-521
Untuk mengonfigurasi enkripsi S/MIME untuk alias Anda:
-
Dapatkan sertifikat S/MIME dari Otoritas Sertifikat (CA) terpercaya atau buat sertifikat self-signed untuk pengujian.
Tip: Sertifikat S/MIME gratis tersedia dari penyedia seperti Actalis atau Actalis Free S/MIME. -
Ekspor sertifikat Anda dalam format PEM (hanya sertifikat publik, bukan kunci privat).
-
Pergi ke Akun Saya Domain Alias (misalnya
hello@sample.g0v.tw) Edit S/MIME dan unggah sertifikat publik Anda. -
Setelah dikonfigurasi, semua email masuk ke alias Anda akan dienkripsi menggunakan sertifikat S/MIME Anda sebelum disimpan atau diteruskan.
Catatan: Enkripsi S/MIME diterapkan pada pesan masuk yang belum dienkripsi. Jika pesan sudah dienkripsi dengan OpenPGP atau S/MIME, pesan tersebut tidak akan dienkripsi ulang.Penting: Enkripsi S/MIME tidak akan diterapkan pada penerusan email melalui server MX kami jika pengirim memiliki kebijakan DMARC reject. Jika Anda memerlukan enkripsi S/MIME pada semua email maka kami sarankan menggunakan layanan IMAP kami dan mengonfigurasi sertifikat S/MIME Anda untuk alias Anda pada email masuk.
Klien email berikut memiliki dukungan S/MIME bawaan:
| Klien Email | Platform | Catatan |
|---|---|---|
| Apple Mail | macOS | Dukungan S/MIME bawaan. Pergi ke Mail > Preferences > Accounts > akun Anda > Trust untuk mengonfigurasi sertifikat. |
| Apple Mail | iOS | Dukungan S/MIME bawaan. Pergi ke Settings > Mail > Accounts > akun Anda > Advanced > S/MIME untuk mengonfigurasi. |
| Microsoft Outlook | Windows | Dukungan S/MIME bawaan. Pergi ke File > Options > Trust Center > Trust Center Settings > Email Security untuk mengonfigurasi. |
| Microsoft Outlook | macOS | Dukungan S/MIME bawaan. Pergi ke Tools > Accounts > Advanced > Security untuk mengonfigurasi. |
| Thunderbird | Desktop | Dukungan S/MIME bawaan. Pergi ke Account Settings > End-To-End Encryption > S/MIME untuk mengonfigurasi. |
| GNOME Evolution | Desktop | Dukungan S/MIME bawaan. Pergi ke Edit > Preferences > Mail Accounts > akun Anda > Security untuk mengonfigurasi. |
| KMail | Desktop | Dukungan S/MIME bawaan. Pergi ke Settings > Configure KMail > Identities > identitas Anda > Cryptography untuk mengonfigurasi. |
Apakah Anda mendukung penyaringan email Sieve
Ya! Kami mendukung penyaringan email Sieve seperti yang didefinisikan dalam RFC 5228. Sieve adalah bahasa skrip yang kuat dan standar untuk penyaringan email sisi server yang memungkinkan Anda secara otomatis mengatur, menyaring, dan merespons pesan masuk.
Ekstensi Sieve yang Didukung
Kami mendukung serangkaian lengkap ekstensi Sieve:
| Ekstensi | RFC | Deskripsi |
|---|---|---|
fileinto |
RFC 5228 | Memasukkan pesan ke folder tertentu |
reject / ereject |
RFC 5429 | Menolak pesan dengan kesalahan |
vacation |
RFC 5230 | Balasan otomatis liburan/di luar kantor |
vacation-seconds |
RFC 6131 | Interval balasan liburan yang lebih rinci |
imap4flags |
RFC 5232 | Mengatur flag IMAP (\Seen, \Flagged, dll.) |
envelope |
RFC 5228 | Menguji pengirim/penerima amplop |
body |
RFC 5173 | Menguji isi badan pesan |
variables |
RFC 5229 | Menyimpan dan menggunakan variabel dalam skrip |
relational |
RFC 5231 | Perbandingan relasional (lebih besar, lebih kecil) |
comparator-i;ascii-numeric |
RFC 4790 | Perbandingan numerik |
copy |
RFC 3894 | Menyalin pesan saat mengalihkan |
editheader |
RFC 5293 | Menambah atau menghapus header pesan |
date |
RFC 5260 | Menguji nilai tanggal/waktu |
index |
RFC 5260 | Mengakses kemunculan header tertentu |
regex |
draft-ietf-sieve-regex | Pencocokan ekspresi reguler |
enotify |
RFC 5435 | Mengirim notifikasi (misalnya, mailto:) |
environment |
RFC 5183 | Mengakses informasi lingkungan |
mailbox |
RFC 5490 | Menguji keberadaan mailbox, membuat mailbox |
special-use |
RFC 8579 | Memasukkan ke mailbox penggunaan khusus (\Junk, \Trash) |
duplicate |
RFC 7352 | Mendeteksi pesan duplikat |
ihave |
RFC 5463 | Menguji ketersediaan ekstensi |
subaddress |
RFC 5233 | Mengakses bagian alamat user+detail |
Ekstensi yang Tidak Didukung
Ekstensi berikut saat ini tidak didukung:
| Ekstensi | Alasan |
|---|---|
include |
Risiko keamanan (injeksi skrip) dan memerlukan penyimpanan skrip global |
mboxmetadata / servermetadata |
Memerlukan dukungan ekstensi IMAP METADATA |
foreverypart / mime / extracttext / replace / enclose |
Manipulasi pohon MIME yang kompleks belum diimplementasikan |
Contoh Skrip Sieve
Memasukkan newsletter ke dalam folder:
require ["fileinto"];
if header :contains "List-Id" "newsletter" {
fileinto "Newsletters";
}
Balasan otomatis saat sedang cuti:
require ["vacation"];
vacation :days 7 :subject "Out of Office"
"Saya sedang tidak di kantor dan akan membalas saat saya kembali.";
Menandai pesan dari pengirim penting:
require ["imap4flags"];
if address :is "from" "boss@sample.g0v.tw" {
setflag "\\Flagged";
}
Menolak spam dengan subjek tertentu:
require ["reject"];
if header :contains "subject" ["lottery", "winner", "urgent transfer"] {
reject "Pesan ditolak karena konten spam.";
}
Mengelola Skrip Sieve
Anda dapat mengelola skrip Sieve Anda dengan beberapa cara:
-
Antarmuka Web: Pergi ke Akun Saya Domain Alias Skrip Sieve untuk membuat dan mengelola skrip.
-
Protokol ManageSieve: Sambungkan menggunakan klien yang kompatibel dengan ManageSieve (seperti add-on Sieve Thunderbird atau sieve-connect) ke
imap.forwardemail.net. Gunakan port2190dengan STARTTLS (direkomendasikan untuk sebagian besar klien) atau port4190dengan TLS implisit. -
API: Gunakan REST API kami untuk mengelola skrip secara programatik.
Apakah Anda mendukung MTA-STS
Ya, sejak 2 Maret 2023 kami mendukung MTA-STS. Anda dapat menggunakan template ini jika 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 passkeys dan WebAuthn
Ya! Sejak 13 Desember 2023 kami telah menambahkan dukungan untuk passkeys karena permintaan tinggi.
Passkeys 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 passkeys sekaligus, sehingga Anda dapat masuk dengan semua perangkat Anda dengan mudah.
Pelajari lebih lanjut tentang passkeys di tautan berikut:
- Masuk ke aplikasi dan situs web Anda dengan passkeys (Google)
- Gunakan passkeys untuk masuk ke aplikasi dan situs web di iPhone (Apple)
- Artikel Wikipedia tentang Passkeys
Apakah Anda mendukung praktik terbaik email
Ya. 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 ahli email lainnya untuk memastikan kesempurnaan dan tingkat pengiriman yang tinggi.
Apakah Anda mendukung bounce webhooks
Ya, sejak 14 Agustus 2024 kami telah menambahkan fitur ini. Anda sekarang dapat pergi ke Akun Saya → Domain → Pengaturan → Bounce Webhook URL dan mengonfigurasi URL http:// atau https:// yang akan kami kirimkan permintaan POST setiap kali email SMTP keluar mengalami bounce.
Ini berguna untuk Anda dalam mengelola dan memantau SMTP keluar Anda – dan dapat digunakan untuk memelihara pelanggan, opt-out, dan mendeteksi kapan pun terjadi bounce.
Payload bounce webhook dikirim sebagai JSON dengan properti berikut:
email_id(String) - ID email yang sesuai dengan email di Akun Saya → Email (SMTP keluar)list_id(String) - nilai headerList-ID(tidak peka huruf besar/kecil), jika ada, dari email keluar aslilist_unsubscribe(String) - nilai headerList-Unsubscribe(tidak peka huruf besar/kecil), jika ada, dari email keluar aslifeedback_id(String) - nilai headerFeedback-ID(tidak peka huruf besar/kecil), jika ada, dari email keluar aslirecipient(String) - alamat email penerima yang mengalami bounce atau errormessage(String) - pesan error rinci untuk bounceresponse(String) - pesan respons SMTPresponse_code(Number) - kode respons SMTP yang telah diuraitruth_source(String) - jika kode respons berasal dari sumber terpercaya, nilai ini akan diisi dengan nama domain root (misalgoogle.comatauyahoo.com)bounce(Object) - objek yang berisi properti berikut yang merinci status bounce dan penolakanaction(String) - aksi bounce (misal"reject")message(String) - alasan bounce (misal"Message Sender Blocked By Receiving Server")category(String) - kategori bounce (misal"block")code(Number) - kode status bounce (misal554)status(String) - kode bounce dari pesan respons (misal5.7.1)line(Number) - nomor baris yang diurai, jika ada, dari daftar parse bounce Zone-MTA (misal526)
headers(Object) - pasangan kunci nilai header untuk email keluarbounced_at(String) - Tanggal berformat ISO 8601 saat terjadi error bounce
Sebagai contoh:
{
"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 bounce webhooks:
- Jika payload webhook berisi nilai
list_id,list_unsubscribe, ataufeedback_id, maka Anda harus mengambil tindakan yang sesuai untuk menghapusrecipientdari daftar jika perlu.- Jika nilai
bounce.categoryadalah salah satu dari"block","recipient","spam", atau"virus", maka Anda sebaiknya menghapus pengguna dari daftar.
- Jika nilai
- Jika Anda perlu memverifikasi payload webhook (untuk memastikan bahwa payload benar-benar berasal dari server kami), maka Anda dapat menyelesaikan alamat IP klien jarak jauh menggunakan pencarian balik – seharusnya
smtp.forwardemail.net.- Anda juga dapat memeriksa IP terhadap alamat IP yang kami publikasikan.
- Pergi ke Akun Saya → Domain → Pengaturan → Kunci Verifikasi Payload Tanda Tangan Webhook untuk mendapatkan kunci webhook Anda.
- Anda dapat memutar kunci ini kapan saja demi alasan keamanan.
- Hitung dan bandingkan nilai
X-Webhook-Signaturedari permintaan webhook kami dengan nilai body yang dihitung menggunakan kunci ini. Contoh cara melakukannya tersedia di postingan Stack Overflow ini.
- Lihat diskusi di https://github.com/forwardemail/free-email-forwarding/issues/235 untuk wawasan lebih lanjut.
- Kami akan menunggu hingga
5detik agar endpoint webhook Anda merespons dengan kode status200, dan kami akan mencoba ulang hingga1kali. - Jika kami mendeteksi bahwa URL bounce webhook Anda mengalami kesalahan saat kami mencoba mengirim permintaan, maka kami akan mengirimkan email pemberitahuan sekali seminggu.
Apakah Anda mendukung webhooks
Ya, sejak 15 Mei 2020 kami telah menambahkan fitur ini. Anda dapat dengan mudah menambahkan webhook seperti yang Anda lakukan dengan penerima mana pun! Pastikan bahwa Anda telah menambahkan protokol "http" atau "https" di depan URL webhook.
Jika Anda menggunakan paket gratis, cukup tambahkan record DNS TXT baru seperti yang ditunjukkan di bawah ini:
Misalnya, jika saya ingin semua email yang dikirim ke alias@sample.g0v.tw diteruskan ke endpoint uji request bin baru:
| 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 dikirim ke sample.g0v.tw diteruskan ke endpoint ini:
| Nama/Host/Alias | TTL | Tipe | Jawaban/Nilai |
|---|---|---|---|
| "@", ".", atau kosong | 3600 | TXT | forward-email=https://requestbin.com/r/en8pfhdgcculn |
Berikut adalah catatan tambahan mengenai webhooks:
- Jika Anda perlu memverifikasi payload webhook (untuk memastikan bahwa payload benar-benar berasal dari server kami), maka Anda dapat menyelesaikan alamat IP klien jarak jauh dengan hostname klien menggunakan reverse lookup – harus berupa
mx1.forwardemail.netataumx2.forwardemail.net.- Anda juga dapat memeriksa IP terhadap alamat IP yang kami publikasikan.
- Jika Anda menggunakan paket berbayar, maka pergi ke Akun Saya → Domain → Pengaturan → Kunci Verifikasi Payload Tanda Tangan Webhook untuk mendapatkan kunci webhook Anda.
- Anda dapat mengganti kunci ini kapan saja demi alasan keamanan.
- Hitung dan bandingkan nilai
X-Webhook-Signaturedari permintaan webhook kami dengan nilai body yang dihitung menggunakan kunci ini. Contoh cara melakukannya tersedia di postingan Stack Overflow ini.
- Lihat diskusi di https://github.com/forwardemail/free-email-forwarding/issues/235 untuk informasi lebih lanjut.
- Jika webhook tidak merespons dengan kode status
200, maka kami akan menyimpan responsnya di log kesalahan yang dibuat – yang berguna untuk debugging. - Permintaan HTTP webhook akan mencoba ulang hingga 3 kali setiap percobaan koneksi SMTP, dengan batas waktu maksimum 60 detik per permintaan POST endpoint. Perlu dicatat bahwa ini tidak berarti hanya mencoba ulang 3 kali saja, sebenarnya akan mencoba ulang terus menerus dengan mengirimkan kode SMTP 421 (yang menunjukkan kepada pengirim untuk mencoba lagi nanti) setelah percobaan POST HTTP ke-3 gagal. Ini berarti email akan mencoba ulang terus menerus selama berhari-hari sampai kode status 200 tercapai.
- Kami akan mencoba ulang secara otomatis berdasarkan status default dan kode kesalahan yang digunakan dalam metode retry superagent (kami adalah pemeliharanya).
- Kami mengelompokkan permintaan HTTP webhook ke endpoint yang sama dalam satu permintaan saja (bukan beberapa permintaan) untuk menghemat sumber daya dan mempercepat waktu respons. Misalnya, jika Anda mengirim email ke webhook1@sample.g0v.tw, webhook2@sample.g0v.tw, dan webhook3@sample.g0v.tw, dan semuanya dikonfigurasi untuk mengakses URL endpoint yang sama persis, maka hanya satu permintaan yang akan dibuat. Kami mengelompokkan berdasarkan kecocokan endpoint yang tepat dengan kesetaraan ketat.
- Perlu dicatat bahwa kami menggunakan metode "simpleParser" dari pustaka mailparser untuk mengurai pesan menjadi objek yang ramah JSON.
- Nilai email mentah sebagai String diberikan sebagai properti "raw".
- Hasil autentikasi diberikan sebagai properti "dkim", "spf", "arc", "dmarc", dan "bimi".
- Header email yang diurai diberikan sebagai properti "headers" – tetapi juga perhatikan Anda dapat menggunakan "headerLines" untuk iterasi dan penguraian yang lebih mudah.
- Penerima yang dikelompokkan untuk webhook ini dikelompokkan bersama dan diberikan sebagai properti "recipients".
- Informasi sesi SMTP diberikan sebagai properti "session". Ini berisi informasi tentang pengirim pesan, waktu kedatangan pesan, HELO, dan hostname klien. Nilai hostname klien sebagai
session.clientHostnameadalah FQDN (dari reverse PTR lookup) atausession.remoteAddressyang dibungkus dalam tanda kurung (misalnya"[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). HeaderX-Original-Toadalah header yang kami tambahkan ke pesan untuk debugging dengan penerima asli (sebelum penerusan yang disamarkan) untuk pesan tersebut. - Jika Anda perlu menghapus properti
attachmentsdan/ataurawdari payload body, cukup tambahkan?attachments=false,?raw=false, atau?attachments=false&raw=falseke endpoint webhook Anda sebagai parameter querystring (misalnyahttps://sample.g0v.tw/webhook?attachments=false&raw=false). - Jika ada lampiran, mereka akan ditambahkan ke Array
attachmentsdengan nilai Buffer. Anda dapat mengurai kembali ke 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=sample.g0v.tw;\r\n bimi=skipped (DMARC not enabled)\r\nReceived-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;\r\nAuthentication-Results: mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=sample.g0v.tw;\r\n bimi=skipped (DMARC not enabled)\r\n",
"headerLines": [
{
"key": "arc-seal",
"line": "ARC-Seal: i=1; a=rsa-sha256; t=1653506802; cv=none; d=forwardemail.net;\r\n s=default;\r\n b=R6QJ0tGwwjg2VPxiAlVIKxsg3jEPtRGKPTIOdZNWuhWrbssttFdOYzRRqvacDyN5SLoyDhVye\r\n DUA/64IxANXdHVFlpR258Yp7WxLDv2gtJD5vNSKYmUJZOWk1TynmlqTYrp0Vuqg2xIUjIlPBWAJ\r\n PPNx4JvOLjJuWYynU2qIWz0="
},
{
"key": "arc-message-signature",
"line": "ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;\r\n d=forwardemail.net; h=MIME-Version: Date: Message-ID: From: Content-Type;\r\n q=dns/txt; s=default; t=1653506802;\r\n bh=cEYDoyTy+Ub29XZt/zXR+sprfUE6BW0y5cHfah01PT4=;\r\n b=F/t56AAXr2Kv3G6VsbdT5OKDVJf2ulhwLiTM18Ra4tDPUKPSGSLKrWvxiXEg5NMWwdWnsOYrL\r\n r3YSm4uMxVMhHZbHm/sUu4QZq5/18hQsAkCv6fI9ifTjDwBrN5zpLOhPoZFFo+TyvHxiII3Xv3L\r\n UEzmUIIaJRX6tboQ160tino="
},
{
"key": "arc-authentication-results",
"line": "ARC-Authentication-Results: i=1; mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=sample.g0v.tw;\r\n bimi=skipped (DMARC not enabled)"
},
{
"key": "received-spf",
"line": "Received-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;"
},
{
"key": "authentication-results",
"line": "Authentication-Results: mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=sample.g0v.tw;\r\n bimi=skipped (DMARC not enabled)"
},
{
"key": "x-forward-email-sender",
"line": "X-Forward-Email-Sender: rfc822; test@example.net"
},
{
"key": "x-forward-email-session-id",
"line": "X-Forward-Email-Session-ID: w2czxgznghn5ryyw"
},
{
"key": "x-forward-email-version",
"line": "X-Forward-Email-Version: 9.0.0"
},
{
"key": "content-type",
"line": "Content-Type: multipart/mixed; boundary=\"--_NmP-179a735428ca7575-Part_1\""
},
{
"key": "from",
"line": "From: some <random@sample.g0v.tw>"
},
{
"key": "message-id",
"line": "Message-ID: <69ad5fc2-91cb-728f-ae5c-eeedc5f267b6@example.net>"
},
{
"key": "date",
"line": "Date: Wed, 25 May 2022 19:26:41 +0000"
},
{
"key": "mime-version",
"line": "MIME-Version: 1.0"
}
],
"html": "<strong>some random text</strong>",
"text": "some random text",
"textAsHtml": "<p>some random text</p>",
"date": "2022-05-25T19:26:41.000Z",
"from": {
"value": [
{
"address": "random@sample.g0v.tw",
"name": "some"
}
],
"html": "<span class=\"mp_address_group\"><span class=\"mp_address_name\">some</span> <<a href=\"mailto:random@sample.g0v.tw\" class=\"mp_address_email\">random@sample.g0v.tw</a>></span>",
"text": "some <random@sample.g0v.tw>"
},
"messageId": "<69ad5fc2-91cb-728f-ae5c-eeedc5f267b6@example.net>",
"raw": "ARC-Seal: i=1; a=rsa-sha256; t=1653506802; cv=none; d=forwardemail.net;\r\n s=default;\r\n b=R6QJ0tGwwjg2VPxiAlVIKxsg3jEPtRGKPTIOdZNWuhWrbssttFdOYzRRqvacDyN5SLoyDhVye\r\n DUA/64IxANXdHVFlpR258Yp7WxLDv2gtJD5vNSKYmUJZOWk1TynmlqTYrp0Vuqg2xIUjIlPBWAJ\r\n PPNx4JvOLjJuWYynU2qIWz0=\r\nARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;\r\n d=forwardemail.net; h=MIME-Version: Date: Message-ID: From: Content-Type;\r\n q=dns/txt; s=default; t=1653506802;\r\n bh=cEYDoyTy+Ub29XZt/zXR+sprfUE6BW0y5cHfah01PT4=;\r\n b=F/t56AAXr2Kv3G6VsbdT5OKDVJf2ulhwLiTM18Ra4tDPUKPSGSLKrWvxiXEg5NMWwdWnsOYrL\r\n r3YSm4uMxVMhHZbHm/sUu4QZq5/18hQsAkCv6fI9ifTjDwBrN5zpLOhPoZFFo+TyvHxiII3Xv3L\r\n UEzmUIIaJRX6tboQ160tino=\r\nARC-Authentication-Results: i=1; mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=sample.g0v.tw;\r\n bimi=skipped (DMARC not enabled)\r\nReceived-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;\r\nAuthentication-Results: mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=sample.g0v.tw;\r\n bimi=skipped (DMARC not enabled)\r\nX-Forward-Email-Sender: rfc822; test@example.net\r\nX-Forward-Email-Session-ID: w2czxgznghn5ryyw\r\nX-Forward-Email-Version: 9.0.0\r\nContent-Type: multipart/mixed; boundary=\"--_NmP-179a735428ca7575-Part_1\"\r\nFrom: some <random@sample.g0v.tw>\r\nMessage-ID: <69ad5fc2-91cb-728f-ae5c-eeedc5f267b6@example.net>\r\nDate: Wed, 25 May 2022 19:26:41 +0000\r\nMIME-Version: 1.0\r\n\r\n----_NmP-179a735428ca7575-Part_1\r\nContent-Type: multipart/alternative;\r\n boundary=\"--_NmP-179a735428ca7575-Part_2\"\r\n\r\n----_NmP-179a735428ca7575-Part_2\r\nContent-Type: text/plain; charset=utf-8\r\nContent-Transfer-Encoding: 7bit\r\n\r\nsome random text\r\n----_NmP-179a735428ca7575-Part_2\r\nContent-Type: text/html; charset=utf-8\r\nContent-Transfer-Encoding: 7bit\r\n\r\n<strong>some random text</strong>\r\n----_NmP-179a735428ca7575-Part_2--\r\n\r\n----_NmP-179a735428ca7575-Part_1\r\nContent-Type: text/plain; name=text1.txt\r\nContent-Transfer-Encoding: base64\r\nContent-Disposition: attachment; filename=text1.txt\r\n\r\naGVsbG8gd29ybGQh\r\n----_NmP-179a735428ca7575-Part_1--\r\n",
"dkim": {
"headerFrom": [
"random@sample.g0v.tw"
],
"envelopeFrom": "test@example.net",
"results": [
{
"status": {
"result": "none",
"comment": "message not signed"
},
"info": "dkim=none (message not signed)"
}
]
},
"spf": {
"domain": "example.net",
"client-ip": "127.0.0.1",
"helo": "user.oem.local",
"envelope-from": "test@example.net",
"status": {
"result": "none",
"comment": "mx1.forwardemail.net: example.net does not designate permitted sender hosts",
"smtp": {
"mailfrom": "test@example.net",
"helo": "user.oem.local"
}
},
"header": "Received-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;",
"info": "spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local",
"lookups": {
"limit": 50,
"count": 1
}
},
"arc": {
"status": {
"result": "none"
},
"i": 0,
"authResults": "mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=sample.g0v.tw;\r\n bimi=skipped (DMARC not enabled)"
},
"dmarc": {
"status": {
"result": "none",
"header": {
"from": "sample.g0v.tw"
}
},
"domain": "sample.g0v.tw",
"info": "dmarc=none header.from=sample.g0v.tw"
},
"bimi": {
"status": {
"header": {},
"result": "skipped",
"comment": "DMARC not enabled"
},
"info": "bimi=skipped (DMARC not enabled)"
},
"recipients": [
"webhook1@webhooks.net"
],
"session": {
"recipient": "webhook1@webhooks.net",
"remoteAddress": "127.0.0.1",
"remotePort": 65138,
"clientHostname": "[127.0.0.1]",
"hostNameAppearsAs": "user.oem.local",
"sender": "test@example.net",
"mta": "mx1.forwardemail.net",
"arrivalDate": "2022-05-25T19:26:41.423Z",
"arrivalTime": 1653506801423
}
}
Apakah Anda mendukung ekspresi reguler atau regex
Ya, sejak 27 September 2021 kami telah menambahkan fitur ini. Anda dapat dengan mudah menulis ekspresi reguler ("regex") untuk mencocokkan alias dan melakukan substitusi.
Alias yang didukung ekspresi reguler adalah yang dimulai dengan / dan diakhiri dengan / dan penerimanya adalah alamat email atau webhook. Penerima juga dapat menyertakan dukungan substitusi regex (misalnya $1, $2).
Kami mendukung dua flag ekspresi reguler termasuk i dan g. Flag case-insensitive i adalah default permanen dan selalu diterapkan. Flag global g dapat Anda tambahkan dengan menempelkan /g pada akhir /.
Perlu dicatat bahwa kami juga mendukung fitur alias yang dinonaktifkan untuk bagian penerima dengan dukungan regex kami.
Ekspresi reguler tidak didukung pada domain vanity global (karena ini bisa menjadi kerentanan keamanan).
Contoh untuk Perlindungan Privasi yang Ditingkatkan
| Nama Alias | Efek | Uji |
|---|---|---|
/^(linus|torvalds)$/ |
Email ke `linus@sample.g0v.tw` atau `torvalds@sample.g0v.tw` | (lihat uji di RegExr) |
/^24highst(reet)$/ |
Email ke `24highst@sample.g0v.tw` atau `24highstreet@sample.g0v.tw` | (lihat uji di RegExr) |
Contoh untuk paket gratis
Jika Anda menggunakan paket gratis, cukup tambahkan rekaman DNS TXT baru menggunakan satu atau lebih contoh yang disediakan 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://sample.g0v.tw/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)$/:!!! |
Apa batasan SMTP keluar Anda
Kami membatasi pengguna dan domain hingga 300 pesan SMTP keluar per 1 hari. Ini rata-rata lebih dari 9000 email dalam sebulan kalender. Jika Anda perlu melebihi jumlah ini atau memiliki email yang secara konsisten besar, silakan hubungi kami.
Apakah saya perlu persetujuan untuk mengaktifkan SMTP
Ya, harap dicatat bahwa untuk menjaga reputasi IP dan memastikan keterkiriman, Forward Email memiliki proses tinjauan manual berdasarkan domain untuk persetujuan SMTP keluar. Kirim email ke support@forwardemail.net atau buka permintaan bantuan untuk persetujuan. Biasanya ini memakan waktu kurang dari 24 jam, dengan sebagian besar permintaan diproses dalam 1-2 jam. Dalam waktu dekat kami berencana membuat proses ini instan dengan kontrol spam tambahan dan pemberitahuan. Proses ini memastikan email Anda sampai ke kotak masuk dan pesan Anda tidak ditandai sebagai spam.
Apa pengaturan konfigurasi server SMTP Anda
Server kami adalah smtp.forwardemail.net dan juga dipantau di halaman status kami.
Server mendukung IPv4 dan IPv6 dan tersedia melalui port 465 dan 2465 untuk SSL/TLS (direkomendasikan) dan 587, 2587, 2525, dan 25 untuk TLS (STARTTLS).
Mulai Oktober 2025, kami sekarang mendukung koneksi TLS 1.0 legacy pada port 2455 (SSL/TLS) dan 2555 (STARTTLS) untuk perangkat lama seperti printer, pemindai, kamera, dan klien email legacy yang tidak dapat mendukung versi TLS modern. Port ini disediakan sebagai alternatif untuk Gmail, Yahoo, Outlook, dan penyedia lain yang telah menghentikan dukungan untuk protokol TLS lama.
Caution
Dukungan TLS 1.0 Legacy (Port 2455 dan 2555): Port ini menggunakan protokol TLS 1.0 yang sudah usang dan memiliki kerentanan keamanan yang diketahui (BEAST, POODLE). Gunakan port ini hanya jika perangkat Anda benar-benar tidak dapat mendukung TLS 1.2 atau lebih tinggi. Kami sangat menyarankan untuk memperbarui firmware perangkat Anda atau beralih ke klien email modern kapan pun memungkinkan. Port ini ditujukan hanya untuk kompatibilitas perangkat keras legacy (printer lama, pemindai, kamera, perangkat IoT).
| Protokol | Nama Host | Port | IPv4 | IPv6 | Catatan |
|---|---|---|---|---|---|
SSL/TLS Direkomendasikan |
smtp.forwardemail.net |
465, 2465 |
✅ | ✅ | TLS 1.2+ Modern (Direkomendasikan) |
TLS (STARTTLS) |
smtp.forwardemail.net |
587, 2587, 2525, 25 |
✅ | ✅ | Didukung (lebih suka port SSL/TLS 465) |
SSL/TLS Legacy Saja |
smtp.forwardemail.net |
2455 |
✅ | ✅ | ⚠️ TLS 1.0 hanya untuk perangkat lama |
TLS (STARTTLS) Legacy Saja |
smtp.forwardemail.net |
2555 |
✅ | ✅ | ⚠️ TLS 1.0 hanya untuk perangkat lama |
| Login | Contoh | Deskripsi | |||
| -------- | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | |||
| Username | user@sample.g0v.tw |
Alamat email dari alias yang ada untuk domain di Akun Saya Domain. | |||
| Password | ************************ |
Alias |
Untuk mengirim email keluar dengan SMTP, pengguna SMTP harus berupa alamat email dari alias yang ada untuk domain di Akun Saya Domain – dan kata sandi SMTP harus berupa kata sandi yang dihasilkan khusus untuk alias tersebut.
Silakan lihat Apakah Anda mendukung pengiriman email dengan SMTP untuk petunjuk langkah demi langkah.
Apa saja pengaturan konfigurasi server IMAP Anda
Server kami adalah imap.forwardemail.net dan juga dipantau di halaman status kami.
Server ini mendukung IPv4 dan IPv6 dan tersedia melalui port 993 dan 2993 untuk SSL/TLS.
| Protokol | Nama Host | Port | IPv4 | IPv6 |
|---|---|---|---|---|
SSL/TLS Disarankan |
imap.forwardemail.net |
993, 2993 |
✅ | ✅ |
| Login | Contoh | Deskripsi |
|---|---|---|
| Username | user@sample.g0v.tw |
Alamat email dari alias yang ada untuk domain di Akun Saya Domain. |
| Password | ************************ |
Kata sandi yang dihasilkan khusus untuk alias. |
Untuk terhubung dengan IMAP, pengguna IMAP harus berupa alamat email dari alias yang ada untuk domain di Akun Saya Domain – dan kata sandi IMAP harus berupa kata sandi yang dihasilkan khusus untuk alias tersebut.
Silakan lihat Apakah Anda mendukung penerimaan email dengan IMAP untuk petunjuk langkah demi langkah.
Apa saja pengaturan konfigurasi server POP3 Anda
Server kami adalah pop3.forwardemail.net dan juga dipantau di halaman status kami.
Server ini mendukung IPv4 dan IPv6 dan tersedia melalui port 995 dan 2995 untuk SSL/TLS.
| Protokol | Nama Host | Port | IPv4 | IPv6 |
|---|---|---|---|---|
SSL/TLS Disarankan |
pop3.forwardemail.net |
995, 2995 |
✅ | ✅ |
| Login | Contoh | Deskripsi | ||
| -------- | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ||
| Username | user@sample.g0v.tw |
Alamat email dari alias yang ada untuk domain di Akun Saya Domain. | ||
| Password | ************************ |
Kata sandi yang dihasilkan khusus untuk alias. |
Untuk terhubung dengan POP3, pengguna POP3 harus berupa alamat email dari alias yang ada untuk domain di Akun Saya Domain – dan kata sandi IMAP harus berupa kata sandi yang dihasilkan khusus untuk alias.
Silakan lihat Apakah Anda mendukung POP3 untuk instruksi langkah demi langkah.
Bagaimana cara mengatur autodiscovery email untuk domain saya
Autodiscovery email memungkinkan klien email seperti Thunderbird, Apple Mail, Microsoft Outlook, dan perangkat seluler untuk secara otomatis mendeteksi pengaturan server IMAP, SMTP, POP3, CalDAV, dan CardDAV yang benar saat pengguna menambahkan akun email mereka. Ini didefinisikan oleh RFC 6186 (email) dan RFC 6764 (CalDAV/CardDAV) dan menggunakan catatan DNS SRV.
Forward Email menerbitkan catatan autodiscovery di forwardemail.net. Anda dapat menambahkan catatan SRV langsung ke domain Anda, atau menggunakan pendekatan CNAME yang lebih sederhana.
Opsi A: Catatan CNAME (paling sederhana)
Tambahkan dua catatan CNAME ini ke DNS domain Anda. Ini mendelegasikan autodiscovery ke server Forward Email:
| Tipe | Nama/Host | Target/Nilai |
|---|---|---|
| CNAME | autoconfig |
autoconfig.forwardemail.net |
| CNAME | autodiscover |
autodiscover.forwardemail.net |
Catatan autoconfig digunakan oleh Thunderbird dan klien berbasis Mozilla lainnya. Catatan autodiscover digunakan oleh Microsoft Outlook.
Opsi B: Catatan SRV (langsung)
Jika Anda lebih suka menambahkan catatan langsung (atau penyedia DNS Anda tidak mendukung CNAME pada subdomain), tambahkan catatan SRV ini ke domain Anda:
| Tipe | Nama/Host | Prioritas | Bobot | Port | Target/Nilai | Tujuan |
|---|---|---|---|---|---|---|
| SRV | _imaps._tcp |
0 | 1 | 993 | imap.forwardemail.net |
IMAP melalui SSL/TLS (direkomendasikan) |
| SRV | _imap._tcp |
0 | 0 | 0 | . |
IMAP tanpa enkripsi dinonaktifkan |
| SRV | _submissions._tcp |
0 | 1 | 465 | smtp.forwardemail.net |
Pengiriman SMTP (SSL/TLS, direkomendasikan) |
| SRV | _submission._tcp |
5 | 1 | 587 | smtp.forwardemail.net |
Pengiriman SMTP (STARTTLS) |
| SRV | _pop3s._tcp |
10 | 1 | 995 | pop3.forwardemail.net |
POP3 melalui SSL/TLS |
| SRV | _pop3._tcp |
0 | 0 | 0 | . |
POP3 tanpa enkripsi dinonaktifkan |
| SRV | _caldavs._tcp |
0 | 1 | 443 | caldav.forwardemail.net |
CalDAV melalui TLS (kalender) |
| SRV | _caldav._tcp |
0 | 0 | 0 | . |
CalDAV tanpa enkripsi dinonaktifkan |
| SRV | _carddavs._tcp |
0 | 1 | 443 | carddav.forwardemail.net |
CardDAV melalui TLS (kontak) |
| SRV | _carddav._tcp |
0 | 0 | 0 | . |
CardDAV tanpa enkripsi dinonaktifkan |
Note
IMAP memiliki nilai prioritas yang lebih rendah (0) dibandingkan POP3 (10), yang memberi tahu klien email untuk lebih memilih IMAP daripada POP3 ketika keduanya tersedia. Catatan dengan target . (titik tunggal) menunjukkan bahwa versi plaintext (tidak terenkripsi) dari protokol tersebut sengaja dinonaktifkan sesuai dengan RFC 6186 Bagian 3.4. Catatan SRV CalDAV dan CardDAV mengikuti RFC 6764 untuk autodiscovery kalender dan kontak.
Klien email mana yang mendukung autodiscovery?
| Klien | CalDAV/CardDAV | |
|---|---|---|
| Thunderbird | catatan CNAME atau SRV autoconfig |
catatan XML autoconfig atau SRV (RFC 6764) |
| Apple Mail (macOS) | catatan SRV (RFC 6186) | catatan SRV (RFC 6764) |
| Apple Mail (iOS) | catatan SRV (RFC 6186) | catatan SRV (RFC 6764) |
| Microsoft Outlook | catatan CNAME autodiscover atau SRV _autodiscover._tcp |
Tidak didukung |
| GNOME (Evolution) | catatan SRV (RFC 6186) | catatan SRV (RFC 6764) |
| KDE (KMail) | catatan SRV (RFC 6186) | catatan SRV (RFC 6764) |
| eM Client | autoconfig atau autodiscover |
catatan SRV (RFC 6764) |
Tip
Untuk kompatibilitas terbaik di semua klien, kami merekomendasikan menggunakan Opsi A (catatan CNAME) dikombinasikan dengan catatan SRV dari Opsi B. Pendekatan CNAME saja sudah mencakup mayoritas klien email. Catatan SRV CalDAV/CardDAV memastikan bahwa klien kalender dan kontak juga dapat secara otomatis menemukan pengaturan server Anda.
Keamanan
Teknik Penguatan Server Lanjutan
Tip
Pelajari lebih lanjut tentang infrastruktur keamanan kami di halaman Keamanan kami.
Forward Email menerapkan berbagai teknik penguatan server untuk memastikan keamanan infrastruktur kami dan data Anda:
-
Keamanan Jaringan:
- firewall IP tables dengan aturan ketat
- Fail2ban untuk perlindungan brute force
- audit keamanan dan pengujian penetrasi secara rutin
- akses administratif hanya melalui VPN
-
Penguatan Sistem:
- instalasi paket minimal
- pembaruan keamanan rutin
- SELinux dalam mode enforcing
- akses SSH root dinonaktifkan
- hanya autentikasi berbasis kunci
-
Keamanan Aplikasi:
- header Content Security Policy (CSP)
- HTTPS Strict Transport Security (HSTS)
- header perlindungan XSS
- opsi frame dan header kebijakan referrer
- audit dependensi secara rutin
-
Perlindungan Data:
- enkripsi disk penuh dengan LUKS
- manajemen kunci yang aman
- cadangan rutin dengan enkripsi
- praktik minimisasi data
-
Pemantauan dan Respons:
- deteksi intrusi waktu nyata
- pemindaian keamanan otomatis
- pencatatan dan analisis terpusat
- prosedur respons insiden
Important
Praktik keamanan kami terus diperbarui untuk mengatasi ancaman dan kerentanan yang muncul.
Tip
Untuk keamanan maksimal, kami merekomendasikan menggunakan layanan kami dengan enkripsi end-to-end melalui OpenPGP.
Apakah Anda memiliki sertifikasi SOC 2 atau ISO 27001
Note
Forward Email beroperasi pada infrastruktur yang disediakan oleh subprosesor bersertifikat untuk memastikan kepatuhan terhadap standar industri.
Forward Email tidak secara langsung memegang sertifikasi SOC 2 Tipe II atau ISO 27001. Namun, layanan ini beroperasi pada infrastruktur yang disediakan oleh subprosesor bersertifikat:
-
DigitalOcean: bersertifikat SOC 2 Tipe II dan SOC 3 Tipe II (diaudit oleh Schellman & Company LLC), bersertifikat ISO 27001 di beberapa pusat data. Detail: https://www.digitalocean.com/trust/certification-reports
-
Vultr: Bersertifikat SOC 2+ (HIPAA), sertifikasi ISO/IEC: 20000-1:2018, 27001:2022, 27017:2015, 27018:2019. Detail: https://www.vultr.com/legal/compliance/
-
DataPacket: Mematuhi SOC 2 (hubungi DataPacket langsung untuk memperoleh sertifikasi), penyedia infrastruktur kelas perusahaan (lokasi Denver). Detail: https://www.datapacket.com/datacenters/denver
Forward Email mengikuti praktik terbaik industri untuk audit keamanan dan secara rutin berinteraksi dengan peneliti keamanan independen. Sumber: https://forwardemail.net/technical-whitepaper.pdf#page=36
Apakah Anda menggunakan enkripsi TLS untuk penerusan email
Ya. Forward Email secara ketat menerapkan TLS 1.2+ untuk semua koneksi (HTTPS, SMTP, IMAP, POP3) dan mengimplementasikan MTA-STS untuk dukungan TLS yang lebih baik. Implementasinya meliputi:
- Penegakan TLS 1.2+ untuk semua koneksi email
- Pertukaran kunci ECDHE (Elliptic Curve Diffie-Hellman Ephemeral) untuk perfect forward secrecy
- Suite cipher modern dengan pembaruan keamanan rutin
- Dukungan HTTP/2 untuk peningkatan performa dan keamanan
- HSTS (HTTP Strict Transport Security) dengan preloading di browser utama
- MTA-STS (Mail Transfer Agent Strict Transport Security) untuk penegakan TLS yang ketat
Sumber: https://forwardemail.net/technical-whitepaper.pdf#page=25
Implementasi MTA-STS: Forward Email menerapkan penegakan MTA-STS yang ketat dalam basis kode. Ketika terjadi kesalahan TLS dan MTA-STS diterapkan, sistem mengembalikan kode status SMTP 421 untuk memastikan email dicoba ulang nanti daripada dikirim secara tidak aman. Detail implementasi:
- Deteksi kesalahan TLS: https://github.com/forwardemail/forwardemail.net/blob/master/helpers/is-tls-error.js
- Penegakan MTA-STS dalam helper send-email: https://github.com/forwardemail/forwardemail.net/blob/master/helpers/send-email.js
Validasi pihak ketiga: https://www.hardenize.com/report/forwardemail.net/1750312779 menunjukkan peringkat "Good" untuk semua langkah keamanan TLS dan transportasi.
Apakah Anda mempertahankan header autentikasi email
Ya. Forward Email secara menyeluruh mengimplementasikan dan mempertahankan header autentikasi email:
- SPF (Sender Policy Framework): Diimplementasikan dan dipertahankan dengan benar
- DKIM (DomainKeys Identified Mail): Dukungan penuh dengan pengelolaan kunci yang tepat
- DMARC: Penegakan kebijakan untuk email yang gagal validasi SPF atau DKIM
- ARC: Meskipun tidak dijelaskan secara eksplisit, skor kepatuhan sempurna layanan ini menunjukkan penanganan header autentikasi yang komprehensif
Sumber: https://forwardemail.net/technical-whitepaper.pdf#page=31
Validasi: Internet.nl Mail Test menunjukkan skor 100/100 khusus untuk implementasi "SPF, DKIM, dan DMARC". Penilaian Hardenize mengonfirmasi peringkat "Good" untuk SPF dan DMARC: https://www.hardenize.com/report/forwardemail.net/1750312779
Apakah Anda mempertahankan header email asli dan mencegah spoofing
Tip
Forward Email menerapkan perlindungan anti-spoofing yang canggih untuk mencegah penyalahgunaan email.
Forward Email mempertahankan header email asli sambil menerapkan perlindungan anti-spoofing yang komprehensif melalui basis kode MX:
- Pemeliharaan Header: Header autentikasi asli dipertahankan selama penerusan
- Anti-Spoofing: Penegakan kebijakan DMARC mencegah spoofing header dengan menolak email yang gagal validasi SPF atau DKIM
- Pencegahan Penyisipan Header: Validasi input dan sanitasi menggunakan pustaka striptags
- Perlindungan Lanjutan: Deteksi phishing canggih dengan deteksi spoofing, pencegahan impersonasi, dan sistem pemberitahuan pengguna
Detail Implementasi MX: Logika pemrosesan email inti ditangani oleh basis kode server MX, khususnya:
- Penangan data utama MX: https://github.com/forwardemail/forwardemail.net/blob/master/helpers/on-data-mx.js
- Penyaringan email arbitrer (anti-spoofing): https://github.com/forwardemail/forwardemail.net/blob/master/helpers/is-arbitrary.js
Helper isArbitrary mengimplementasikan aturan anti-spoofing canggih termasuk deteksi impersonasi domain, frasa yang diblokir, dan berbagai pola phishing.
Bagaimana Anda melindungi dari spam dan penyalahgunaan
Forward Email menerapkan perlindungan multi-lapisan yang komprehensif:
- Pembatasan Laju: Diterapkan pada upaya otentikasi, endpoint API, dan koneksi SMTP
- Isolasi Sumber Daya: Antara pengguna untuk mencegah dampak dari pengguna dengan volume tinggi
- Perlindungan DDoS: Perlindungan multi-lapisan melalui sistem Shield DataPacket dan Cloudflare
- Skalabilitas Otomatis: Penyesuaian sumber daya dinamis berdasarkan permintaan
- Pencegahan Penyalahgunaan: Pemeriksaan pencegahan penyalahgunaan spesifik pengguna dan pemblokiran berbasis hash untuk konten berbahaya
- Otentikasi Email: Protokol SPF, DKIM, DMARC dengan deteksi phishing tingkat lanjut
Sumber:
- https://forwardemail.net/technical-whitepaper.pdf#page=18
- https://www.datapacket.com/datacenters/denver (detail perlindungan DDoS)
- https://github.com/forwardemail/forwardemail.net/blob/master/helpers/abuse-prevention-by-user-id.js
Apakah Anda menyimpan konten email di disk
Important
Forward Email menggunakan arsitektur zero-knowledge yang mencegah konten email ditulis ke disk.
- Arsitektur Zero-Knowledge: Kotak surat SQLite yang dienkripsi secara individual berarti Forward Email tidak dapat mengakses konten email
- Pemrosesan Dalam Memori: Pemrosesan email terjadi sepenuhnya di dalam memori, menghindari penyimpanan di disk
- Tidak Ada Pencatatan Konten: "Kami tidak mencatat atau menyimpan konten email atau metadata ke disk"
- Enkripsi Terisolasi: Kunci enkripsi tidak pernah disimpan di disk dalam bentuk teks biasa
Bukti Kode MX: Server MX memproses email sepenuhnya dalam memori tanpa menulis konten ke disk. Penangan utama pemrosesan email menunjukkan pendekatan dalam memori ini: https://github.com/forwardemail/forwardemail.net/blob/master/helpers/on-data-mx.js
Sumber:
- https://forwardemail.net/technical-whitepaper.pdf#page=10 (Abstrak)
- https://forwardemail.net/technical-whitepaper.pdf#page=59 (Detail zero-knowledge)
- https://forwardemail.net/technical-whitepaper.pdf#page=21 (Enkripsi terisolasi)
Apakah konten email dapat terekspos selama kerusakan sistem
Tidak. Forward Email menerapkan perlindungan menyeluruh terhadap paparan data akibat kerusakan:
- Core Dumps Dinonaktifkan: Mencegah paparan memori selama kerusakan
- Memori Swap Dinonaktifkan: Sepenuhnya dinonaktifkan untuk mencegah ekstraksi data sensitif dari file swap
- Arsitektur Dalam Memori: Konten email hanya ada di memori volatil selama pemrosesan
- Perlindungan Kunci Enkripsi: Kunci tidak pernah disimpan di disk dalam bentuk teks biasa
- Keamanan Fisik: Disk terenkripsi LUKS v2 mencegah akses fisik ke data
- Penyimpanan USB Dinonaktifkan: Mencegah ekstraksi data tanpa izin
Penanganan Kesalahan untuk Masalah Sistem: Forward Email menggunakan fungsi pembantu isCodeBug dan isTimeoutError untuk memastikan bahwa jika terjadi masalah konektivitas database, masalah jaringan/blocklist DNS, atau masalah konektivitas hulu, sistem mengembalikan kode status SMTP 421 untuk memastikan email akan dicoba ulang nanti daripada hilang atau terekspos.
Detail implementasi:
- Klasifikasi kesalahan: https://github.com/forwardemail/forwardemail.net/blob/master/helpers/is-code-bug.js
- Penanganan kesalahan timeout dalam pemrosesan MX: https://github.com/forwardemail/forwardemail.net/blob/master/helpers/on-data-mx.js
Sumber: https://forwardemail.net/technical-whitepaper.pdf#page=15
Siapa yang memiliki akses ke infrastruktur email Anda
Forward Email menerapkan kontrol akses komprehensif untuk akses tim teknik minimal 2-3 orang dengan persyaratan 2FA yang ketat:
-
Kontrol Akses Berbasis Peran: Untuk akun tim dengan izin berbasis sumber daya
-
Prinsip Hak Istimewa Minimum: Diterapkan di seluruh sistem
-
Pemisahan Tugas: Antara peran operasional
-
Manajemen Pengguna: Pengguna deploy dan devops terpisah dengan izin berbeda
-
Login Root Dinonaktifkan: Memaksa akses melalui akun yang terautentikasi dengan benar
-
2FA Ketat: Tidak menggunakan 2FA berbasis SMS karena risiko serangan MiTM - hanya token berbasis aplikasi atau perangkat keras
-
Pencatatan Audit Komprehensif: Dengan redaksi data sensitif
-
Deteksi Anomali Otomatis: Untuk pola akses yang tidak biasa
-
Tinjauan Keamanan Berkala: Terhadap log akses
-
Pencegahan Serangan Evil Maid: Penyimpanan USB dinonaktifkan dan langkah keamanan fisik lainnya Sumber:
-
https://forwardemail.net/technical-whitepaper.pdf#page=30 (Kontrol Otorisasi)
-
https://forwardemail.net/technical-whitepaper.pdf#page=30 (Keamanan Jaringan)
-
https://forwardemail.net/technical-whitepaper.pdf#page=15 (Pencegahan serangan evil maid)
Penyedia infrastruktur apa yang Anda gunakan
Important
Forward Email menggunakan beberapa subprocessors infrastruktur dengan sertifikasi kepatuhan yang komprehensif.
Detail lengkap tersedia di halaman kepatuhan GDPR kami: https://forwardemail.net/gdpr
Subprocessor Infrastruktur Utama:
| Penyedia | Sertifikasi Kerangka Privasi Data | Halaman Kepatuhan GDPR |
|---|---|---|
| Cloudflare | ✅ Ya | https://www.cloudflare.com/trust-hub/gdpr/ |
| DataPacket | ❌ Tidak | https://www.datapacket.com/privacy-policy |
| DigitalOcean | ❌ Tidak | https://www.digitalocean.com/legal/gdpr |
| GitHub | ✅ Ya | https://docs.github.com/en/site-policy/privacy-policies/github-data-protection-agreement |
| Vultr | ❌ Tidak | https://www.vultr.com/legal/eea-gdpr-privacy/ |
Sertifikasi Detail:
DigitalOcean
- SOC 2 Tipe II & SOC 3 Tipe II (diaudit oleh Schellman & Company LLC)
- Bersertifikat ISO 27001 di beberapa pusat data
- Mematuhi PCI-DSS
- Bersertifikat CSA STAR Level 1
- Bersertifikat APEC CBPR PRP
- Detail: https://www.digitalocean.com/trust/certification-reports
Vultr
- Bersertifikat SOC 2+ (HIPAA)
- Mematuhi PCI Merchant
- Bersertifikat CSA STAR Level 1
- ISO/IEC 20000-1:2018, 27001:2022, 27017:2015, 27018:2019
- Detail: https://www.vultr.com/legal/compliance/
DataPacket
- Mematuhi SOC 2 (hubungi DataPacket langsung untuk memperoleh sertifikasi)
- Infrastruktur kelas enterprise (lokasi Denver)
- Perlindungan DDoS melalui tumpukan keamanan Shield
- Dukungan teknis 24/7
- Jaringan global di 58 pusat data
- Detail: https://www.datapacket.com/datacenters/denver
GitHub
- Bersertifikat Kerangka Privasi Data (EU-AS, Swiss-AS, dan Perluasan UK)
- Hosting kode sumber, CI/CD, dan manajemen proyek
- Perjanjian Perlindungan Data GitHub tersedia
- Detail: https://docs.github.com/en/site-policy/privacy-policies/github-data-protection-agreement
Pemroses Pembayaran:
- Stripe: Bersertifikat Kerangka Privasi Data - https://stripe.com/legal/privacy-center
- PayPal: Tidak bersertifikat DPF - https://www.paypal.com/uk/legalhub/privacy-full
Apakah Anda menawarkan Perjanjian Pemrosesan Data (DPA)
Ya, Forward Email menawarkan Perjanjian Pemrosesan Data (DPA) yang komprehensif yang dapat ditandatangani dengan perjanjian enterprise kami. Salinan DPA kami tersedia di: https://forwardemail.net/dpa
Detail DPA:
- Mencakup kepatuhan GDPR dan kerangka kerja EU-AS/Swiss-AS Privacy Shield
- Otomatis diterima saat menyetujui Ketentuan Layanan kami
- Tidak diperlukan tanda tangan terpisah untuk DPA standar
- Pengaturan DPA khusus tersedia melalui Lisensi Enterprise
Kerangka Kepatuhan GDPR: DPA kami merinci kepatuhan terhadap GDPR serta persyaratan transfer data internasional. Informasi lengkap tersedia di: https://forwardemail.net/gdpr
Untuk pelanggan enterprise yang memerlukan ketentuan DPA khusus atau pengaturan kontraktual tertentu, hal ini dapat diatur melalui program Lisensi Enterprise ($250/bulan) kami.
Bagaimana Anda menangani pemberitahuan pelanggaran data
Note
Arsitektur zero-knowledge Forward Email secara signifikan membatasi dampak pelanggaran.
- Eksposur Data Terbatas: Tidak dapat mengakses konten email terenkripsi karena arsitektur zero-knowledge
- Pengumpulan Data Minimal: Hanya informasi dasar pelanggan dan log IP terbatas untuk keamanan
- Kerangka Subprosesor: DigitalOcean, GitHub, dan Vultr mempertahankan prosedur respons insiden yang sesuai GDPR
Informasi Perwakilan GDPR: Forward Email telah menunjuk perwakilan GDPR sesuai dengan Pasal 27:
Perwakilan UE: Osano International Compliance Services Limited ATTN: LFHC 3 Dublin Landings, North Wall Quay Dublin 1, D01C4E0
Perwakilan Inggris: Osano UK Compliance LTD ATTN: LFHC 42-46 Fountain Street, Belfast Antrim, BT1 - 5EF
Untuk pelanggan perusahaan yang memerlukan SLA pemberitahuan pelanggaran khusus, hal ini harus dibahas sebagai bagian dari perjanjian Enterprise License.
Sumber:
Apakah Anda menawarkan lingkungan pengujian
Dokumentasi teknis Forward Email tidak secara eksplisit menjelaskan mode sandbox khusus. Namun, pendekatan pengujian potensial meliputi:
- Opsi Self-Hosting: Kemampuan self-hosting yang komprehensif untuk membuat lingkungan pengujian
- Antarmuka API: Potensi pengujian konfigurasi secara programatik
- Open Source: Kode 100% open-source memungkinkan pelanggan memeriksa logika penerusan
- Beberapa Domain: Dukungan untuk beberapa domain dapat memungkinkan pembuatan domain pengujian
Untuk pelanggan perusahaan yang memerlukan kemampuan sandbox formal, hal ini harus dibahas sebagai bagian dari pengaturan Enterprise License.
Sumber: https://github.com/forwardemail/forwardemail.net (Detail lingkungan pengembangan)
Apakah Anda menyediakan alat pemantauan dan peringatan
Forward Email menyediakan pemantauan waktu nyata dengan beberapa keterbatasan:
Tersedia:
- Pemantauan Pengiriman Waktu Nyata: Metrik kinerja yang terlihat publik untuk penyedia email utama
- Peringatan Otomatis: Tim teknik diberi tahu ketika waktu pengiriman melebihi 10 detik
- Pemantauan Transparan: Sistem pemantauan 100% open-source
- Pemantauan Infrastruktur: Deteksi anomali otomatis dan pencatatan audit komprehensif
Keterbatasan:
- Webhook yang dapat diakses pelanggan atau notifikasi status pengiriman berbasis API tidak secara eksplisit didokumentasikan
Untuk pelanggan perusahaan yang memerlukan webhook status pengiriman terperinci atau integrasi pemantauan khusus, kemampuan ini mungkin tersedia melalui pengaturan Enterprise License.
Sumber:
- https://forwardemail.net (Tampilan pemantauan waktu nyata)
- https://github.com/forwardemail/forwardemail.net (Implementasi pemantauan)
Bagaimana Anda memastikan ketersediaan tinggi
Important
Forward Email menerapkan redundansi komprehensif di berbagai penyedia infrastruktur.
- Infrastruktur Terdistribusi: Beberapa penyedia (DigitalOcean, Vultr, DataPacket) di berbagai wilayah geografis
- Load Balancing Geografis: Load balancing berbasis Cloudflare dengan lokasi geografis dan failover otomatis
- Skalabilitas Otomatis: Penyesuaian sumber daya dinamis berdasarkan permintaan
- Perlindungan DDoS Multi-Lapisan: Melalui sistem Shield DataPacket dan Cloudflare
- Redundansi Server: Beberapa server per wilayah dengan failover otomatis
- Replikasi Database: Sinkronisasi data waktu nyata di berbagai lokasi
- Pemantauan dan Peringatan: Pemantauan 24/7 dengan respons insiden otomatis
Komitmen Uptime: Ketersediaan layanan 99,9%+ dengan pemantauan transparan tersedia di https://forwardemail.net
Sumber:
- https://forwardemail.net/technical-whitepaper.pdf#page=18
- https://www.datapacket.com/datacenters/denver
Apakah Anda mematuhi Bagian 889 dari National Defense Authorization Act (NDAA)
Important
Forward Email sepenuhnya mematuhi Bagian 889 melalui pemilihan mitra infrastruktur yang cermat.
Ya, Forward Email mematuhi Bagian 889. Bagian 889 dari National Defense Authorization Act (NDAA) melarang lembaga pemerintah menggunakan atau mengontrak dengan entitas yang menggunakan peralatan telekomunikasi dan pengawasan video dari perusahaan tertentu (Huawei, ZTE, Hikvision, Dahua, dan Hytera). Bagaimana Forward Email Mencapai Kepatuhan Bagian 889:
Forward Email mengandalkan secara eksklusif pada dua penyedia infrastruktur utama, yang keduanya tidak menggunakan peralatan yang dilarang oleh Bagian 889:
- Cloudflare: Mitra utama kami untuk layanan jaringan dan keamanan email
- DataPacket: Penyedia utama kami untuk infrastruktur server (menggunakan peralatan Arista Networks dan Cisco secara eksklusif)
- Penyedia Cadangan: Penyedia cadangan kami Digital Ocean dan Vultr juga telah dikonfirmasi secara tertulis sebagai patuh terhadap Bagian 889.
Komitmen Cloudflare: Cloudflare secara eksplisit menyatakan dalam Kode Etik Pihak Ketiga mereka bahwa mereka tidak menggunakan peralatan telekomunikasi, produk pengawasan video, atau layanan dari entitas yang dilarang oleh Bagian 889.
Kasus Penggunaan Pemerintah: Kepatuhan kami terhadap Bagian 889 divalidasi ketika US Naval Academy memilih Forward Email untuk kebutuhan penerusan email aman mereka, yang memerlukan dokumentasi standar kepatuhan federal kami.
Untuk detail lengkap tentang kerangka kerja kepatuhan pemerintah kami, termasuk regulasi federal yang lebih luas, baca studi kasus komprehensif kami: Layanan Email Pemerintah Federal Patuh Bagian 889
Detail Sistem dan Teknis
Apakah Anda menyimpan email dan isinya
Tidak, kami tidak menulis ke disk atau menyimpan log – dengan pengecualian kesalahan dan SMTP keluar (lihat Kebijakan Privasi kami).
Semua dilakukan di memori dan kode sumber kami ada di GitHub.
Bagaimana sistem penerusan email Anda bekerja
Email bergantung pada protokol SMTP. Protokol ini terdiri dari perintah yang dikirim ke server (biasanya berjalan di port 25). Ada koneksi awal, kemudian pengirim menunjukkan dari siapa email berasal ("MAIL FROM"), diikuti dengan tujuan email ("RCPT TO"), dan akhirnya header serta isi email itu sendiri ("DATA"). Alur sistem penerusan email kami dijelaskan relatif terhadap setiap perintah protokol SMTP di bawah ini:
-
Koneksi Awal (tanpa nama perintah, misalnya
telnet sample.g0v.tw 25) - Ini adalah koneksi awal. Kami memeriksa pengirim yang tidak ada dalam daftar izinkan kami terhadap daftar tolak kami. Akhirnya, jika pengirim tidak ada dalam daftar izinkan, maka kami memeriksa apakah mereka telah greylist. -
HELO- Ini menunjukkan salam untuk mengidentifikasi FQDN pengirim, alamat IP, atau nama penangan email. Nilai ini dapat dipalsukan, jadi kami tidak mengandalkan data ini dan sebaliknya menggunakan pencarian nama host balik dari alamat IP koneksi. -
MAIL FROM- Ini menunjukkan alamat surat amplop pengirim email. Jika nilai dimasukkan, harus berupa alamat email RFC 5322 yang valid. Nilai kosong diperbolehkan. Kami memeriksa backscatter di sini, dan juga memeriksa MAIL FROM terhadap daftar tolak kami. Kami akhirnya memeriksa pengirim yang tidak ada di daftar izinkan untuk pembatasan laju (lihat bagian tentang Pembatasan Laju dan daftar izinkan 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 header "To" dari email). Kami juga memeriksa alamat Sender Rewriting Scheme ("SRS") yang valid di sini untuk melindungi dari pemalsuan dengan nama domain SRS kami. -
DATA- Ini adalah bagian inti dari layanan kami yang memproses email. Lihat bagian Bagaimana Anda memproses email untuk penerusan di bawah untuk wawasan lebih lanjut.
Bagaimana Anda memproses email untuk diteruskan
Bagian ini menjelaskan proses kami terkait dengan perintah protokol SMTP DATA dalam bagian Bagaimana sistem penerusan email Anda bekerja di atas – ini adalah bagaimana kami memproses header email, isi, keamanan, menentukan ke mana email harus dikirim, dan bagaimana kami menangani koneksi.
-
Jika pesan melebihi ukuran maksimum 50mb, maka pesan tersebut ditolak dengan kode kesalahan 552.
-
Jika pesan tidak mengandung header "From", atau jika salah satu nilai dalam header "From" bukan alamat email RFC 5322 yang valid, maka pesan tersebut ditolak dengan kode kesalahan 550.
-
Jika pesan memiliki lebih dari 25 header "Received", maka dipastikan pesan tersebut terjebak dalam loop pengalihan, dan pesan tersebut ditolak dengan kode kesalahan 550.
-
Menggunakan sidik jari email (lihat bagian tentang Fingerprinting), kami akan memeriksa apakah pesan telah dicoba untuk dikirim ulang selama lebih dari 5 hari (yang sesuai dengan perilaku default postfix), dan jika iya, maka pesan tersebut akan ditolak dengan kode kesalahan 550.
-
Kami menyimpan dalam memori hasil pemindaian email menggunakan Spam Scanner.
-
Jika ada hasil arbitrer dari Spam Scanner, maka pesan tersebut ditolak dengan kode kesalahan 554. Hasil arbitrer hanya mencakup tes GTUBE pada saat penulisan ini. Lihat https://spamassassin.apache.org/gtube/ untuk informasi lebih lanjut.
-
Kami akan menambahkan header berikut ke pesan untuk tujuan debugging dan pencegahan penyalahgunaan:
Received- kami menambahkan header Received standar ini dengan IP dan host asal, jenis transmisi, informasi koneksi TLS, tanggal/waktu, dan penerima.X-Original-To- penerima asli untuk pesan:- Ini berguna untuk menentukan ke mana email awalnya dikirim (selain header "Received").
- Ini ditambahkan berdasarkan penerima pada saat IMAP dan/atau penerusan yang disamarkan (untuk melindungi privasi).
X-Forward-Email-Website- berisi tautan ke situs web kami di https://forwardemail.netX-Forward-Email-Version- versi SemVer saat ini daripackage.jsonkode kami.X-Forward-Email-Session-ID- nilai ID sesi yang digunakan untuk tujuan debug (hanya berlaku di lingkungan non-produksi).X-Forward-Email-Sender- daftar yang dipisahkan koma yang berisi alamat MAIL FROM amplop asli (jika tidak kosong), FQDN PTR terbalik klien (jika ada), dan alamat IP pengirim.X-Forward-Email-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 (misalnya
p=rejectada dalam kebijakan DMARC), maka pesan tersebut ditolak dengan kode kesalahan 550. Biasanya kebijakan DMARC untuk sebuah domain dapat ditemukan di catatan TXT sub-domain_dmarc, (misalnyadig _dmarc.sample.g0v.tw txt). - Jika pesan gagal SPF dan domain memiliki kebijakan hard fail (misalnya
-allada dalam kebijakan SPF dibandingkan dengan~allatau tidak ada kebijakan sama sekali), maka pesan tersebut ditolak dengan kode kesalahan 550. Biasanya kebijakan SPF untuk sebuah domain dapat ditemukan di catatan TXT untuk domain root (misalnyadig sample.g0v.tw txt). Lihat bagian ini untuk informasi lebih lanjut tentang mengirim email sebagai dengan Gmail terkait SPF.
- Jika pesan gagal DMARC dan domain memiliki kebijakan penolakan (misalnya
-
Sekarang kami memproses penerima pesan yang dikumpulkan dari perintah
RCPT TOdalam bagian Bagaimana sistem penerusan email Anda bekerja di atas. Untuk setiap penerima, kami melakukan operasi berikut:- Kami mencari catatan TXT dari nama domain (bagian setelah simbol
@, misalnyasample.g0v.twjika alamat email adalahtest@sample.g0v.tw). Misalnya, jika domainnya adalahsample.g0v.twkami melakukan pencarian DNS sepertidig sample.g0v.tw txt. - Kami mengurai semua catatan TXT yang dimulai dengan
forward-email=(paket gratis) atauforward-email-site-verification=(paket berbayar). Perlu dicatat bahwa kami mengurai keduanya, untuk memproses email saat pengguna sedang meng-upgrade atau menurunkan paket. - Dari catatan TXT yang diurai ini, kami mengiterasi untuk mengekstrak konfigurasi penerusan (seperti yang dijelaskan dalam bagian Bagaimana cara memulai dan mengatur penerusan email di atas). Perlu dicatat bahwa kami hanya mendukung satu nilai
forward-email-site-verification=, dan jika lebih dari satu disediakan, maka akan terjadi kesalahan 550 dan pengirim akan menerima bounce untuk penerima ini. - Secara rekursif kami mengiterasi konfigurasi penerusan yang diekstrak untuk menentukan penerusan global, penerusan berbasis regex, dan semua konfigurasi penerusan lain yang didukung – yang sekarang dikenal sebagai "Alamat Penerusan" kami.
- Untuk setiap Alamat Penerusan, kami mendukung satu pencarian rekursif (yang akan memulai rangkaian operasi ini kembali pada alamat yang diberikan). Jika ditemukan kecocokan rekursif, maka hasil induk akan dihapus dari Alamat Penerusan, dan anak-anaknya ditambahkan.
- Alamat Penerusan diurai untuk keunikan (karena kami tidak ingin mengirim duplikat ke satu alamat atau memunculkan koneksi klien SMTP tambahan yang tidak perlu).
- Untuk setiap Alamat Penerusan, kami mencari nama domainnya terhadap endpoint API kami
/v1/max-forwarded-addresses(untuk menentukan berapa banyak alamat yang diizinkan domain untuk meneruskan email per alias, misalnya 10 secara default – lihat bagian tentang batas maksimum penerusan per alias). Jika batas ini terlampaui, maka akan terjadi kesalahan 550 dan pengirim akan menerima bounce untuk penerima ini. - Kami mencari pengaturan penerima asli terhadap endpoint API kami
/v1/settings, yang mendukung pencarian untuk pengguna berbayar (dengan fallback untuk pengguna gratis). Ini mengembalikan objek konfigurasi untuk pengaturan lanjutanport(Angka, misalnya25),has_adult_content_protection(Boolean),has_phishing_protection(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 (misalnya jika
has_virus_protectiondiaktifkan, maka kami akan memeriksa hasil Pemindai Spam untuk virus). Perlu dicatat bahwa semua pengguna paket gratis akan otomatis ikut pemeriksaan terhadap konten dewasa, phishing, executable, dan virus. Secara default, semua pengguna paket berbayar juga ikut serta, tetapi konfigurasi ini dapat diubah di halaman Pengaturan untuk domain di dasbor Forward Email).
- Kami mencari catatan TXT dari nama domain (bagian setelah simbol
-
Untuk setiap Alamat Penerusan penerima yang telah diproses, kami kemudian melakukan operasi berikut:
- Alamat diperiksa terhadap daftar tolak kami, dan jika terdaftar, maka akan terjadi kesalahan 421 (menandakan kepada pengirim untuk mencoba lagi nanti).
- Jika alamat adalah webhook, maka kami menetapkan Boolean untuk operasi selanjutnya (lihat di bawah – kami mengelompokkan webhook serupa untuk membuat satu permintaan POST dibandingkan beberapa untuk pengiriman).
- Jika alamat adalah alamat email, maka kami mengurai host untuk operasi selanjutnya (lihat di bawah – kami mengelompokkan host serupa untuk membuat satu koneksi dibandingkan beberapa koneksi individual untuk pengiriman).
-
Jika tidak ada penerima dan tidak ada bounce, maka kami merespons dengan error 550 "Invalid recipients".
-
Jika ada penerima, maka kami akan mengiterasi mereka (dikelompokkan berdasarkan host yang sama) dan mengirimkan email. Lihat bagian Bagaimana Anda menangani masalah pengiriman email di bawah untuk wawasan lebih lanjut.
- Jika terjadi kesalahan saat mengirim email, maka kami akan menyimpannya di memori untuk diproses kemudian.
- Kami akan mengambil kode error terendah (jika ada) dari pengiriman email – dan menggunakan itu sebagai kode respons untuk perintah
DATA. 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 lagi (karena kami menggunakan Fingerprinting). - Jika tidak ada kesalahan, maka kami akan mengirimkan kode status respons SMTP 250 sukses.
- Bounce ditentukan sebagai setiap percobaan pengiriman yang menghasilkan kode status >= 500 (gagal permanen).
-
Jika tidak terjadi bounce (gagal permanen), maka kami akan mengembalikan kode status respons SMTP dari kode error terendah dari kegagalan non-permanen (atau kode status sukses 250 jika tidak ada).
-
Jika terjadi bounce maka kami akan mengirim email bounce di latar belakang setelah mengembalikan kode error terendah kepada pengirim. Namun, jika kode error terendah >= 500, maka kami tidak mengirim email bounce apapun. Ini karena jika kami melakukannya, pengirim akan menerima email bounce ganda (misalnya satu dari MTA keluar mereka, seperti Gmail – dan juga satu dari kami). Lihat bagian Bagaimana Anda melindungi dari backscatter di bawah untuk wawasan lebih lanjut.
Bagaimana Anda menangani masalah pengiriman email
Perlu dicatat bahwa kami akan melakukan penulisan ulang "Friendly-From" pada email hanya jika kebijakan DMARC pengirim tidak lolos DAN tidak ada tanda tangan DKIM yang selaras dengan header "From". Ini berarti kami akan mengubah header "From" pada pesan, mengatur "X-Original-From", dan juga mengatur "Reply-To" jika belum diatur. Kami juga akan menutup kembali segel ARC pada pesan setelah mengubah header ini.
Kami juga menggunakan parsing cerdas dari pesan error di setiap level tumpukan kami – dalam kode kami, permintaan DNS, internal Node.js, permintaan HTTP (misalnya 408, 413, dan 429 dipetakan ke kode respons SMTP 421 jika penerima adalah webhook), dan respons server mail (misalnya respons dengan "defer" atau "slowdown" akan dicoba ulang sebagai error 421).
Logika kami sangat tahan kesalahan dan juga akan mencoba ulang untuk error SSL/TLS, masalah koneksi, dan lainnya. Tujuan dari tahan kesalahan ini adalah untuk memaksimalkan keterkiriman ke semua penerima untuk konfigurasi penerusan.
Jika penerima adalah webhook, maka kami akan mengizinkan timeout 60 detik untuk permintaan selesai dengan hingga 3 kali coba ulang (jadi total 4 permintaan sebelum gagal). Perlu dicatat bahwa kami mem-parsing dengan benar kode error 408, 413, dan 429 dan memetakannya ke kode respons SMTP 421.
Jika penerima adalah alamat email, maka kami akan mencoba mengirim email dengan TLS oportunistik (kami mencoba menggunakan STARTTLS jika tersedia di server mail penerima). Jika terjadi error SSL/TLS saat mencoba mengirim email, maka kami akan mencoba mengirim email tanpa TLS (tanpa menggunakan STARTTLS).
Jika terjadi error DNS atau koneksi, maka kami akan mengembalikan ke perintah DATA kode respons SMTP 421, jika tidak jika ada error level >= 500, maka bounce akan dikirim.
Jika kami mendeteksi bahwa server email yang kami coba kirim memiliki satu atau lebih alamat IP mail exchange kami diblokir (misalnya oleh teknologi apapun yang mereka gunakan untuk menunda spammer), maka kami akan mengirim kode respons SMTP 421 agar pengirim mencoba ulang pesan mereka nanti (dan kami diberi tahu tentang masalah ini sehingga kami dapat mencoba menyelesaikannya sebelum percobaan berikutnya).
Bagaimana Anda menangani alamat IP Anda yang diblokir
Kami secara rutin memantau semua daftar tolak DNS utama dan jika ada alamat IP pertukaran surat ("MX") kami yang terdaftar dalam daftar tolak utama, kami akan mengeluarkannya dari rekaman DNS A yang relevan secara bergiliran jika memungkinkan sampai masalah tersebut diselesaikan.
Pada saat penulisan ini, kami juga terdaftar di beberapa daftar izinkan DNS, dan kami sangat serius dalam memantau daftar tolak. Jika Anda melihat masalah sebelum kami sempat menyelesaikannya, harap beri tahu kami secara tertulis di support@forwardemail.net.
Alamat IP kami tersedia secara publik, lihat bagian ini di bawah untuk wawasan lebih lanjut.
Apa itu alamat postmaster
Untuk mencegah pantulan yang salah arah dan pengiriman pesan penjawab liburan ke kotak surat yang tidak dipantau atau tidak ada, kami memelihara daftar nama pengguna seperti mailer-daemon:
automailerautoresponderbouncebounce-notificationbounce-notificationsbounceshostmasterlistservlocalhostmail-daemonmail.daemonmaildaemonmailer-daemonmailer.daemonmailerdaemonmajordomopostmaster- dan alamat no-reply apa pun
Lihat RFC 5320 Bagian 4.6 untuk wawasan lebih lanjut tentang bagaimana daftar seperti ini digunakan untuk membuat sistem email yang efisien.
Apa itu alamat no-reply
Nama pengguna email yang sama dengan salah satu dari berikut ini (tidak peka huruf besar/kecil) dianggap sebagai alamat no-reply:
do-not-replydo-not-responddo.not.replydonotreplydonotresponddont-replynaorespondano-repliesno-replyno-replysno.repliesno.replyno.replysno_replynobodynorepliesnoreplynoreplys
Daftar ini dipelihara 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 izinkan
Ya, kami memiliki daftar ekstensi nama domain yang secara default diizinkan dan daftar izinkan dinamis, cache, dan bergulir berdasarkan kriteria ketat.
Semua domain, email, dan alamat IP yang digunakan oleh pelanggan yang membayar secara otomatis diperiksa terhadap daftar tolak kami setiap jam – yang memberi peringatan kepada admin yang dapat melakukan intervensi manual jika diperlukan.
Selain itu, jika salah satu domain Anda atau alamat emailnya masuk daftar tolak (misalnya karena mengirim spam, virus, atau karena serangan peniruan) – maka admin domain (Anda) dan admin tim kami akan diberitahu melalui email segera. Kami sangat menyarankan agar Anda mengonfigurasi DMARC untuk mencegah hal ini.
Ekstensi nama domain apa yang secara default diizinkan
Ekstensi nama domain berikut dianggap secara default diizinkan (terlepas apakah mereka ada di Daftar Popularitas Umbrella atau tidak):
edugovmilintarpadni.usfed.usisa.uskids.usnsn.usak.usal.usar.usas.usaz.usca.usco.usct.usdc.usde.usfl.usga.usgu.ushi.usia.usid.usil.usin.usks.usky.usla.usma.usmd.usme.usmi.usmn.usmo.usms.usmt.usnc.usnd.usne.usnh.usnj.usnm.usnv.usny.usoh.usok.usor.uspa.uspr.usri.ussc.ussd.ustn.ustx.usut.usva.usvi.usvt.uswa.uswi.uswv.uswy.usmil.ttedu.ttedu.tredu.uaedu.auac.atedu.brac.nzschool.nzcri.nzhealth.nzmil.nzparliament.nzac.inedu.inmil.inac.jped.jplg.jpac.zaedu.zamil.zaschool.zamil.krac.krhs.krms.kres.krsc.krkg.kredu.esac.lksch.lkedu.lkac.thmi.thadmin.chcanada.cagc.cago.idgo.jpgo.kego.krgo.thgob.argob.clgob.esgob.mxgob.vegob.svgouv.frgouv.ncgouv.qc.cagov.adgov.afgov.aigov.algov.amgov.aogov.augov.awgov.axgov.azgov.bdgov.begov.bggov.bmgov.bygov.clgov.cngov.cogov.cygov.czgov.dzgov.eggov.figov.fkgov.gggov.grgov.hkgov.hrgov.hugov.iegov.ilgov.imgov.ingov.iqgov.irgov.itgov.jegov.kpgov.krdgov.kygov.kzgov.lbgov.lkgov.ltgov.lvgov.magov.mmgov.mogov.mtgov.mygov.nggov.npgov.phgov.pkgov.plgov.ptgov.pygov.rogov.rugov.scotgov.segov.sggov.sigov.skgov.trgov.ttgov.twgov.uagov.ukgov.vngov.walesgov.zagovernment.pngovt.nzgv.atac.ukbl.ukjudiciary.ukmod.uknhs.ukparliament.ukpolice.ukrct.ukroyal.uksch.ukukaea.uk
aaaaarpabarthabbabbottabbvieabcaccentureacoaegaetnaaflagakhanaigaigoairbusairtelakdnalfaromeoalibabaalipayallfinanzallstateallyalstomamazonamericanexpressamexamicaandroidanzaolappleaquarellearamcoaudiauspostawsaxaazurebaidubananarepublicbarclaycardbarclaysbasketballbauhausbbcbbtbbvabcgbentleybhartibingblancobloombergbmsbmwbnlbnpparibasboehringerbookingboschbostikbradescobridgestonebrotherbugatticalcalvinkleincanoncapitalonecaravancartiercbacbncbrecbscerncfachanelchasechintaichromechryslerciprianiciscocitadelciticiticclubmedcomcastcommbankcreditunioncrowncrscsccuisinelladaburdatsundealerdelldeloittedeltadhldiscoverdishdnpdodgedunlopdupontdvagedekaemerckepsonericssonerniesuranceetisalateurovisioneverbankextraspacefagefairwindsfarmersfedexferrariferrerofiatfidelityfirestonefirmdaleflickrflirflsmidthfordfoxfreseniusforexfrogansfrontierfujitsufujixeroxgallogallupgapgbizgeagentinggivinggleglobogmailgmogmxgodaddygoldpointgoodyeargooggooglegraingerguardianguccihbohdfchdfcbankhermeshisamitsuhitachihkthondahoneywellhotmailhsbchugheshyatthyundaiibmieeeifmikanoimdbinfinitiintelintuitipirangaiselectitauitvivecojaguarjavajcbjcpjeepjpmorganjuniperkddikerryhotelskerrylogisticskerrypropertieskfhkiakinderkindlekomatsukpmgkredkuokgrouplacaixaladbrokeslamborghinilancasterlancialancomelandroverlanxesslasallelatrobeldsleclerclegoliaisonlexuslidllifestylelillylincolnlindelipsylixillocuslottelpllplfinanciallundbecklupinmacysmaifmanmangomarriottmaseratimattelmckinseymetlifemicrosoftminimitmitsubishimlbmmamonashmormonmotomovistarmsdmtnmtrmutualnadexnationwidenaturanbanecnetflixneustarnewhollandnflnhkniconikenikonnissannissaynokianorthwesternmutualnortonnranttobiofficeomegaoracleorangeotsukapanasonicpccwpfizerphilipspiagetpictetpingpioneerplayplaystationpohlpolitiepraxiprodprogressivepruprudentialpwcqvcredstonereliancerexrothricohrmitrocherrogersrwesafetysakurasamsungsandviksandvikcoromantsanofisapsaxosbiscascbschaefflerschmidtschwarzscjohnsonscorseatsenersessewsevensfrseekshangrilasharpshawshellshriramsinaskyskypesmartsncfsoftbanksohusonyspiegelstadastaplesstarstarhubstatebankstatefarmstatoilstcstcgroupsuzukiswatchswiftcoversymantectaobaotargettatamotorstdktelecitytelefonicatemasektevatiffanytjxtoraytoshibatotaltoyotatravelchanneltravelerstuitvsubsunicomuolupsvanguardverisignvigvikingvirginvisavistavistaprintvivovolkswagenvolvowalmartwalterweatherchannelweberweirwilliamhillwindowswmewolterskluwerwoodsidewtcxboxxeroxxfinityyahooyamaxunyandexyodobashiyoutubezapposzarazippo
bzhgfgpmqncpfpmretfwfyt
Per 8 Juli 2025 kami telah menambahkan negara-negara khusus Eropa ini:
axbgfogigrhrhultlumcmkmtroskva
Pada Oktober 2025 kami juga telah menambahkan cz (Republik Ceko) karena permintaan.
Kami secara khusus tidak memasukkan ru dan ua karena aktivitas spam yang tinggi.
Apa kriteria daftar izinkan Anda
Kami memiliki daftar statis dari ekstensi nama domain yang diizinkan secara default – dan kami juga memelihara daftar izinkan dinamis, cache, dan bergulir berdasarkan kriteria ketat berikut:
- Domain root pengirim harus dari ekstensi nama domain yang sesuai dengan daftar yang kami tawarkan pada paket gratis kami (dengan tambahan
bizdaninfo). Kami juga menyertakan kecocokan parsialedu,gov, danmil, sepertixyz.gov.audanxyz.edu.au. - Domain root pengirim harus termasuk dalam 100.000 hasil domain root unik teratas yang diparsing dari Umbrella Popularity List ("UPL").
- Domain root pengirim harus termasuk dalam 50.000 hasil teratas dari domain root unik yang muncul setidaknya di 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 catatan A atau MX yang disetel.
- Domain root pengirim harus memiliki catatan A, catatan MX, catatan DMARC dengan
p=rejectataup=quarantine, atau catatan SPF dengan kualifikasi-allatau~all.
Jika kriteria ini terpenuhi, maka domain root pengirim akan di-cache selama 7 hari. Perlu dicatat bahwa pekerjaan otomatis kami berjalan setiap hari – oleh karena itu ini adalah cache daftar izinkan bergulir yang diperbarui setiap hari.
Pekerjaan otomatis kami akan mengunduh 7 hari terakhir UPL secara in-memory, mengekstraknya, lalu memparsing secara in-memory 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 termasuk. Jika Anda adalah pengirim yang tidak ada dalam daftar izinkan kami, maka pertama kali domain root FQDN atau alamat IP Anda mengirim email, Anda akan dikenai batasan laju dan daftar abu-abu. Perlu dicatat bahwa ini adalah praktik standar yang diadopsi sebagai standar email. Sebagian besar klien server email akan mencoba mengirim ulang jika mereka menerima kesalahan batasan laju atau daftar abu-abu (misalnya kode status kesalahan 421 atau tingkat 4xx).
Perlu dicatat bahwa pengirim tertentu seperti a@gmail.com, b@xyz.edu, dan c@gov.au masih dapat diblokir (misalnya jika kami secara otomatis mendeteksi spam, phishing, atau malware dari pengirim tersebut).
Ekstensi nama domain apa saja yang dapat digunakan secara gratis
Mulai 31 Maret 2023 kami memberlakukan aturan spam baru secara menyeluruh untuk melindungi pengguna dan layanan kami.
Aturan baru ini hanya mengizinkan ekstensi nama domain berikut untuk digunakan pada paket gratis kami:
acadagaialamappasatauaxbabebgbrbybzhcacatcccdchckcocomdedevdjdkeeeseufamilyfifmfofrgfgggiglgpgrhrhuidieiliminioirisitjejpkekrlaliltlulvlymcmdmemkmnmqmsmtmumxncnetninlnonunzorgpfplpmprptpwrerorsscseshsisksmsrsttctftmtotvukusuzvavcvgvuwfwsxyzytza
Ya, kami menggunakan kebijakan greylisting email yang sangat longgar. Greylisting hanya berlaku untuk pengirim yang tidak ada dalam allowlist kami dan bertahan dalam cache kami selama 30 hari.
Untuk pengirim baru, kami menyimpan kunci di database Redis kami selama 30 hari dengan nilai yang diatur ke waktu kedatangan awal dari permintaan pertama mereka. Kami kemudian menolak email mereka dengan kode status retry 450 dan hanya mengizinkannya lewat setelah 5 menit berlalu.
Jika mereka berhasil menunggu selama 5 menit dari waktu kedatangan awal ini, maka email mereka akan diterima dan mereka tidak akan menerima kode status 450 ini.
Kunci terdiri dari domain root FQDN atau alamat IP pengirim. Ini berarti bahwa sub-domain mana pun yang melewati greylist juga akan lolos untuk domain root, dan sebaliknya (ini yang kami maksud dengan kebijakan "sangat longgar").
Misalnya, jika email datang dari test.sample.g0v.tw sebelum kami melihat email dari sample.g0v.tw, maka email dari test.sample.g0v.tw dan/atau sample.g0v.tw harus menunggu 5 menit dari waktu kedatangan awal koneksi. Kami tidak membuat test.sample.g0v.tw dan sample.g0v.tw masing-masing menunggu periode 5 menit mereka sendiri (kebijakan greylisting kami berlaku pada tingkat domain root).
Perlu dicatat bahwa greylisting tidak berlaku untuk pengirim yang ada di allowlist kami (misalnya Meta, Amazon, Netflix, Google, Microsoft pada saat penulisan ini).
Apakah Anda memiliki denylist
Ya, kami mengoperasikan denylist kami sendiri dan memperbaruinya secara otomatis secara real-time dan manual berdasarkan aktivitas spam dan berbahaya yang terdeteksi.
Kami juga menarik semua alamat IP dari denylist UCEPROTECT Level 1 di http://wget-mirrors.uceprotect.net/rbldnsd-all/dnsbl-1.uceprotect.net.gz setiap jam dan memasukkannya ke denylist kami dengan masa berlaku 7 hari.
Pengirim yang ditemukan dalam denylist akan menerima kode error 421 (menandakan kepada pengirim untuk mencoba lagi nanti) jika mereka tidak ada dalam allowlist.
Dengan menggunakan kode status 421 alih-alih 554, potensi false positive dapat diatasi secara real-time dan kemudian pesan dapat berhasil dikirim pada percobaan berikutnya.
Ini dirancang berbeda dari layanan email lain, di mana jika Anda masuk ke blocklist, terjadi kegagalan keras dan permanen. Seringkali sulit meminta pengirim untuk mencoba ulang pesan (terutama dari organisasi besar), dan oleh karena itu pendekatan ini memberikan sekitar 5 hari dari percobaan email awal agar pengirim, penerima, atau kami dapat mengambil tindakan untuk mengatasi masalah (dengan meminta penghapusan denylist).
Semua permintaan penghapusan denylist dipantau secara real-time oleh admin (misalnya agar false positive yang berulang dapat secara permanen dimasukkan ke allowlist oleh admin).
Permintaan penghapusan denylist dapat diajukan di https://forwardemail.net/denylist. Pengguna berbayar permintaan penghapusan denylistnya diproses secara instan, sementara pengguna non-bayar harus menunggu admin memproses permintaan mereka.
Pengirim yang terdeteksi mengirim spam atau konten virus akan ditambahkan ke denylist dengan pendekatan berikut:
- Sidik jari pesan awal di-greylist saat terdeteksi spam atau blocklist dari pengirim "terpercaya" (misalnya
gmail.com,microsoft.com,apple.com).- Jika pengirim ada dalam allowlist, pesan di-greylist selama 1 jam.
- Jika pengirim tidak ada dalam allowlist, pesan di-greylist selama 6 jam.
- Kami mengurai kunci denylist dari informasi pengirim dan pesan, dan untuk setiap kunci ini kami membuat (jika belum ada) penghitung, menambahnya sebanyak 1, dan menyimpannya selama 24 jam.
- Untuk pengirim yang ada dalam allowlist:
- Tambahkan kunci untuk alamat email "MAIL FROM" envelope jika memiliki SPF yang lolos atau tanpa SPF, dan bukan username postmaster atau username no-reply.
- Jika header "From" ada dalam allowlist, maka tambahkan kunci untuk alamat email header "From" jika memiliki SPF yang lolos atau DKIM yang lolos dan selaras.
- Jika header "From" tidak ada dalam allowlist, maka tambahkan kunci untuk alamat email header "From" dan nama domain root yang diurai.
- Untuk pengirim yang tidak ada dalam allowlist:
- Tambahkan kunci untuk alamat email "MAIL FROM" envelope jika memiliki SPF yang lolos.
- Jika header "From" ada dalam allowlist, maka tambahkan kunci untuk alamat email header "From" jika memiliki SPF yang lolos atau DKIM yang lolos dan selaras.
- Jika header "From" tidak ada dalam allowlist, maka tambahkan kunci untuk alamat email header "From" dan nama domain root yang diurai.
- Tambahkan kunci untuk alamat IP remote pengirim.
- Tambahkan kunci untuk hostname yang di-resolve klien dengan pencarian balik dari alamat IP pengirim (jika ada).
- Tambahkan kunci untuk domain root dari hostname yang di-resolve klien (jika ada, dan jika berbeda dari hostname yang di-resolve klien).
- Untuk pengirim yang ada dalam allowlist:
- Jika penghitung mencapai 5 untuk pengirim dan kunci yang tidak ada dalam allowlist, maka kami memasukkan kunci tersebut ke denylist selama 30 hari dan email dikirim ke tim abuse kami. Angka ini dapat berubah dan pembaruan akan tercermin di sini saat kami memantau abuse.
- Jika penghitung mencapai 10 untuk pengirim dan kunci yang ada dalam allowlist, maka kami memasukkan kunci tersebut ke denylist selama 7 hari dan email dikirim ke tim abuse kami. Angka ini dapat berubah dan pembaruan akan tercermin di sini saat kami memantau abuse.
CATATAN: Dalam waktu dekat kami akan memperkenalkan pemantauan reputasi. Pemantauan reputasi akan menghitung kapan harus memasukkan pengirim ke daftar hitam berdasarkan ambang persentase (berbeda dengan penghitung sederhana seperti yang disebutkan di atas).
Apakah Anda memiliki pembatasan laju
Pembatasan laju pengirim dilakukan berdasarkan domain root yang diurai dari pencarian PTR terbalik pada alamat IP pengirim – atau jika itu tidak menghasilkan hasil, maka hanya menggunakan alamat IP pengirim. Perlu dicatat bahwa kami menyebut ini sebagai Sender di bawah ini.
Server MX kami memiliki batas harian untuk email masuk yang diterima untuk penyimpanan IMAP terenkripsi:
- Alih-alih membatasi laju email masuk yang diterima berdasarkan alias individu (misalnya
you@yourdomain.com) – kami membatasi laju berdasarkan nama domain alias itu sendiri (misalnyayourdomain.com). Ini mencegahSendersmembanjiri kotak masuk semua alias di seluruh domain Anda sekaligus. - Kami memiliki batas umum yang berlaku untuk semua
Sendersdi seluruh layanan kami tanpa memandang penerima:Sendersyang kami anggap "tepercaya" sebagai sumber kebenaran (misalnyagmail.com,microsoft.com,apple.com) dibatasi mengirim 100 GB per hari.Sendersyang terdaftar dalam daftar izinkan dibatasi mengirim 10 GB per hari.- Semua
Senderslainnya dibatasi mengirim 1 GB dan/atau 1000 pesan per hari.
- Kami memiliki batas spesifik per
Senderdanyourdomain.comsebesar 1 GB dan/atau 1000 pesan setiap hari.
Server MX juga membatasi pesan yang diteruskan ke satu atau lebih penerima melalui pembatasan laju – tetapi ini hanya berlaku untuk Senders yang tidak ada dalam daftar izinkan:
-
Kami hanya mengizinkan hingga 100 koneksi per jam, per domain root FQDN
Senderyang dipecahkan (atau) alamat IP jarak jauhSender(jika tidak ada PTR terbalik), dan per penerima amplop. Kami menyimpan kunci untuk pembatasan laju sebagai hash kriptografi dalam database Redis kami. -
Jika Anda mengirim email melalui sistem kami, pastikan Anda telah mengatur PTR terbalik untuk semua alamat IP Anda (jika tidak, setiap domain root FQDN unik atau alamat IP yang Anda gunakan untuk mengirim akan dibatasi laju).
-
Perlu dicatat bahwa jika Anda mengirim melalui sistem populer seperti Amazon SES, maka Anda tidak akan dibatasi laju karena (pada saat penulisan ini) Amazon SES tercantum dalam daftar izinkan kami.
-
Jika Anda mengirim dari domain seperti
test.abc.123.sample.g0v.tw, maka batas laju akan dikenakan padasample.g0v.tw. Banyak spammer menggunakan ratusan sub-domain untuk menghindari filter spam umum yang hanya membatasi laju hostname unik dibandingkan domain root FQDN unik. -
Sendersyang melebihi batas laju akan ditolak dengan kesalahan 421.
Server IMAP dan SMTP kami membatasi alias Anda agar tidak memiliki lebih dari 60 koneksi bersamaan sekaligus.
Server MX kami membatasi pengirim yang tidak ada dalam daftar izinkan agar tidak membuat lebih dari 10 koneksi bersamaan (dengan masa kedaluwarsa cache 3 menit untuk penghitung, yang mencerminkan waktu habis socket kami selama 3 menit).
Bagaimana Anda melindungi dari backscatter
Pantulan yang salah arah atau spam pantulan (dikenal sebagai "Backscatter") dapat menyebabkan reputasi negatif pada alamat IP pengirim.
Kami mengambil dua langkah untuk melindungi dari backscatter, yang dijelaskan dalam bagian berikut Mencegah pantulan dari spammer MAIL FROM yang dikenal dan Mencegah pantulan yang tidak perlu untuk melindungi dari backscatter di bawah ini.
Mencegah pantulan dari spammer MAIL FROM yang dikenal
Kami mengambil daftar dari Backscatter.org (didukung oleh UCEPROTECT) di http://wget-mirrors.uceprotect.net/rbldnsd-all/ips.backscatterer.org.gz setiap jam dan memasukkannya ke dalam database 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 dari alamat postmaster (bagian sebelum @ dalam email), maka kami memeriksa apakah IP pengirim cocok dengan salah satu dari daftar ini.
Jika IP pengirim terdaftar (dan tidak ada dalam daftar izinkan kami), maka kami mengirimkan 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 juga dalam daftar izinkan kami sehingga kami dapat menyelesaikan masalah jika diperlukan.
Teknik yang dijelaskan dalam bagian ini mematuhi rekomendasi "SAFE MODE" di https://www.backscatterer.org/?target=usage – di mana kami hanya memeriksa IP pengirim jika kondisi tertentu sudah terpenuhi.
Mencegah bounce yang tidak perlu untuk melindungi dari backscatter
Bounce adalah email yang menunjukkan pengiriman email yang diteruskan gagal sepenuhnya ke penerima dan email tidak akan dicoba ulang.
Alasan umum untuk masuk ke daftar Backscatterer adalah bounce yang salah arah atau spam bounce, jadi kami harus melindungi dari ini dengan beberapa cara:
-
Kami hanya mengirim saat terjadi kesalahan status >= 500 (ketika email yang dicoba untuk diteruskan gagal, misalnya Gmail merespons dengan kesalahan level 500).
-
Kami hanya mengirim sekali dan hanya sekali (kami menggunakan kunci sidik jari bounce yang dihitung dan menyimpannya di cache untuk mencegah pengiriman duplikat). Sidik jari bounce adalah kunci yang merupakan sidik jari pesan digabungkan dengan hash dari alamat bounce dan kode kesalahannya). Lihat bagian tentang Fingerprinting untuk wawasan lebih lanjut tentang bagaimana sidik jari pesan dihitung. Sidik jari bounce yang berhasil dikirim akan kedaluwarsa setelah 7 hari di cache Redis kami.
-
Kami hanya mengirim saat MAIL FROM dan/atau From tidak kosong dan tidak mengandung (tidak peka huruf besar/kecil) username postmaster (bagian sebelum @ dalam email).
-
Kami tidak mengirim jika pesan asli memiliki salah satu header berikut (tidak peka huruf besar/kecil):
- Header
auto-submitteddengan nilai tidak sama denganno. - Header
x-auto-response-suppressdengan nilaidr,autoreply,auto-reply,auto_reply, atauall - Header
list-id,list-subscribe,list-unsubscribe,list-help,list-post,list-owner,list-archive,x-autoreply,x-autorespond, ataux-auto-respond(terlepas dari nilainya). - Header
precedencedengan nilaibulk,autoreply,auto-reply,auto_reply, ataulist.
- Header
-
Kami tidak mengirim jika alamat email MAIL FROM atau From berakhiran
+donotreply,-donotreply,+noreply, atau-noreply. -
Kami tidak mengirim jika bagian username alamat email From adalah
mdaemondan memiliki headerX-MDDSN-Message(tidak peka huruf besar/kecil). -
Kami tidak mengirim jika ada header
content-typedengan nilaimultipart/report(tidak peka huruf besar/kecil).
Bagaimana Anda menentukan sidik jari email
Sidik jari email digunakan untuk menentukan keunikan sebuah email dan mencegah pengiriman pesan duplikat serta pengiriman bounce duplikat.
Sidik jari dihitung dari daftar berikut:
- Hostname FQDN yang dipecahkan klien atau alamat IP
- Nilai header
Message-ID(jika ada) - Nilai header
Date(jika ada) - Nilai header
From(jika ada) - Nilai header
To(jika ada) - Nilai header
Cc(jika ada) - Nilai header
Subject(jika ada) - Nilai
Body(jika ada)
Bisakah saya meneruskan email ke port selain 25 (misalnya jika ISP saya memblokir port 25)
Ya, sejak 5 Mei 2020 kami telah menambahkan fitur ini. Saat ini fitur ini spesifik domain, bukan spesifik alias. Jika Anda memerlukan fitur ini spesifik alias, silakan hubungi kami untuk memberi tahu kebutuhan Anda.
Misalnya, jika saya ingin semua email yang masuk ke sample.g0v.tw diteruskan ke port SMTP penerima alias 1337 bukan 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=sample.g0v.tw |
Apakah mendukung simbol plus + untuk alias Gmail
Ya, tentu saja.
Apakah mendukung sub-domain
Ya, tentu saja. Alih-alih menggunakan "@", ".", atau kosong sebagai nama/host/alias, Anda cukup menggunakan nama sub-domain sebagai nilainya.
Jika Anda ingin foo.sample.g0v.tw meneruskan email, maka masukkan foo sebagai nilai nama/host/alias di pengaturan DNS Anda (untuk rekaman MX dan TXT).
Apakah ini meneruskan header email saya
Ya, tentu saja.
Apakah ini sudah diuji dengan baik
Ya, sudah ada pengujian yang ditulis dengan ava dan juga memiliki cakupan kode.
Apakah Anda meneruskan pesan dan kode respons SMTP
Ya, tentu saja. Misalnya jika Anda mengirim email ke hello@sample.g0v.tw dan terdaftar untuk diteruskan ke user@gmail.com, maka pesan dan kode respons SMTP dari server SMTP "gmail.com" akan dikembalikan, bukan dari server proxy di "mx1.forwardemail.net" atau "mx2.forwardemail.net".
Bagaimana Anda mencegah spammer dan memastikan reputasi penerusan email yang baik
Lihat bagian kami tentang Bagaimana sistem penerusan email Anda bekerja, Bagaimana Anda menangani masalah pengiriman email, dan Bagaimana Anda menangani alamat IP Anda yang diblokir di atas.
Bagaimana Anda melakukan pencarian DNS pada nama domain
Kami membuat proyek perangkat lunak sumber terbuka 🍊 Tangerine dan menggunakannya untuk pencarian DNS. Server DNS default yang digunakan adalah 1.1.1.1 dan 1.0.0.1, dan kueri DNS dilakukan melalui DNS over HTTPS ("DoH") pada lapisan aplikasi.
🍊 Tangerine menggunakan layanan DNS konsumen berfokus privasi dari CloudFlare secara default.
Akun dan Penagihan
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 baru.
Jika saya mengganti paket, apakah Anda melakukan pro-rata dan mengembalikan selisihnya
Kami tidak melakukan pro-rata maupun mengembalikan selisih saat Anda mengganti paket. Sebagai gantinya, kami mengonversi durasi yang tersisa dari tanggal kedaluwarsa paket Anda saat ini menjadi durasi relatif terdekat untuk paket baru Anda (dibulatkan ke bawah per bulan).
Perlu dicatat bahwa jika Anda meningkatkan atau menurunkan paket berbayar dalam jangka waktu 30 hari sejak pertama kali memulai paket berbayar, maka kami akan secara otomatis mengembalikan seluruh jumlah dari paket Anda yang ada.
Bisakah saya menggunakan layanan penerusan email ini hanya sebagai server MX "fallback" atau "fallover"
Tidak, ini tidak disarankan, karena Anda hanya dapat menggunakan satu server pertukaran mail pada satu waktu. Fallback biasanya tidak pernah dicoba ulang karena kesalahan prioritas konfigurasi dan server mail yang tidak menghormati pengecekan prioritas pertukaran MX.
Bisakah saya menonaktifkan alias tertentu
Ya, cukup edit catatan DNS TXT Anda dan beri awalan alias dengan satu, dua, atau tiga tanda seru (lihat di bawah).
Perlu dicatat bahwa Anda harus mempertahankan pemetaan ":" karena ini diperlukan jika Anda memutuskan untuk mematikannya nanti (dan juga digunakan untuk impor jika Anda meningkatkan ke salah satu paket berbayar kami).
Untuk penolakan diam-diam (terlihat oleh pengirim seolah pesan berhasil dikirim, tetapi sebenarnya tidak sampai ke mana pun) (kode status 250): Jika Anda memberi awalan alias dengan "!" (satu tanda seru) maka akan mengembalikan kode status sukses 250 kepada pengirim yang mencoba mengirim ke alamat ini, tetapi email tersebut tidak akan sampai ke mana pun (misalnya lubang hitam atau /dev/null).
Untuk penolakan lunak (kode status 421): Jika Anda memberi awalan alias dengan "!!" (dua tanda seru) maka akan mengembalikan kode status kesalahan lunak 421 kepada pengirim yang mencoba mengirim ke alamat ini, dan email sering dicoba ulang hingga 5 hari sebelum ditolak dan dikembalikan.
Untuk penolakan keras (kode status 550): Jika Anda memberi awalan alias dengan "!!!" (tiga tanda seru) maka akan mengembalikan kode status kesalahan permanen 550 kepada pengirim yang mencoba mengirim ke alamat ini dan email akan ditolak dan dikembalikan.
Misalnya, jika saya ingin semua email yang dikirim ke alias@sample.g0v.tw berhenti diteruskan ke user@gmail.com dan ditolak serta dikembalikan (misalnya menggunakan 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 |
Bisakah saya meneruskan email ke beberapa penerima
Ya, tentu saja. Cukup tentukan beberapa penerima dalam TXT record Anda.
Misalnya, jika saya ingin email yang dikirim ke hello@sample.g0v.tw diteruskan ke user+a@gmail.com dan user+b@gmail.com, maka TXT record saya 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 bisa menentukan mereka 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 Anda!
Bisakah saya memiliki beberapa penerima global catch-all
Ya, Anda bisa. Cukup tentukan beberapa penerima global catch-all dalam TXT record Anda.
Misalnya, jika saya ingin setiap email yang dikirim ke *@sample.g0v.tw (tanda bintang berarti wildcard alias catch-all) diteruskan ke user+a@gmail.com dan user+b@gmail.com, maka TXT record saya 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 bisa menentukan mereka 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 |
Apakah ada batas maksimum jumlah alamat email yang dapat saya teruskan per alias
Ya, batas default adalah 10. Ini TIDAK berarti Anda hanya dapat memiliki 10 alias pada nama domain Anda. Anda dapat memiliki sebanyak mungkin alias yang Anda inginkan (jumlah tak terbatas). Ini berarti Anda hanya dapat meneruskan satu alias ke 10 alamat email unik. Anda bisa memiliki hello:user+1@gmail.com, hello:user+2@gmail.com, hello:user+3@gmail.com, … (dari 1-10) – dan email apa pun ke hello@sample.g0v.tw akan diteruskan ke user+1@gmail.com, user+2@gmail.com, user+3@gmail.com, … (dari 1-10).
Bisakah saya meneruskan email secara rekursif
Ya, Anda bisa, namun Anda tetap harus mematuhi batas maksimum. Jika Anda memiliki hello:linus@sample.g0v.tw dan linus:user@gmail.com, maka email ke hello@sample.g0v.tw akan diteruskan ke linus@sample.g0v.tw dan user@gmail.com. Perlu dicatat bahwa akan muncul kesalahan jika Anda mencoba meneruskan email secara rekursif melebihi batas maksimum.
Apakah orang bisa membatalkan pendaftaran atau mendaftarkan penerusan email saya tanpa izin saya
Kami menggunakan verifikasi MX dan TXT record, oleh karena itu jika Anda menambahkan MX dan TXT record layanan ini, maka Anda terdaftar. Jika Anda menghapusnya, maka Anda tidak terdaftar. Anda memiliki kepemilikan domain dan pengelolaan DNS Anda, jadi jika seseorang memiliki akses ke itu maka itu adalah masalah.
Bagaimana ini bisa gratis
Forward Email menawarkan tingkat gratis melalui kombinasi pengembangan open-source, infrastruktur yang efisien, dan paket berbayar opsional yang mendukung layanan ini.
Tingkat gratis kami didukung oleh:
-
Pengembangan Open Source: Basis kode kami bersifat open source, memungkinkan kontribusi komunitas dan operasi yang transparan.
-
Infrastruktur Efisien: Kami telah mengoptimalkan sistem kami untuk menangani penerusan email dengan sumber daya minimal.
-
Paket Premium Berbayar: Pengguna yang membutuhkan fitur tambahan seperti pengiriman SMTP, penerimaan IMAP, atau opsi privasi yang ditingkatkan berlangganan paket berbayar kami.
-
Batas Penggunaan yang Wajar: Tingkat gratis memiliki kebijakan penggunaan yang adil untuk mencegah penyalahgunaan.
Note
Kami berkomitmen untuk menjaga penerusan email dasar tetap gratis sambil menawarkan fitur premium untuk pengguna dengan kebutuhan lebih lanjut.
Tip
Jika Anda merasa layanan kami berharga, pertimbangkan untuk meningkatkan ke paket berbayar guna mendukung pengembangan dan pemeliharaan yang berkelanjutan.
Berapa batas ukuran email maksimum
Kami menggunakan batas ukuran default 50MB, yang mencakup konten, header, dan lampiran. Perlu dicatat 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 sesuai akan dikembalikan jika batas ukuran file terlampaui.
Apakah Anda menyimpan log email
Tidak, kami tidak menulis ke disk atau menyimpan log – dengan kecualian kesalahan dan SMTP keluar (lihat Kebijakan Privasi).
Semua dilakukan di 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.
Sejak Februari 2023, kami menyimpan log kesalahan untuk kode respons SMTP 4xx dan 5xx selama 7 hari – yang berisi kesalahan SMTP, amplop, dan header email (kami tidak menyimpan isi email maupun lampiran).
Log kesalahan memungkinkan Anda memeriksa email penting yang hilang dan mengurangi false positive spam untuk domain Anda. Mereka juga merupakan sumber yang bagus untuk debugging masalah dengan webhook email (karena log kesalahan berisi respons endpoint webhook).
Log kesalahan untuk pembatasan laju dan greylisting tidak dapat diakses karena koneksi berakhir lebih awal (misalnya sebelum perintah RCPT TO dan MAIL FROM dapat dikirimkan).
Lihat Kebijakan Privasi kami untuk informasi lebih lanjut.
Apakah Anda membaca email saya
Tidak, sama sekali tidak. Lihat Kebijakan Privasi kami.
Banyak layanan penerusan email lain menyimpan dan berpotensi membaca email Anda. Tidak ada alasan mengapa email yang diteruskan perlu disimpan ke penyimpanan disk – oleh karena itu kami merancang solusi open-source pertama yang melakukannya sepenuhnya di memori.
Kami percaya Anda berhak atas privasi dan kami sangat menghormatinya. Kode yang diterapkan ke server adalah perangkat lunak open-source di GitHub untuk transparansi dan membangun kepercayaan.
Bisakah saya "mengirim email sebagai" di Gmail dengan ini
Ya! Sejak 2 Oktober 2018 kami telah menambahkan fitur ini. Lihat Cara Mengirim Email Sebagai menggunakan Gmail di atas!
Anda juga harus mengatur catatan SPF untuk Gmail di konfigurasi DNS Anda pada catatan TXT.
include:_spf.google.com ke catatan SPF TXT Anda, misalnya:
v=spf1 a include:spf.forwardemail.net include:_spf.google.com -all
Bisakah saya "mengirim email sebagai" di Outlook dengan ini
Ya! Sejak 2 Oktober 2018 kami telah menambahkan fitur ini. Cukup lihat dua tautan 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 di konfigurasi DNS Anda pada catatan TXT.
include:spf.protection.outlook.com ke catatan SPF TXT Anda, misalnya:
v=spf1 a include:spf.forwardemail.net include:spf.protection.outlook.com -all
Bisakah saya "mengirim email sebagai" di Apple Mail dan iCloud Mail dengan ini
Jika Anda adalah pelanggan iCloud+, Anda dapat menggunakan domain kustom. Layanan kami juga kompatibel dengan Apple Mail.
Silakan lihat https://support.apple.com/en-us/102540 untuk informasi lebih lanjut.
Bisakah saya meneruskan email tanpa batas dengan ini
Ya, namun pengirim yang "relatif tidak dikenal" dibatasi hingga 100 koneksi per jam per hostname atau IP. Lihat bagian tentang Pembatasan Laju dan Greylisting di atas.
Dengan "relatif tidak dikenal", kami maksudkan pengirim yang tidak muncul dalam daftar putih.
Jika batas ini terlampaui, kami mengirim kode respons 421 yang memberitahu server email pengirim untuk mencoba lagi nanti.
Apakah Anda menawarkan domain tanpa batas dengan satu harga
Ya. Terlepas dari paket mana yang Anda gunakan, Anda hanya akan membayar satu tarif bulanan – yang mencakup semua domain Anda.
Metode pembayaran apa yang Anda terima
Forward Email menerima metode pembayaran satu kali atau bulanan/triwulanan/tahunan berikut:
- Kartu Kredit/Debit/Transfer Bank: Visa, Mastercard, American Express, Discover, JCB, Diners Club, dll.
- PayPal: Hubungkan akun PayPal Anda untuk pembayaran yang mudah
- Cryptocurrency: Kami menerima pembayaran melalui pembayaran stablecoin Stripe di jaringan Ethereum, Polygon, dan Solana
Note
Kami menyimpan informasi pembayaran terbatas di server kami, yang hanya mencakup pengenal pembayaran dan referensi ke Stripe dan PayPal transaksi, pelanggan, langganan, dan ID pembayaran.
Tip
Untuk privasi maksimal, pertimbangkan menggunakan pembayaran cryptocurrency.
Semua pembayaran diproses dengan aman melalui Stripe atau PayPal. Detail pembayaran Anda tidak pernah disimpan di server kami.
Sumber Daya Tambahan
Tip
Artikel kami di bawah ini secara rutin diperbarui dengan panduan baru, tips, dan informasi teknis. Kunjungi kembali sering untuk konten terbaru.