如何使用带有发件人姓名和电子邮件地址的php发送电子邮件而没有服务器名称

时间:2015-03-11 10:50:52

标签: php email

如何使用不带服务器名称的发件人姓名和电子邮件地址发送电子邮件?

我想发送名称为NUMBERONE的电子邮件地址和电子邮件地址:admin@NUMBERONE.com

    $headers  = 'MIME-Version: 1.0' . "\r\n"; 
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
    $headers .= "From:NUMBERONE(admin@NUMBERONE.com)\r\n"; 
    mail($to, $subject, $message, $headers);

我尝试上面的代码,它不发送电子邮件。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

PHP mail() function文档中的示例#4回答了您的问题。

// Additional headers
$headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "\r\n";
$headers .= 'From: Birthday Reminder <birthday@example.com>' . "\r\n";
$headers .= 'Cc: birthdayarchive@example.com' . "\r\n";
$headers .= 'Bcc: birthdaycheck@example.com' . "\r\n";

在你的情况下应该是:

$headers .= 'From: NUMBERONE <admin@NUMBERONE.com>' . "\r\n";