Hat-Trick, функция mail() у тебя не работает значит.
Simba, У меня вообще ничего не работает похоже
Simba, Короче. Попытался отправить сам письмо функцией mail(). Не получалось.
Полазил по твоим наводкам. Открыл php.ini
Там нашёл
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
;sendmail_path =
Менял параметры на те, что были по ссылке. Не помогло. Внизу нашёл
[ISPmgr]
sendmail_path = /usr/sbin/sendmail -t -i -f support@futbick.ru
Вместо имеющегося ящика support был example. Я указал существующий.
Теперь письмо через mail() идёт, но при попытке отправить его через планировщик выдаёт ту же самую ошибку.
Hat-Trick, в консоли значит другой php.ini используется.
Посмотри откуда он тянется этой командой и там тоже поправь.
php -i |grep php\.ini
Simba, Попробовал, файл нашёл, поменял, но не помогло)
Позже ещё пороюсь. Отключил пока отправку через CRON. Поставил const USE_CRON = false;
Письма идут.
Simba, А так в целом надо эту тему сильнее осветить. С отправкой писем. На форуме и в документации мало сказано. Я не сразу понял что такое sendmail, smtp и т.п. Запутался изначально. Можно какие-то ссылки оставить, как тем же SMTP пользоваться, как настроить.
Hat-Trick, Вот тут чуть описывал.
forum/?act=show_post&id=555608
Simba, я же могу использовать smtp.gmail.com? Если да, то каким образом конфиг должен быть настроен?
Добавлено: 28.10.2020 / 01:31
Hat-Trick, Ну практически любой smtp можно юзать.
Вот пример конфига для яндекса, попробуй такое же для гугла сделать.
'smtp' => [
'name' => 'johncms.com',
'host' => 'smtp.yandex.ru',
'connection_class' => 'login',
'connection_config' => [
'username' => 'info@johncms.com',
'password' => 'password',
'port' => 465,
'ssl' => 'tls',
],
],
Добавлено: 28.10.2020 / 01:34
Вот параметры:
https://support.google.com/mai ... hl=ru