[英]How to send an email from PHP
我正在尝试从我的PHP脚本发送电子邮件,但是它不起作用。 这是我得到的错误:
Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and
"smtp_port" setting in php.ini or use ini_set()
所以我试图通过使用iniset()
函数来更改端口和smtp端口,我可能不知道是否可能。
如果您使用的是Linux,则必须安装一个邮件服务器,例如postfix,执行此命令apt-get install postfix
,然后启动服务器,然后可以使用php mail()
函数发送电子邮件!
您需要在本地主机上设置邮件服务器。 或者,您可以连接到外部邮件服务器。 甚至Gmail也允许您通过SMTP进行连接(非常适合测试电子邮件脚本等)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.