如何使用PHP发送电子邮件

如何使用PHP发送电子邮件,php,Php,它向我发送消息,因为消息无法发送。您的问题在这里:$message=wordwrap($message,70,“\r\n”) 您需要添加=它与$message=$message相同。wordwrap($message,70,“\r\n”)”在第二次$message之前=可能需要重复的。试试这个:$message.=wordwrap($message,70,“\r\n”)在代码“echo$mail->ErrorInfo”中添加这一行;如果您在LocalHost中测试,请检查SMTP服务器设置很可能

它向我发送消息,因为消息无法发送。

您的问题在这里:
$message=wordwrap($message,70,“\r\n”)

您需要添加
=


它与
$message=$message相同。wordwrap($message,70,“\r\n”)”

在第二次
$message
之前
=
可能需要重复的
。试试这个:
$message.=wordwrap($message,70,“\r\n”)在代码“echo$mail->ErrorInfo”中添加这一行;如果您在LocalHost中测试,请检查SMTP服务器设置很可能您的服务器不允许您使用php邮件功能…原因很明显。
<?php
$message = "Line 1\r\nLine 2\r\nLine 3";
$message = wordwrap($message, 70, "\r\n");
$retval=mail('xxx@gmail.com', 'My Subject', $message);
 if( $retval == true )
     {
        echo "Message sent successfully...";
     }else {
            echo "Message could not be sent...";
           }
?>