Является ли это теперь функцией в Discourse? Как мне получить к ней доступ?
У меня возникла проблема с настройками электронной почты на новой установке Discourse, и я хотел бы повторно отправить все свои приглашения и любые другие письма, которые не были доставлены.
Это довольно старая тема, эта функция была добавлена в 2014 году.
Речь идёт исключительно о повторной отправке приглашений; вы можете увидеть эту опцию в разделе приглашений, которые вы отправили, на своей странице профиля: community.example.com/my/invited/pending
Полагаю, что в интерфейсе Discourse нет возможности повторно отправить другие письма — это можно сделать только через командную строку на вашем сервере. Точные шаги я не знаю, но в зависимости от важности пропущенных писем, это может оказаться хлопотнее, чем того стоит.
Мне бы очень хотелось узнать, как повторно отправить неудавшиеся письма. На самом деле, должна быть кнопка в списке неудавшихся писем, на которую можно нажать, чтобы переслать их после исправления настроек электронной почты.
Или, возможно, Discourse должен пытаться отправить письмо несколько раз в течение нескольких дней при возникновении ошибки.
Это довольно важно в моём случае, так как после импорта моего старого форума в Discourse у меня было сотни приглашений. Никто не получил свои приглашения!
Однако я проверял работу электронной почты в то время, и всё работало нормально. Где-то между этим моментом и временем массовой отправки приглашений почта перестала работать. Это была проблема сервера, но такое может случиться в любой момент. Меня удивляет, что нет способа повторно отправить письма, которые не были доставлены!