Исходящие уведомления по электронной почте не отправляются после попытки изменить ограничение размера вложений

Уведомления об исходящих сообщениях при новых публикациях работали безупречно. Я попытался увеличить лимит общего размера вложений в письмах до 25 МБ, после чего возникла приложенная ошибка (изображение 1).

Затем я попытался отменить изменение и установил лимит общего размера вложений в письмах на 0, чтобы отключить исходящие вложения, но это лишь изменило значение, отображаемое в ошибке, на «0», а сама ошибка осталась (изображение 2).

Сообщение об ошибке: у объекта «25600»:String отсутствует метод «kilobytes».

Попробуйте обновить свой сайт. Похоже, что проблема недавно была исправлена: Error message when uploading logo.

5 лайков

Привет, Саймон,

Спасибо за ответ! Я установил систему вчера, поэтому, думаю, у меня сейчас последняя версия.

3.2.0.beta4-dev

После установки я провёл много тестов, и исходящие уведомления работали отлично. Проблема возникла только после того, как я изменил лимит размера вложений. С тех пор я пробовал вернуть значение обратно на ноль, как я уже упоминал. Также я перезапустил сервер. Есть ли у вас другие идеи? Я пока не пробовал выполнять пересборку, но, возможно, займусь этим следующим.

Привет и добро пожаловать, @managenet :slight_smile:

Попробуйте выполнить обновление через страницу /upgrade. Это может оказаться проще, чем полная переустановка. Это действие должно подтянуть все исправления, созданные вчера, и поможет понять, не упустили ли мы ещё какой-то частный случай в рамках этой проблемы.

1 лайк

Ого, вы большие молодцы!

Я обновился со страницы /upgrade, как и рекомендовали, и… словно по волшебству, обновление прошло эффективно до конца, и всё вернулось в норму.

При значении параметра «email total attachment size limit kb», всё ещё установленном на 0, я подтвердил успешную отправку уведомлений (включая те, что находились в очереди).

Затем я установил значение параметра «email total attachment size limit kb» на 10 МБ и подтвердил, что исходящие уведомления успешно отправляются с вложениями, как и ожидалось.

Похоже, этот баг исправлен.

Большое спасибо за вашу упорную работу над Discourse и за оперативные ответы! Это очень ценится.

1 лайк

Эта тема была автоматически закрыта через 3 дня. Новые ответы больше не принимаются.