从PHP发送电子邮件
我从一个php表单发送电子邮件,它可以很好地传递消息,但是由于我添加了消息优先级,表单可以将消息传递到相同的电子邮件地址,也可以从相同的电子邮件地址发送消息 例如:从PHP发送电子邮件,php,Php,我从一个php表单发送电子邮件,它可以很好地传递消息,但是由于我添加了消息优先级,表单可以将消息传递到相同的电子邮件地址,也可以从相同的电子邮件地址发送消息 例如: $email = $row['SUBSCRIPTIONS_EMAIL_FROM']; --> subscriptions@example.com $emailto = $row['SUBSCRIPTIONS_EMAIL_TO']; --> me@example.com $subject = $row['SUBSCRI
$email = $row['SUBSCRIPTIONS_EMAIL_FROM']; --> subscriptions@example.com
$emailto = $row['SUBSCRIPTIONS_EMAIL_TO']; --> me@example.com
$subject = $row['SUBSCRIPTIONS_1ST_NOTICE_SUBJECT'];
$headers = "From: $email";
$send = mail($emailto, $subject, $body, $headers);
它使用SQL中给定的电子邮件地址向fine和from fine发送电子邮件
但由于我为消息优先级添加了额外的头:
$email = $row['SUBSCRIPTIONS_EMAIL_FROM']; --> subscriptions@example.com
$emailto = $row['SUBSCRIPTIONS_EMAIL_TO']; --> me@example.com
$subject = $row['SUBSCRIPTIONS_1ST_NOTICE_SUBJECT'];
$headers = "From: $email";
$headers = "X-Priority: 1 (Highest)\n";
$headers = "X-MSMail-Priority: High\n";
$headers = "Importance: High\n";
$send = mail($emailto, $subject, $body, $headers);
它通过$emailto:
电子邮件地址发送电子邮件
有人能帮我吗
提前谢谢。我首先想到两件事:
$headers = "From: $email";
$headers = "X-Priority: 1 (Highest)\n";
$headers = "X-MSMail-Priority: High\n";
$headers = "Importance: High\n";
尝试连接并使用正确的行分隔符:
$headers = "From: $email\r\n";
$headers .= "X-Priority: 1 (Highest)\r\n";
$headers .= "X-MSMail-Priority: High\r\n";
$headers .= "Importance: High\r\n";
我首先看到两件事:
$headers = "From: $email";
$headers = "X-Priority: 1 (Highest)\n";
$headers = "X-MSMail-Priority: High\n";
$headers = "Importance: High\n";
尝试连接并使用正确的行分隔符:
$headers = "From: $email\r\n";
$headers .= "X-Priority: 1 (Highest)\r\n";
$headers .= "X-MSMail-Priority: High\r\n";
$headers .= "Importance: High\r\n";
我首先看到两件事:
$headers = "From: $email";
$headers = "X-Priority: 1 (Highest)\n";
$headers = "X-MSMail-Priority: High\n";
$headers = "Importance: High\n";
尝试连接并使用正确的行分隔符:
$headers = "From: $email\r\n";
$headers .= "X-Priority: 1 (Highest)\r\n";
$headers .= "X-MSMail-Priority: High\r\n";
$headers .= "Importance: High\r\n";
我首先看到两件事:
$headers = "From: $email";
$headers = "X-Priority: 1 (Highest)\n";
$headers = "X-MSMail-Priority: High\n";
$headers = "Importance: High\n";
尝试连接并使用正确的行分隔符:
$headers = "From: $email\r\n";
$headers .= "X-Priority: 1 (Highest)\r\n";
$headers .= "X-MSMail-Priority: High\r\n";
$headers .= "Importance: High\r\n";
很高兴你收到邮件。。。那么问题是什么呢?我怎样才能让它正确地显示你正在接收邮件的电子邮件地址。。。那么问题是什么呢?我怎样才能让它正确地显示你正在接收邮件的电子邮件地址。。。那么问题是什么呢?我怎样才能让它正确地显示你正在接收邮件的电子邮件地址。。。那么问题是什么呢?我怎样才能让它显示正确的电子邮件地址!!!!这很有效。没有意识到我犯了这么小的错误。非常感谢你,太完美了!!!!这很有效。没有意识到我犯了这么小的错误。非常感谢你,太完美了!!!!这很有效。没有意识到我犯了这么小的错误。非常感谢你,太完美了!!!!这很有效。没有意识到我犯了这么小的错误。非常感谢你,莱夫