首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >smtp端口php配置文件

问smtp端口php配置文件
EN

Stack Overflow用户
提问于 2010-09-20 20:04:22
回答 2查看 836关注 0票数 0

我有一个php脚本设置为生成电子邮件。目前,他们给出了成功的消息,但实际上并不发送电子邮件。

我刚刚查看了php配置设置文件,并注意到了以下内容:

代码语言:javascript
复制
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

这是我将SMTP更改为需要转发电子邮件的地址的地方吗?

任何帮助都将不胜感激,谢谢:)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-09-20 20:11:50

在Windows上,PHP的邮件功能可以使用SMTP服务器。(这是因为Windows缺乏Unix/Linux的集中化、标准化的邮件功能。)

然而,它的可能性非常有限:它既不支持身份验证,也不支持加密--这两种都是当今大多数邮件服务所需要的。

如果您想使用外部SMTP服务器(如Google Mail),则可以使用SSL/TLS和身份验证连接到SMTP服务器的外部邮件类(如Swiftmailer )。

否则,像Mercury这样的轻量级邮件服务器可以接受本地电子邮件,并通过适当的SMTP服务器“重新发送”它。

票数 1
EN

Stack Overflow用户

发布于 2010-09-20 20:07:15

是的,您可以在那里设置将用于通过SMTP发送邮件的服务器(正如评论所述,这是WIN32专用的!)。不过,我建议你看看phpmailer,它简化了你用php发送邮件的工作。它也支持自定义SMTP设置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3751280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档