Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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_Subdomain - Fatal编程技术网

Php 从特定电子邮件地址编写电子邮件脚本

Php 从特定电子邮件地址编写电子邮件脚本,php,email,subdomain,Php,Email,Subdomain,我需要一个脚本,从我的域的特定电子邮件发送电子邮件 例如:如果域是www.mydomain.com,脚本应该从发送电子邮件info@mydomain.com(不是来自具有匿名电子邮件的服务器) 我尝试使用PHP函数发送电子邮件: <? mail("to@server.com","Hello","Text","from@mydomain.com"); ?> 但是此方法在邮件的开头添加发件人电子邮件的标题,而不是从我选择的电子邮件发送。您忘记了“发件人”: 这应该起作用: ma

我需要一个脚本,从我的域的特定电子邮件发送电子邮件

例如:如果域是www.mydomain.com,脚本应该从发送电子邮件info@mydomain.com(不是来自具有匿名电子邮件的服务器)

我尝试使用PHP函数发送电子邮件:

<?

mail("to@server.com","Hello","Text","from@mydomain.com");

?>

但是此方法在邮件的开头添加发件人电子邮件的标题,而不是从我选择的电子邮件发送。

您忘记了“发件人”:

这应该起作用:

mail("to@server.com","Hello","Text","from:from@mydomain.com");

应该可以工作

使用mail()函数发送的邮件不安全,会进入垃圾邮件文件夹。为了更安全地发送电子邮件,请尝试使用PHPMailer

使用
-f
标志搜索
sendmail
,然后通过
mail()
4传递相应的标志。参数是错误的。但别忘了,你必须正确配置你的域和服务器,否则你的电子邮件会立即进入垃圾邮件文件夹!不,这取决于服务器配置@Gerifield,是的,但是使用mail()在PHP中发送邮件安全吗?是的,为什么不安全?在后台是sendmail命令。你说得对!我刚刚忘记了“来自”这个词!谢谢
$headers = 'From: from@mydomain.com' . "\r\n" .
'Reply-To: from@mydomain.com';

mail("to@server.com","Hello","Text", $headers);