【问题标题】:Send email HTML formatted with CGI - Perl发送用 CGI 格式化的电子邮件 HTML - Perl
【发布时间】:2011-10-24 12:50:35
【问题描述】:

我正在尝试发送包含 HTML 内容的电子邮件,但它没有发送格式化。

这是我的代码,

print OUT "To: $email\n";
print OUT "From: $pedidos\n";
print OUT "CC: $pedidos\n";
print OUT "BCC: $tecnico\n";
print OUT "Subject: $subject\n";
print OUT "Content-type: text/html; charset=iso-8859-1\n\n";
print OUT "<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>"; 
print OUT "<html><head><title>Title</title></head>";

(...more html...)

有什么想法吗?

谢谢!

【问题讨论】:

标签: html perl email cgi content-type


【解决方案1】:

好吧,一方面,你漏掉了

print OUT "MIME-Version: 1.0\n";

没有它,您的 Content-type 标头就没有任何意义。我假设发送到OUT 的内容正确地通过电子邮件发送。

【讨论】:

    猜你喜欢
    • 2013-11-08
    • 1970-01-01
    • 1970-01-01
    • 2010-11-26
    • 2014-06-22
    • 2011-01-06
    相关资源
    最近更新 更多