使用PHP从我组织的电子邮件ID发送邮件?

时间:2013-05-07 12:22:25

标签: php email smtp

所以,我开发了这个Web应用程序,需要我向所有人发送电子邮件(mysql数据库中的详细信息),提供一组独特的用户凭据。我在大学网络上有一个虚拟服务器,我托管我的基于PHP的应用程序,所以它显然没有自己的邮件服务器/ SMTP设置。

所以,如果我要从大学网络发送邮件,我想我应该向网络管理员请求大学邮件网络的SMTP设置,然后使用PEAR吧?

我需要确认这一点,因为提出这样的请求是一件大事,我自己从来没有使用PHP从一个没有链接到服务器的外部电子邮件ID发送邮件。

有没有替代方案?

1 个答案:

答案 0 :(得分:0)

是的,您可以使用PEAR::mail通过SMTP服务器发送邮件。但是,如果在localhost上配置了SMTP,则只需使用mail()函数发送邮件即可。您也可以通过套接字连接到SMTP服务器,但是您需要处理整个协议通信。