php - mail(): 无法在“localhost”端口 25 连接到邮件服务器,请验证 php.ini 中的“SMTP”和“smtp_port”设置
问题描述
是的,我知道这可能是这个问题的第 100 次重复,但我查看了这个线程: 如何配置 XAMPP 以从本地主机发送邮件?和许多其他人仍然无法让它工作。我的同学今天早些时候做了同样的事情,对他来说一切都很好。我什至询问了他的 .ini 文件和代码,它仍然无法正常工作。我还重新安装了 xampp 以查看是否可以修复它,但它没有。
php.ini:
[mail function]
SMTP=smtp.gmail.com
smtp_port=587
sendmail_from = maill@gmail.com
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe" -t"
发送邮件.ini
smtp_server=smtp.gmail.com
smtp_port=587
smtp_ssl=ssl
error_logfile=error.log
debug_logfile=debug.log
auth_username=maill@gmail.com
auth_password=magicalpwd
force_sender=galerijospastas@gmail.com
这个项目永远不会上线,在 xampp 的帮助下,一切都可以在我的机器上运行。这同样适用于我的同学,但对他来说有效,我错过了什么?
解决方案
利用:
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
推荐阅读
- reactjs - 如何在 Ant Design 表单中实现响应式布局?
- azure-devops - 如何通过 UniversalPackages 将包上传到 Azure devops pipline 中的外部私有 noarch 存储库
- php - 为什么我的产出价值翻了一番?如何在不加倍的情况下存储每个文件的确切值?
- python - 无法仅在一台机器上打开 Python 中的共享库
- r - R Shiny中表格下方的中心表格
- python - 如何在 docker 容器中使用 Python 的 webbrowser.get
- javascript - 数组中单词列表中具有特定第一个和最后一个字母的单词(node.js)
- r - 在 R 中,是否可以在矩阵中使用对、元组或等价物?
- python - PHP exec() 使用 nohup 时导致连接超时
- python - 使用烧瓶和 WTForms 的单个页面中的多个表单,其中一个表单链接到另一个表单