php - mail() 函数在 PHP 中不起作用
问题描述
php.ini
[mail function]
SMTP = localhost
smtp_port = 25
sendmail_from = myemailaddress@gmail.com
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe" -t"
发送邮件.ini
[sendmail]
smtp_server=localhost
smtp_port=25
smtp_ssl=auto
error_logfile=error.log
debug_logfile=debug.log
auth_username=myemailaddress
auth_password=mypassword
force_sender=myemailaddress
我已经阅读了前面的问题并将答案作为参考,尽管我在上面的代码中配置了邮件发送功能的设置,但仍然无法正常工作。请问什么是最好的配置方式SMTP
并smtp_port
使其功能正常工作?
解决方案
你在共享服务器上吗?一些托管公司阻止访问邮件功能。
推荐阅读
- java - Java XML 解析器添加了不必要的 xmlns 和 xml:space 属性
- angular - 如何将枚举用于服务方法参数(在 AngularProject 中)
- sql - MSSQL - 如何从一个字符串中按字母顺序选择单词
- python-2.7 - 错误:问题:冲突请求 - 没有提供 CentOS 8 中 python-chardet 所需的 /usr/bin/python
- laravel - 外键约束的格式不正确。无法添加字符串外键
- java - 填充列表视图方法未运行
- edgesdk - susdo apt-get install ./edgesdk-oauth-tool-setup-linux-1.0.0.deb 在 raspbian 上不起作用
- c++ - 通过 shared_ptr 自动调用的非多态派生析构函数
- r - 向 JSON REST API 进行身份验证时如何获取会话令牌(在 R 中)
- javascript - 从 MySQL 获取结果