เพื่อนนายเกาเหลาเพิ่งเปิดเว็บไซต์ได้ไม่นาน ปรากฏว่า สแปมวิ่งเข้ามาในเมล์บ็อกแทบบึ้มเลย สาเหตุใหญ่น่าจะมาจากการที่เพื่อนคนนี้ โพสต์เมล์ให้สามารถติดต่อได้ทุกหน้าเว็บนั่นเอง แล้วอย่างนี้ไม่ให้โดนสแปมได้อย่างไร ล่อเป้าซะขนาดนั้น
ปัจจุบันมีบอตของสแปมเมอร์ทั้งตัวจริง และมือสมัครเล่นวิ่งพล่านอยู่บนเน็ตคอยสแกนหน้าเว็บต่างๆ เพื่อรวบรวมอีเมล์แอดเดรสส่งกลับไปให้สแปมเมอร์ ไม่ว่าอีเมล์แอดเดรสของคุณจะอยู่ในเว็บไซต์ บล็อก หรือโพรไฟล์ใน MySpace พวกมันสามารถพบและก๊อบปี้ไปได้อย่างง่ายดาย
อย่างไรก็ดี มันมีอยู่สองสามวิธีในการป้องกันปัญหาที่เกิดจากสาเหตุนี้ หนึ่งในนั้นก็คือ การใช้อีเมล์ไอคอน (Email Icon) เนื่องจากอีเมล์ไอคอนจะเป็นอิมเมจที่แสดงอีเมล์แอดเดรสของคุณ ซึ่งมนุษย์เท่านั้นที่จะอ่านรู้เรื่อง พวกบอตที่วิ่งพล่านบนเน็ตวันนี้ยังไม่ฉลาดที่จะอ่านข้อความบนกราฟิก และถ้าทำได้ก็ต้องใช้เวลา และพลังประมวลผลที่มากกว่าการสแกนอีเมล์ที่ถูกพิมพ์เข้าไปในหน้าเว็บ ซึ่งส่วนใหญ่สแปมเมอร์จะมีนิสัยไม่ชอบลงทุน แต่ก็ประมาทไม่ได้เหมือนกัน
เอาละครับ เรามาดูกันดีกว่าอีเมล์ไอคอนมีวิธีสร้าง และใช้อย่างไร
1. คลิ้กเข้าไปใช้บริการ E-mail Icon Generator ที่ http://services.nexodyne.com/email/
2. พิมพ์ยูสเซอร์เนมของอีเมล์ และเลือกผู้ให้บริการ (Gmail, Hotmail, etc.) ตามด้วยส่วนท้ายของอีเมล์แอดเดรส (.com, .co.th, etc.)
3. คลิ้กปุ่ม Generate จากนั้นไอคอนอีเมล์ของคุณจะถูกสร้างขึ้นมา พร้อมด้วย URL ที่ใช้งานร่วมกัน
4. คลิ้กลิงก์ดาวน์โหลดไอคอนที่สร้างเสร็จแล้วเข้าไปในฮาร์ดดิสก์ พร้อมทั้งก๊อบปี้ URL ที่ได้เก็บไว้ด้วย
5. ขั้นตอนสุดท้ายก็คือ การนำ E-mail Icon ไปใช้ ซึ่งทำได้หลายวิธี แต่ต้องอาศัยความสามารถทางเทคนิคนิดหนึ่ง เพราะหากใช้คำสั่ง mailto:youremail เข้าไปในโค้ด HTML ก็ไม่มีประโยชน์อันใดที่จะใช้อีเมล์ไอคอน เนื่องจากเวลาที่บอตสแกนแม้จะไม่รู้จักกราฟิก แต่มันจะพบอีเมล์ของคุณจากในไฟล์ HTML ในที่นี้แนะนำนายเกาเหลาแนะนำให้เขียนเป็น Form ทำงานร่วมกับสคริปต์บนเซิร์ฟเวอร์ อย่างเช่น PHP โดยให้สคริปต์เป็นตัวเปิดซึ่งจะทำให้โค้ดบนหน้าเว็บไม่มีอีเมล์แอดเดรสของเราปรากฏอยู่เลย ปลอดภัยจากบอตแน่นอน ประการแรกคือ พวกมันอ่านกราฟิกไม่ออก และประการที่สองอีเมล์แอดเดรสของคุณไม่ได้อยู่ในโค้ดที่พวกมันสแกนไงครับ
ตัวอย่างโค้ด HTML สำหรับการแสดงผล E-Mail Icon
<form action="mailme.php" method="post">
<input type="image" src="ก๊อบปี้ลิงก์ของ E-mail Icon ที่สร้างไว้แล้ว">
</form>
โค้ด mailme.php บนเซิร์ฟเวอร์ (นายเกาเหลาใช้เทคนิคง่ายๆ ด้วยการ redirection)
<?php
header( 'Location: mailto:kaolaotip@gmail.com' ) ;
?>
ทิปจาก : www.arip.co.th
|