HTML - Liên kết Email

Không khó để đặt một liên kết email HTML trên trang web của bạn nhưng nó có thể gây ra vấn đề gửi thư rác không cần thiết cho tài khoản email của bạn. Có những người có thể chạy các chương trình để thu thập các loại email này và sau đó sử dụng chúng để gửi thư rác theo nhiều cách khác nhau.

Bạn có thể có một tùy chọn khác để tạo điều kiện cho mọi người gửi email cho bạn. Một tùy chọn có thể là sử dụng các biểu mẫu HTML để thu thập dữ liệu người dùng và sau đó sử dụng tập lệnh PHP hoặc CGI để gửi email.

Một ví dụ đơn giản, hãy kiểm tra Biểu mẫu liên hệ với chúng tôi . Chúng tôi lấy phản hồi của người dùng bằng cách sử dụng biểu mẫu này và sau đó chúng tôi đang sử dụng một chương trình CGI thu thập thông tin này và gửi email cho chúng tôi đến một ID email nhất định.

Note- Bạn sẽ tìm hiểu về HTML Forms trong HTML Forms và bạn sẽ tìm hiểu về CGI trong một hướng dẫn khác của chúng tôiPerl CGI Programming.

Thẻ email HTML

HTML <a>thẻ cung cấp cho bạn tùy chọn để chỉ định địa chỉ email để gửi email. Trong khi sử dụng thẻ <a> làm thẻ email, bạn sẽ sử dụngmailto: email addresscùng với thuộc tính href . Sau đây là cú pháp sử dụngmailto thay vì sử dụng http.

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

Mã này sẽ tạo liên kết sau mà bạn có thể sử dụng để gửi email.

Send Email

Bây giờ, nếu người dùng nhấp vào liên kết này, nó sẽ khởi chạy một Ứng dụng khách Email (như Lotus Notes, Outlook Express, v.v.) được cài đặt trên máy tính của người dùng của bạn. Có một rủi ro khác khi sử dụng tùy chọn này để gửi email vì nếu người dùng không cài đặt ứng dụng email trên máy tính của họ thì sẽ không thể gửi email.

Thiết lập mặc định

Bạn có thể chỉ định chủ đề email mặc định và nội dung email cùng với địa chỉ email của mình. Sau đây là ví dụ để sử dụng chủ đề và nội dung mặc định.

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

Mã này sẽ tạo liên kết sau mà bạn có thể sử dụng để gửi email.

Send Feedback