php与smtp服务器交互并发送电子邮件所需的确切代码是什么


what is the exact code needed for a php to interact with an smtp server and send email?

可能重复:
使用PHP 发送大量电子邮件

外面有人知道吗?我正在尝试设置一个php文件,将以表单形式提交的数据发送到mysql数据库,以及三个电子邮件地址之一(通过if语句(。然而,有人告诉我,我需要设置和管理一个smtp服务器,并在我的php文件中编写与smtp服务器连接的代码,这样我就可以发送电子邮件了。然而,我不知道如何做这些事情,如果有人知道,你介意帮我吗?如果是的话,我将不胜感激。

我不知道是否有人会给你确切的代码,但我强烈推荐SwiftMailer库。

仔细阅读一下文档并尝试一下。它支持通过SMTP服务器发送,而不是使用PHP mail()函数。

如果您熟悉Zend框架,还有一个非常高级的邮件功能:Zend_mail

阅读PHP手册的mail((页面将是的一个良好开端

PHP实际上并不发送邮件。您需要在正在侦听连接的主机上安装邮件服务器。然后在您的代码中,您可以使用mail命令来实际发送电子邮件。