标题说明了自己。这是一个供内部员工相互买卖的网站。它仅基于 Microsoft Outlook 电子邮件地址。所有电子邮件都应该在卖家发布商品时从卖家的电子邮件中发送。除了当我<php phpinfo(); ?>
在操作 php 页面上输入时,它告诉我 sendmail_from 属性是从服务器上的虚假电子邮件发送的。这似乎是 php 脚本发送的自动电子邮件。这可能是电子邮件被发送到垃圾邮件的原因,因为电子邮件无效。此外,我在网上阅读了有关具有完整和有效标题的信息,但大多数标题似乎是可选的,我无法找到任何解释最佳标题的地方。我的邮寄代码:
//send approval email to the approver
$from = isset($_POST['from'])? $_POST['from']:1;
$message = isset($_POST['message'])? $_POST['message']:1;
$message = $message . '<a href="http://dev-corkboard/newapproval.php?id='
.$result[0][0].'"> Click here to approve website post.</a>';
// In case any of our lines are larger than 70 characters, we should use
// wordwrap()
$message = wordwrap($message, 70);
$to = 'clehane@eatonvance.com';
$replyto = isset($_POST['replyto'])? $_POST['replyto']:1;
$subject = isset($_POST['subject'])? $_POST['subject']:1;
$headers = "MIME-Version: 1.0" . "\r\n" . 'From: "'.$from.'"' . "\r\n" .
'Reply-To: "'.$replyto.'"' . "\r\n" .
'Content-Type:text/html;charset=iso-8859-1' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
if (mail($to, $subject, $message, $headers)) {
//test message for email
}
header ("location: newindex.php"); `
有任何想法吗?