0

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

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

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

有没有其他选择?

4

1 回答 1

0

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

于 2013-05-07T12:24:27.590 回答