Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 仅发送文本电子邮件而不是html_Php_Email - Fatal编程技术网

Php 仅发送文本电子邮件而不是html

Php 仅发送文本电子邮件而不是html,php,email,Php,Email,我有这个代码在我的电子邮件php文件发送电子邮件的顶部 $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= "From: $from <$from>" . "\r\n"; $headers .= 'Cc: matt.e@posnation.com' . "\r\n

我有这个代码在我的电子邮件php文件发送电子邮件的顶部

    $headers  = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
    $headers .= "From: $from <$from>" . "\r\n";
    $headers .= 'Cc: matt.e@posnation.com' . "\r\n";
    $headers .= 'Bcc: posnation@gmail.com' . "\r\n";
$headers='MIME版本:1.0'。“\r\n”;
$headers.='内容类型:文本/html;字符集=iso-8859-1'。“\r\n”;
$headers.=“发件人:$From”。“\r\n”;
$headers.='Cc:matt。e@posnation.com' . “\r\n”;
$headers.='密件抄送:posnation@gmail.com' . “\r\n”;
我需要将此更改为纯文本电子邮件…我需要更改什么。我想把第二行text/html改为text/text,但我不确定是否可以使用text/plain

但是如果你输入html内容,标签和所有内容都会显示在客户端上

但是我相信有另外一种方法可以同时支持文本和html

您使用的是内置邮件功能还是像phpMailer这样的外部邮件应用程序

您可以使用文本/纯文本

但是如果你输入html内容,标签和所有内容都会显示在客户端上

但是我相信有另外一种方法可以同时支持文本和html


您使用的是内置邮件功能还是像phpMailer这样的外部邮件应用程序

您想将“text/html”更改为“text/plain”。

您想将“text/html”更改为“text/plain”。

您不需要更改任何内容


从技术上讲,它应该是“文本/普通”的,但是如果您愿意,您可以同样轻松地发送一封没有HTML标记的“HTML”电子邮件,并且它会很好地工作。

您不需要更改任何内容


从技术上讲,它应该是“文本/普通”的,但如果您愿意,您可以同样轻松地发送一封没有HTML标记的“HTML”电子邮件,而且它会很好地工作。

不要构建自己的mime电子邮件。使用PHPMailer()或Swiftmailer()。它们更容易使用,也更可靠。。。而且是免费的。不要建立自己的mime电子邮件。使用PHPMailer()或Swiftmailer()。它们更容易使用,也更可靠。。。而且是免费的。