Sebagian besar waktu, email kami masuk tanpa masalah atau kebiasaan, tetapi mengapa beberapa datang dengan rangkaian karakter yang tidak masuk akal sebagai tajuk? Postingan SuperUser Q&A hari ini memiliki jawaban untuk pertanyaan pembaca yang bingung.
Sesi Tanya & Jawab hari ini hadir atas kebaikan SuperUser — subdivisi Stack Exchange, pengelompokan situs web Tanya Jawab berbasis komunitas.
Foto milik Judith E. Bell (Flickr) .
Pertanyaan
Pembaca SuperUser dpdt ingin tahu mengapa dia menerima email dengan tajuk yang tidak masuk akal:
Saya baru saja menerima email dengan judul berikut:
![]()
Berpikir bahwa itu mungkin malware, saya menjalankan pemeriksaan dengan Malwarebytes, tetapi hasilnya bersih. Apakah ada alasan yang sah untuk judul menjadi string karakter yang tidak masuk akal?
Mengapa beberapa email memiliki rangkaian karakter yang tidak masuk akal sebagai header?
Jawabannya
Kontributor SuperUser user313114 memiliki jawabannya untuk kami:
Apa yang Anda miliki adalah beberapa teks header yang dienkode dengan upaya yang gagal RFC 2047 .
RFC 2047 adalah standar yang mengatur penyematan karakter non-ASCII di header email. Dikatakan bahwa tajuk yang tidak sesuai (persis) dengan standar RFC 2047 harus ditampilkan apa adanya daripada mencoba mendekode. Jadi perangkat lunak email Anda melihat header yang buruk dan menampilkannya "dengan benar" (seperti yang disyaratkan oleh standar).
Tidak ada perangkat lunak utama yang mencemooh RFC 2047 begitu buruk, jadi mungkin itu berasal dari beberapa perangkat lunak surat massal yang cerdik. Perangkat lunak membuat kata-kata yang disandikan terlalu panjang (batas panjang baris adalah 76 karakter), yang dilarang (RFC 2047 mengatakan “HARUS TIDAK”).
Meski terlalu panjang, itu bisa diterjemahkan secara manual. Sepertinya semacam spam perekrut:
![]()
Punya sesuatu untuk ditambahkan ke penjelasannya? Suarakan di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi? Lihat utas diskusi lengkap di sini .