Уведомления об исходящих сообщениях при новых публикациях работали безупречно. Я попытался увеличить лимит общего размера вложений в письмах до 25 МБ, после чего возникла приложенная ошибка (изображение 1).
Затем я попытался отменить изменение и установил лимит общего размера вложений в письмах на 0, чтобы отключить исходящие вложения, но это лишь изменило значение, отображаемое в ошибке, на «0», а сама ошибка осталась (изображение 2).
Спасибо за ответ! Я установил систему вчера, поэтому, думаю, у меня сейчас последняя версия.
3.2.0.beta4-dev
После установки я провёл много тестов, и исходящие уведомления работали отлично. Проблема возникла только после того, как я изменил лимит размера вложений. С тех пор я пробовал вернуть значение обратно на ноль, как я уже упоминал. Также я перезапустил сервер. Есть ли у вас другие идеи? Я пока не пробовал выполнять пересборку, но, возможно, займусь этим следующим.
Попробуйте выполнить обновление через страницу /upgrade. Это может оказаться проще, чем полная переустановка. Это действие должно подтянуть все исправления, созданные вчера, и поможет понять, не упустили ли мы ещё какой-то частный случай в рамках этой проблемы.
Я обновился со страницы /upgrade, как и рекомендовали, и… словно по волшебству, обновление прошло эффективно до конца, и всё вернулось в норму.
При значении параметра «email total attachment size limit kb», всё ещё установленном на 0, я подтвердил успешную отправку уведомлений (включая те, что находились в очереди).
Затем я установил значение параметра «email total attachment size limit kb» на 10 МБ и подтвердил, что исходящие уведомления успешно отправляются с вложениями, как и ожидалось.
Похоже, этот баг исправлен.
Большое спасибо за вашу упорную работу над Discourse и за оперативные ответы! Это очень ценится.