Что за ошибка?
Не отправляются письма
в constants.php
const USE_CRON = false;
в mail.global.php
'transport' => 'sendmail'
Если отправляю функцией mail() то почта идёт
Hat-Trick, попробуй обновить папку vendor в папке system из этого архива. Только свою папу сохрани на случай если что-то пойдет не так.
Скорее всего у тебя проблема из-за этого:
#104 fixes an issue that occured when the Sendmail transport was configured with a -f option (From address). Prior to the fix, the option would be overwritten by the message From or Sender headers, which could lead to errors on systems where all mail must be sent from a specific address. The fixed behavior is to always honor the -f option, and ignore the From and Sender headers if it was provided to the transport.
Если коротко, то проблема из-за заданного жестко отправителя по умолчанию)
Simba, попробую
это короче из-за одного письма, я поставил ему метку отправлено (то есть убрал из линии отправки) и все следующие письма отправились
надо скинуть что за письмо (содержимое поля fields из таблицы
email_messages) или это не интересует?
Hat-Trick, Ну скинь в личку, посмотрим что там.
Добавлено: 01.11.2020 / 23:46
Hat-Trick, косяк гг. Сохранил старую версию?)
попробуй из архива вытащить папку laminas и обновить её содержимое. Только сохрани копию которая у тебя сейчас)
Добавлено: 01.11.2020 / 23:51
Ты с mysqlnd разобрался кстати?)
Simba, копию сохранил
то сообщение я немного отредактировал и оно тоже ушло, то есть ошибка ушла
то что написал завтра проверю, отпишусь
Simba, с mysqlnd разобрались)
хостер поставил новую версию ubuntu, там нативная версия 7.2 (как раз подходит) и там mysqlnd работает
а в предыдущей версии нативная была 7.0 вроде, там может быть и работал mysqlnd, но CMS не работала