我很擅长通过PHP代码发送电子邮件的选项。可用的选项是sendmail,postfix和PHPMail。如果我使用sendmail和postfix,这意味着我必须使用PHP的邮件功能。我不知道PHPMail。我将跨域发送电子邮件(hotmail,yahoo,gmail等)。这是一个自动电子邮件,在用户的电子邮件完成后(例如注册)发送给用户的电子邮件。你们怎么看待这个?
我已经尝试在我的Ubuntu服务器中设置sendmail,但在设置它时遇到了一些困难。所以这就是我可能正在寻找更多选择的原因。
答案 0 :(得分:2)
您的计算机上需要MTA(邮件传输代理)(sendmail,postifx,...),或者您可以使用SMTP连接到gmail等邮件提供商。
如果您没有使用任何框架,PHPMailer可能是发送电子邮件的好类。
PHPMailer位于Google Code和GitHub。
答案 1 :(得分:0)
你应该很容易在ubuntu上设置sendmail
http://ubuntuforums.org/showthread.php?t=196112 这给出了安装sendmail所需的基础知识。
如果您从家中或某个非数据中心运行此服务器,则您的ISP可能会阻止您需要的端口号,例如端口25。
通读该主题,它应该为您提供一些很好的建议。