Menjalankan server email sendiri adalah salah satu hal tersulit untuk di-self-host, sekaligus salah satu yang paling menggoda. Ini tidak mustahil, tetapi pengirimannya jadi masalah: penyedia besar tidak memercayai server kecil, dan satu kesalahan bisa membuat email Anda masuk spam. Pahami risikonya sebelum memulai.
Mengapa sulit
- Reputasi. Penyedia besar menilai pengirim dari riwayat alamat IP. Server baru dimulai tanpa reputasi.
- Autentikasi. Tanpa record SPF, DKIM, dan DMARC yang benar, email ditolak atau masuk spam.
- Reverse DNS. IP harus me-resolve kembali ke nama host email Anda.
- Perawatan berkelanjutan. Anda memasang patch, memantau antrean, dan menangani laporan penyalahgunaan.
Lakukan
- Atur SPF, DKIM, dan DMARC. Record ini memberi tahu penerima bahwa server Anda boleh mengirim atas nama domain Anda.
- Samakan reverse DNS dengan nama host email Anda, dan pastikan nama host itu me-resolve ke IP yang sama.
- Gunakan TLS untuk mengirim dan menerima.
- Mulai pelan-pelan. Kirim dalam volume kecil di awal, dan hanya ke orang yang mengharapkan email Anda.
- Tutup open relay. Server Anda hanya boleh mengirim untuk pengguna yang terautentikasi.
- Cadangkan kotak surat dan konfigurasinya. Lihat cadangan dengan restic atau borg.
Jangan
- Jangan kirim email massal atau pemasaran dari server baru. Gunakan layanan pengiriman yang semestinya untuk itu.
- Jangan biarkan port 25, 143, atau 110 terbuka tanpa autentikasi dan TLS.
- Jangan jalankan email di server kecil yang sama dengan semua hal lain jika bisa dihindari.
- Jangan abaikan bounce dan laporan penyalahgunaan.
Record yang Anda butuhkan
example.com. TXT "v=spf1 mx -all"
mail._domainkey TXT "v=DKIM1; k=rsa; p=PUBLIC_KEY"
_dmarc.example.com. TXT "v=DMARC1; p=quarantine; rua=mailto:postmaster@example.com"
example.com. MX 10 mail.example.com.
Ganti nilainya dengan milik Anda. Uji dengan penguji email sebelum Anda mengandalkan penyiapan ini.
Alat yang membantu
Server email berpaket seperti Mailcow, Mail-in-a-Box, dan Stalwart menangani bagian sulit dari penyiapan. Bandingkan dan baca dokumentasi terbaru. Mereka tetap membutuhkan IP yang bersih dan record DNS di atas.
Opsi yang lebih mudah: email bersama hosting Anda
Jika Anda terutama menginginkan kotak surat di domain sendiri, hosting email gratis dan paket web hosting kami menyertakan email dengan kotak surat tanpa batas, tanpa perlu menjalankan server. Dengan begitu masalah pengiriman di atas dapat dihindari.