我最近开始建立一个基于Bootstrap的网站,该网站使用PHP邮件功能。我花了很长时间才发现我需要安装sendmail和Apache才能发送邮件。然而,sendmail是正确配置的一大难题,并且我不熟悉PHP的任何邮件功能和需求。我试图使用GoDaddy的SMTP服务器从我的域发送电子邮件,但连接失败并且来自通用域,没有TLD扩展名。这是一个大问题,因为几乎所有邮件提供商都会阻止通用域名,并且用SMTP服务器设置sendmail的文档非常稀少。Sendmail或替代?
我的问题是:
我应该使用sendmail的,或者是有一个更好的选择挂钩到GoDaddys SMTP服务器
在工作中的同事告诉我,在sendmail实际上是一个SMTP服务器本身,只是中继GoDaddy,这可能会导致干扰和身份验证问题。这是真的?
如果我完全在错误的路径上,很好的链接到良好的资源。提前致谢!
PHPMailer()很不错。 https://github.com/PHPMailer/PHPMailer – stomo21
PHPmailer的+1。另外,如果您希望邮件实际上以某种可靠性衡量*交付*,我建议不要使用您的ISP未经身份验证的SMTP服务。 – Sammitch