我一直在尝试按照教程制作一个联系人表单-- http://www.tutwow.com/htmlcss/create-a-simple-and-secure-contact-form-with-jquery-and-php/
唯一的问题是它使用的是mail(),我的主机出于‘安全原因’禁用了它。前段时间我尝试使用smtp制作自己的联系人表单,但没有使用smtp进行花哨的验证,有没有什么简单的方法可以轻松地使用smtp来使用这个教程示例?
我对php一无所知,但我认为我需要修改教程中的内容:
mail($to, $subject, $message, $headers);类似这样的东西:
$smtp = Mail::factory('smtp',
array ('host' => $host,
'auth' => true,
'username' => $username,
'password' => $password));
$mail = $smtp->send($to, $headers, $body);我接近了吗?任何帮助都是最好的,谢谢。
发布于 2012-06-14 21:23:51
大多数PHP开发人员如果想要确保他们的脚本完全运行,就使用PHPMailer。
试试看...
发布于 2012-06-14 21:39:59
您可以使用Zend_Mail_*类。您可以非常轻松地配置SMTP。
设置SMTP http://framework.zend.com/manual/en/zend.mail.sending.html
Zend_Mail类http://framework.zend.com/manual/en/zend.mail.html的文档
替代方案是SwitfMailer http://swiftmailer.org/
https://stackoverflow.com/questions/11033831
复制相似问题