【发布时间】:2012-02-09 21:38:20
【问题描述】:
我正在开发一个社交网站。它具有用户注册、人们交换消息和为人们的行为发送电子邮件通知等功能(等等)。
目前我使用 PHP 的 mail 函数发送邮件,它工作正常。我已经设置了一个 VPS 并托管了该应用程序。
我的问题可能是个愚蠢的问题。 Facebook 和其他社交网站是使用 SMTP 服务器发送通知还是仅使用任何类型的 PHP mail 函数?
我在某处读到使用 PHP 的 mail,邮件有可能进入垃圾邮件文件夹。他们建议使用经过认证的 SMTP 服务器。
所以,如果我必须使用 SMTP 服务器:
1) 我必须单独购买经过认证的 SMTP 服务器吗?或者这可以托管在我拥有的同一个 VPS 上。如果是这样,什么服务器软件会对此有好处?
2) 我必须在 SMTP 服务器中进行哪些设置,例如发送无限制的消息,因为我们不知道一分钟内有多少人交换电子邮件,而这完全是随机的。
【问题讨论】:
-
好问题,但我认为它会更适合 ServerFault。