HTML - ลิงค์อีเมล

การใส่ลิงก์อีเมล HTML บนหน้าเว็บของคุณไม่ใช่เรื่องยาก แต่อาจทำให้เกิดปัญหาสแปมโดยไม่จำเป็นสำหรับบัญชีอีเมลของคุณ มีคนที่สามารถเรียกใช้โปรแกรมเพื่อรวบรวมอีเมลประเภทนี้และใช้ในภายหลังเพื่อส่งสแปมในรูปแบบต่างๆ

คุณสามารถมีตัวเลือกอื่นเพื่ออำนวยความสะดวกให้ผู้อื่นส่งอีเมลถึงคุณ ทางเลือกหนึ่งคือใช้แบบฟอร์ม HTML เพื่อรวบรวมข้อมูลผู้ใช้จากนั้นใช้สคริปต์ PHP หรือ CGI เพื่อส่งอีเมล

ตัวอย่างง่ายๆตรวจสอบแบบฟอร์มติดต่อเรา เรารับความคิดเห็นของผู้ใช้โดยใช้แบบฟอร์มนี้จากนั้นเรากำลังใช้โปรแกรม CGI หนึ่งซึ่งรวบรวมข้อมูลนี้และส่งอีเมลถึงเราไปยังรหัสอีเมลที่กำหนด

Note- คุณจะได้เรียนรู้เกี่ยวกับ HTML Forms ในHTML Formsและคุณจะได้เรียนรู้เกี่ยวกับ CGI ในบทช่วยสอนอื่นของเราPerl CGI Programming.

แท็กอีเมล HTML

HTML <a>แท็กให้คุณมีตัวเลือกในการระบุที่อยู่อีเมลเพื่อส่งอีเมล ในขณะที่ใช้ <a> แท็กเป็นแท็กอีเมลคุณจะใช้mailto: email addressพร้อมกับแอตทริบิวต์href ต่อไปนี้เป็นไวยากรณ์ของการใช้mailto แทนที่จะใช้ http

<a href = "mailto: [email protected]">Send Email</a>

รหัสนี้จะสร้างลิงค์ต่อไปนี้ซึ่งคุณสามารถใช้ในการส่งอีเมล

Send Email

ตอนนี้หากผู้ใช้คลิกลิงก์นี้ระบบจะเปิดไคลเอ็นต์อีเมลหนึ่งรายการ (เช่น Lotus Notes, Outlook Express เป็นต้น) ที่ติดตั้งบนคอมพิวเตอร์ของผู้ใช้ของคุณ มีความเสี่ยงอีกประการหนึ่งที่จะใช้ตัวเลือกนี้ในการส่งอีเมลเนื่องจากหากผู้ใช้ไม่ได้ติดตั้งโปรแกรมรับส่งเมลบนคอมพิวเตอร์ของตนก็จะไม่สามารถส่งอีเมลได้

การตั้งค่าเริ่มต้น

คุณสามารถระบุหัวเรื่องอีเมลเริ่มต้นและเนื้อหาอีเมลพร้อมกับที่อยู่อีเมลของคุณ ต่อไปนี้เป็นตัวอย่างการใช้หัวเรื่องและเนื้อหาเริ่มต้น

<a href = "mailto:[email protected]?subject = Feedback&body = Message">
Send Feedback
</a>

รหัสนี้จะสร้างลิงค์ต่อไปนี้ซึ่งคุณสามารถใช้ในการส่งอีเมล

Send Feedback