Moodle 3.5自我注册邮件失败:auth_emailnoemail错误

时间:2019-02-14 09:58:55

标签: moodle

我正在运行3.5.3 LTS心情,并且激活了自我注册。 当用户尝试创建帐户时,发生以下错误:

Debug info: 
Error code: auth_emailnoemail
Stack trace:
line 482 of /lib/setuplib.php: moodle_exception thrown
line 142 of /auth/email/auth.php: call to print_error()
line 99 of /auth/email/auth.php: call to auth_plugin_email->user_signup_with_confirmation()
line 89 of /login/signup.php: call to auth_plugin_email->user_signup()

当我执行以下php脚本时,邮件发送无误:

<?php
 mail("me@mydomain.com","My subject","this is a test from php mail function");

我可以使用mail命令从命令行成功发送邮件:

mail -s "Hello World" me@mydomain.com

怎么了?

1 个答案:

答案 0 :(得分:0)

设置noreplyaddress配置字段可解决此问题。

注意:启用debugsmtp设置有助于调试电子邮件问题。