2012-09-02 59 views
28

Khi gửi e-mail HTML, có ý nghĩa nào khi sử dụng thẻ <title> không? Ví dụ: trong ví dụ PHP Manual, chúng sử dụng thẻ như vậy trong mã mẫu chính của chúng. Tuy nhiên, tôi không thấy lý do tại sao một ứng dụng thư điện tử sẽ sử dụng tiêu đề này và không phải là Chủ đề từ e-mail. Có bất kỳ lý do nào để đặt thẻ này không?Có ý nghĩa nào khi sử dụng thẻ <title> trong e-mail HTML không?

+1

Dường như nó được một số khách hàng sử dụng: http://stylecampaign.com/blog/2010/09/hotmail-mobile-displays-html-title-in-preview/ – cyberwombat

Trả lời

14

Tôi đã tự tìm hiểu điều này khi tôi đang viết một tập lệnh quản lý danh sách gửi thư PHP sử dụng chức năng sendmail().

Tập lệnh cho phép quản trị viên tạo và gửi email đa dạng (cả phiên bản văn bản và html).

Sau nhiều lần kiểm tra, tôi thấy rằng một số máy chủ email có vẻ như có vấn đề với thẻ tiêu đề (<title></title>).

Tôi đã tạo một email thử nghiệm và gửi đến 5 địa chỉ email của tôi, email @blueyonder.co.uk của tôi không thể đến được nhưng 4 người khác không gặp sự cố.

Sau một quá trình loại bỏ, các máy chủ thư @blueyonder.co.uk không thích các thẻ tiêu đề trong phần html của thông báo email, khi tôi xóa thẻ, email không đến được các chương trình.

Rất lạ!

+1

'một số máy chủ email có vẻ có vấn đề' rất mơ hồ. Những vấn đề gì? Email có được máy chủ SMTP từ xa chấp nhận không? Các email có bị trả lại hay không, nếu có, trên cơ sở nào chúng bị từ chối? – mikemaccana

+0

@mikemaccana họ đã không đến vì vậy tôi chỉ có thể đoán bị từ chối! – john

+0

nếu bạn đã gửi thư và không thể gửi được, bạn sẽ có thư trả lại kèm theo chi tiết. – mikemaccana

7

Cách sử dụng duy nhất tôi thấy là một số khách hàng, như Outlook, cho phép bạn xem email trong trình duyệt để hiển thị tốt hơn. Sau đó, nó sẽ là dấu cộng để đặt thẻ tiêu đề html.

Các vấn đề liên quan