📜  PHP Mail邮件

📅  最后修改于: 2020-09-28 05:37:07             🧑  作者: Mango

PHP邮件

PHPmail()函数用于以PHP发送电子邮件。您可以使用PHPmail()函数发送文本消息,html消息和带有消息的附件。

PHP mail() 函数

句法

bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )

$to:指定邮件的接收者。必须指定接收者以下形式之一。

  • user@example.com
  • user@example.com,另一个user@example.com
  • 用户
  • 用户,另一个用户

$subject:代表邮件的主题。

$message:表示要发送的邮件的消息。

注意:消息的每一行都应以CRLF(\ r \ n)分隔,并且行数不得超过70个字符。

$additional_headers(可选):指定其他标头,例如From,CC,BCC等。其他附加标头也应使用CRLF(\r\n)分隔。

PHP邮件示例


如果在实时服务器上运行此代码,它将向指定的收件人发送电子邮件。

PHP邮件:发送HTML消息

要发送HTML消息,您需要在消息标题中提及Content-typetext/html。

This is HTML heading";

   $header = "From:xyz@example.com \r\n";
   $header .= "MIME-Version: 1.0 \r\n";
   $header .= "Content-type: text/html;charset=UTF-8 \r\n";

   $result = mail ($to,$subject,$message,$header);

   if( $result == true ){
      echo "Message sent successfully...";
   }else{
      echo "Sorry, unable to send mail...";
   }
?>

PHP邮件:发送带有附件的邮件

要发送带有附件的消息,您需要提及许多标头信息,这些信息在下面的示例中使用。