Привет!
Я пытаюсь использовать рассылку и ответы по электронной почте. У меня есть самодостаточный контейнер Discourse. Всё работает отлично: письма приходят и отправляются. Письма о новых темах отправляются и принимаются. Но если я отвечаю на письмо по теме, получаю:
** bad_destination_address: ни один из адресов электронной почты в полях To, Cc и Bcc не совпал с настроенным входящим адресом электронной почты.*
Я тестировал с различными почтовыми системами. Если я использую тот же хост, Thunderbird или Roundcube показывают мне правильный адрес получателя из форума. Но если я отвечаю с gmx, мне показывают replies+123yxc234. Это, кажется, настроено в Discourse: replies+%{reply_key}@mydomain.tld. Но такого адреса электронной почты не существует. Как мне с этим справиться?
спасибо
Привет, Джей,
спасибо за ответ. У меня двухуровневый сервер: один контейнер для продакшн-системы и один для тестирования. Перед обоими стоит nginx. Не совсем понятно, как управлять новым почтовым контейнером для каждого экземпляра. Как это сделать через POP3 и мой обычный почтовый сервер?
Какой бы адрес для ответов вы ни настроили, он должен вести на почтовый ящик, который ваш сервер опрашивает для получения входящих сообщений. Все адреса вида replies+что-то@мойдомен.тдл должны быть перенаправлены на этот адрес.