Anda mungkin berlangganan email hosting agar mempunyai layanan email dengan domain sendiri dan selain itu email akan tampak lebih profesional. Tetapi ketika mengirimkan email ke tujuan Gmail, Anda mendapatkan error bouncing seperti contoh berikut.
The mail system
<[email protected]>: host gmail-smtp-in.l.google.com[64.233.170.27] said:
550-5.7.26 This mail is unauthenticated, which poses a security risk to the
550-5.7.26 sender and Gmail users, and has been blocked. The sender must
550-5.7.26 authenticate with at least one of SPF or DKIM. For this message,
550-5.7.26 DKIM checks did not pass and SPF check for
...
Pada panduan ini akan menjelaskan beberapa cara agar email Anda dapat diterima oleh Gmail.
DKIM #
Pastikan email dan domain terdapat record DKIM yang valid. Untuk mengeceknya dapat menggunakan DKIMValidator.com atau mail-tester
Jika DKIM tidak valid maka Anda dapat mencoba menambahkan record DKIM sesuai provider email hosting yang dipakai.
SPF #
Untuk pengetesan SPF juga bisa menggunakan DKIMValidator.com atau mail-tester seperti cara diatas.
Jika layanan email yang Anda menggunakan relay mail, maka pada record SPF dapat ditambahkan IP dari relay mail yang digunakan. Bila perlu mintalah bantuan pada support email hosting Anda.
Contoh SPF
v=spf1 +mx +a +ip4:ip-relaymail +ip4:ip-servermail +a:ptrserver/domain +include:_spf.google.com ~all
DMARC #
Terkadang mail system gmail melihat apakah domain Anda terdapat record DMARC atau tidak. Tujuannnya agar memastikan email terlindungi atau bebas dari spoofing dan phishing
Contoh DMARC
v=DMARC1; p=none; sp=quarantine; rua=mailto:[email protected]
Atau kunjungi EasyDMARC untuk generate DMARC sesuai kebutuhan.
Flush DNS #
Agar record dapat segera berubah pada Google Public DNS 8.8.8.8
atau 8.8.4.4
.
Lakukan flush DNS dengan mengunjungi https://dns.google/cache
lalu masukan nama domain dan RR Type adalah TXT
Bila perlu flush juga DNS pada PC atau router yang digunakan. Selanjutnya test dengan perintah dig
dig txt example.com @8.8.8.8