使用网站获取配额表单发送访问者生成的电子邮件的最佳方式

时间:2014-08-25 16:03:04

标签: php forms email yahoo

我几个月来一直在努力解决这个问题。 我有一个简单的网站,有一个“获取价格配额”的PHP表格,感兴趣的访问者可以用来询问价格。

PHP表单使用PHP的“邮件”向管理员发送电子邮件。 谷歌,Hotmail等一切正常,除了雅虎收件人,我的电子邮件一直被拒绝。每隔两三个月,我必须更改我的专用IP并且托管公司要发出不合格的请求,因为拒绝了使用同一服务器\域上的电子邮件帐户向管理员发送回客户的电子邮件。奇怪与否,并非所有人都被拒绝。

我查看了有关保护表单的所有信息和提示,检查了日志以查看我的域\网站是否用于垃圾邮件,我启用了DKIM等,没有任何作用,我知道雅虎存在问题但我想知道是否有另一种方式从表格发送电子邮件,少量,每月最多100个。

我将在下面发布我的php电子邮件脚本,请告诉我是否有什么问题可能导致雅虎将我的域名列入黑名单,或者只是雅虎。

//Secure The Submitted Data
$quoteFirstName = stripslashes($_POST["quoteFirstName"]);
$quoteLastName = stripslashes($_POST["quoteLastName"]);
$quoteEmail = stripslashes($_POST["quoteEmail"]);
$quoteDetails = stripslashes($_POST["quoteDetails"]);
$quoteProduct = stripslashes($_POST["quoteProduct"]);
$quoteTel = stripslashes($_POST["quoteTel"]);
$mailtolink = '<a href="mailto:' . $quoteEmail . '">' . $quoteEmail .'</a>';


//Build The Email To The Admin
$to = "orders@mydomain.com";
$subject = "Price quota request";
$theEmail = "$quoteFirstName $quoteLastName <br /> $mailtolink <br /> Telephone $quoteTel <br /> Price quota for <br /> - $quoteProduct.<br /> Additional info: $quoteDetails";
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";
$headers .= "From: " . $quoteEmail . "\r\n" . "Reply-To: " . $quoteEmail . "\r\n" . "X-Mailer: PHP/" . phpversion();
mail($to, $subject, $theEmail, $headers);

0 个答案:

没有答案