我正在修改我的网站,以便用户可以通过我们的网络表单发送电子邮件。
一切都是用PHP编写的。
我将使用标准的mail()函数(PHP),据我所知,它将使用本地smtp服务器发送电子邮件(这是sendmail,对吧?)。
我是否可以使用SMTP服务器发送这些电子邮件?
我问,因为使用标准的mail()函数,它将使用本地服务器(Debian Linux 6.0)而我从未真正使用过它...我只是想确保所有这些电子邮件都能通过。
答案 0 :(得分:1)
我总是使用PHP邮件程序。它非常容易配置。请参阅http://www.inmotionhosting.com/support/email/send-email-from-a-page/using-phpmailer-to-send-mail-through-php
答案 1 :(得分:1)
您必须记住发送电子邮件的一些标准,但它会正常工作:
如果您要发送大量电子邮件(例如5000封电子邮件等),您应该使用特殊服务。对于大量的电子邮件,共享主机方案或VPS不是一个好主意。
答案 2 :(得分:1)
发送邮件不是一件容易的事。如果你不想深入研究它,http://mandrill.com/是一个很好的解决方案。他们提供了一个很好的免费计划,他们为您管理所有可传递性问题。
我们在所有新项目中使用Mandrill。我们使用的是SendGrid,它也很好,但价格更贵(而且不是更好)。