Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.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发送带有发件人名称和电子邮件地址的电子邮件,而不使用服务器名称?_Php_Email - Fatal编程技术网

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

如何使用php发送带有发件人名称和电子邮件地址的电子邮件,而不使用服务器名称?,php,email,Php,Email,如何使用php发送带有发件人名称和电子邮件地址的电子邮件,而不使用服务器名称 我想发送名为: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

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

我想发送名为:
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);
我尝试上面的代码,它不发送电子邮件。我该怎么做呢?

文档中的示例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.='To:Mary,Kelly'。“\r\n”;
$headers.=“发件人:生日提醒”。“\r\n”;
$headers.='Cc:birthdayarchive@example.com' . “\r\n”;
$headers.='密件抄送:birthdaycheck@example.com' . “\r\n”;
在您的情况下,它应该是:

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