Mengintip Teknik Validasi Email

Mengintip Teknik Validasi Email

Mengintip Teknik Validasi Email

Oct 7, 2019

Diterbitkan oleh

Diterbitkan oleh

ISAAC KIM

ISAAC KIM

Kategori:

Kategori:

Email

Email

Ready to see Bird
in action?

Ready to see Bird
in action?

Peeking into Email Validation Techniques

Dari kesesuaian ekspresi reguler hingga alat canggih saat ini, validasi email telah melalui beberapa era yang berbeda. Sebelum melihat sejarah teknik validasi dan praktik terbaik, sangat penting untuk memahami dasar-dasarnya.


Apa Itu Validasi Email dan Mengapa Penting?

Validasi email adalah metode untuk memverifikasi bahwa alamat penerima ada dan menerima pesan. Beberapa teknik melakukan validasi sebagai langkah tambahan dengan mengonfirmasi alamat tersebut adalah milik orang yang dituju, dan penerima ingin menerima komunikasi tersebut. Selama proses tersebut, Anda akan menghilangkan alamat yang berisiko dan tidak valid dari daftar Anda dan melindungi nama Anda sebagai pengirim yang bereputasi baik dengan Penyedia Layanan Internet (ISP).


What Is Email Validation and Why Is It Important?


Berhati-hati dalam memvalidasi email pengguna sebelum mengirim pesan pemasaran dan pesan transaksional juga meningkatkan peluang komunikasi Anda langsung menuju ke inbox. Selain itu, metrik kampanye akan lebih akurat dan memberikan wawasan yang lebih dalam untuk pengambilan keputusan berbasis data di masa mendatang.


Dahulu kala di era yang sangat jauh... dimulai dengan Validasi Sintaks

Checking an email address for syntax accuracy has been the simplest version of email validation. The core elements of a valid email address are the local part, the @ symbol, the domain, and finally, the extension (.com, .org, etc.). To help standardize all the various syntaxes, specifications called Requests For Comments (RFCs) were published to determine what characters would be acceptable for local and domain parts. These RFCs eventually became quite extensive and created the need for open-source libraries to help validate email syntax in many languages.


Komponen penting lainnya dari validasi sintaks adalah kesalahan ejaan yang terlihat, seperti heyitsme@gmsil.com. Memeriksa daftar yang sudah ada untuk jenis kesalahan ini tetap merupakan praktik terbaik.


Validasi Perintah SMTP dan Serangan Para Spammer

Menyadari kebutuhan akan bantuan untuk memvalidasi alamat email, Penyedia Layanan Internet (ISP) mulai membangun fungsionalitas validasi alamat email. Dengan demikian, "VRFY" (juga dikenal sebagai Verify) dibuat sebagai perintah SMTP yang memungkinkan pengirim untuk bertanya kepada server email penerima apakah alamat email tersebut valid. Dengan harapan untuk menggunakan VRFY untuk membawa kedamaian dan ketertiban ke Internet galaksi, segera jatuh ke tangan yang salah dari sisi gelap; spammer. Setelah penyalahgunaan fungsi ini dalam skala besar, administrator ISP menonaktifkan VRFY, membuat validasi alamat email menjadi berantakan.



Ping SMTP (Ancaman Spammer)


SMTP Ping (The Spammer Menace)


Setelah jatuhnya VRFY, para pengirim secara kreatif merancang SMTP Ping, sebuah metode yang berbeda untuk memverifikasi apakah sebuah alamat email valid atau tidak. SMTP Ping akan digunakan untuk memeriksa server email jarak jauh untuk mengetahui apakah sebuah alamat email masih hidup. Sambungan ke server email jarak jauh Internet Service Provider (ISP), seperti Gmail, akan dibuat seolah-olah benar-benar mengirim email, tetapi tiba-tiba terputus tanpa benar-benar mengirim email.

Biasanya, percakapan yang terjadi dalam koneksi antara server email pengirim dan server email ISP penerima akan terlihat seperti ini:



Dalam beberapa skenario, ISP dapat memberikan umpan balik seperti ini sebagai gantinya:



Dengan SMTP Ping, pengirim dapat memotong percakapan singkat setelah melihat respons balik dari ISP, setelah meminta untuk mengirim email ke alamat email yang ditentukan. Ini menjadi cara untuk melakukan ping terhadap ISP untuk mengetahui apakah server email penerima menemukan alamat email yang valid atau tidak valid, dengan tingkat kepercayaan tertentu.



Sisi Gelap Ping SMTP

ISPs consider SMTP Ping — also known as the broken handshake — as spammer behavior. ISPs can easily tell that you’re just checking validity of email addresses by looking di conversation patterns: Calling in and hanging up repetitiously, with no (or very little) messages actually being sent, ends up in their mail server logs. After the history with SMTP VRFY, this type of behavior is now known to be spammy. ISPs are cracking down on this behavior and cracking down hard. Microsoft for example, considers this type of practice to be malicious and Hotmail finds SMTP Ping as evidence of a directory harvest attack. SMTP Ping attempts in progress will typically drop a hard block on all connections from the sending IP address. ISPs dislike SMTP Ping, and so do blacklist operators. Keep it up, and you’ll almost surely end up getting blacklisted.


Selain itu, banyak ISP yang menunda validasi penerima hingga setelah percakapan server berakhir, sehingga menghasilkan penerimaan tanpa konfirmasi validitas alamat email - positif palsu. Beberapa ISP juga melindungi penerima dengan daftar abu-abu. Di bawah protokol daftar abu-abu, server penerima menolak email dari pengirim yang tidak dikenal. Akibatnya, ping SMTP akan mengembalikan pesan kesalahan bahkan pada alamat email yang valid - negatif palsu.


Singkatnya, ini adalah praktik yang sangat buruk, dan tidak dapat diandalkan.


Semoga Verifikasi Menyertai Anda - Praktik Terbaik untuk Validasi Email

Ada berbagai langkah yang bisa Anda lakukan untuk memastikan pendekatan Anda dalam memvalidasi email sudah tepat, termasuk:

  • Bersikaplah proaktif dengan kesalahan pengetikan: Consider adding an auto-complete tool to your email entry field with popular @example.com extensions, such as @gmail.com. Allowing users to select from the preformatted entries reduces the potential for a typo.

  • Pilihlah keikutsertaan ganda: Sending an email confirming a user request that requires them to verify their email satisfies regulations for certain markets and provides validation.

  • Manfaatkan teknologi: Various email verification tools offer an easy, affordable way to maximize communication potential and maintain friendly relationships with ISPs.

  • Tetapkan rutinitas: While it may be tempting to validate emails only when executing a bulk-send campaign, regularly scheduling a validation may be the better option. Consider how often and from where emails join your list — the more options for capturing contact information, the more potential for invalid addresses.



Why Use Email Validation Tools?

Ada banyak alasan untuk menggunakan alat validasi email (EV), termasuk:

  • Ini menghemat waktu Anda: EVs rely on automated processes for validation that reduce the time associated with manual look-ups.

  • Ini menghemat uang Anda: A clean email list with valid addresses eliminates bounces and increases ROI by reducing unnecessary spending.

  • Ini membuat Anda tidak masuk dalam daftar blokir: Using EVs lowers spam complaints that can lead to message and sender blocking.

  • Ini meningkatkan kemampuan pengiriman: Readers need to receive your emails before interacting with them, so deliverability is a priority for promotional and transactional communications.

  • Kamera ini menawarkan hasil real-time: Being able to validate immediately across different points of the buyer’s process supplies you with higher-quality contact information.


Harapan Baru: Berbasis Data

Rather than rely on SMTP Ping, there’s a different data-driven approach that does not make enemies with ISPs. Validating email addresses can be done by looking up against a large data set, with event data including hard bounces, deliveries, and engagement, as well as incorporating syntax validation, typo detection, DNS queries for valid domains, and quality checks for free, role-based, and disposable email addresses.  This method heavily relies on the depth and breadth of the data the email validation tool or service is built upon, instead of depending on the ISP to provide back a specific response. You may not want to judge Master Yoda based on his size, but you’ll want to judge an email address validation tool by its data size.


SparkPost’s Validasi Penerima is built on top of its large email data footprint, sending more than 37% of the world’s B2C and B2B email. Our data science team has done a thorough analysis of billions of email bounces and delivery events. Our findings establish that a single hard bounce isn’t enough to establish you shouldn’t send to an address. Using our data footprint, we are constantly updating our list of recipients and our algorithms to capture the true validity of a hard bounce, and analyzing all related email events to best answer the question: Can you deliver to this given email address?


As we continue to build and iterate upon our Validasi Penerima, our goal is to make ours the most dependable and fastest validation tool on the market. Rumor has it our Recipient Validation will be able to make the Kessel Run in less than 12 parsecs, or at least something along those lines…



Your new standard in Marketing, Pay & Sales. It's Bird

The right message -> ke right person -> di right time.

Your new standard in Marketing, Pay & Sales. It's Bird

The right message -> ke right person -> at the right time.