Я использую 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("[email protected]","My subject","this is a test from php mail function");
Я могу успешно отправить почту из командной строки, используя команду mail:
mail -s "Hello World" [email protected]
Что не так?