2

我按照这些说明进行操作。

https://codex.wordpress.org/Plugin_API/Action_Reference/phpmailer_init

电子邮件正在发送并为 woocommerce 工作,例如当我完成购买发票时。但由于某些原因,在向该站点注册新用户时不会发送电子邮件。

有没有一些我可以在wordpress中检查的日志。

更新:我只在使用 Xampp 的本地主机上遇到这个问题。真正的服务器似乎工作正常。

提前致谢

4

1 回答 1

1

您可以配置 C:\xampp\php\php.ini 和 c:\xampp\sendmail\sendmail.ini 让 gmail 发送邮件。

  1. 在 C:\xampp\php\php.ini 中,您可以尝试:

    取消注释 'extension=php_openssl.dll'

  2. 找到【邮件功能】并更改:

    SMTP=smtp.gmail.com smtp_port=587 sendmail_from =
    my-gmail-id@gmail.com sendmail_path =
    ""C:\xampp\sendmail\sendmail.exe" -t"

  3. 打开 C:\xampp\sendmail\sendmail.ini 并替换为

    smtp_server=smtp.gmail.com smtp_port=587 error_logfile=error.log debug_logfile=debug.log auth_username=my-gmail-id@gmail.com auth_password=my-gmail-password force_sender=my-gmail-id@gmail.com

于 2020-07-15T08:22:55.567 回答