Ответить на рассылку

Привет!
Я пытаюсь использовать рассылку и ответы по электронной почте. У меня есть самодостаточный контейнер Discourse. Всё работает отлично: письма приходят и отправляются. Письма о новых темах отправляются и принимаются. Но если я отвечаю на письмо по теме, получаю:

** bad_destination_address: ни один из адресов электронной почты в полях To, Cc и Bcc не совпал с настроенным входящим адресом электронной почты.*

Я тестировал с различными почтовыми системами. Если я использую тот же хост, Thunderbird или Roundcube показывают мне правильный адрес получателя из форума. Но если я отвечаю с gmx, мне показывают replies+123yxc234. Это, кажется, настроено в Discourse: replies+%{reply_key}@mydomain.tld. Но такого адреса электронной почты не существует. Как мне с этим справиться?
спасибо

Самый простой способ — настроить прямую доставку входящей почты для сайтов с собственным хостингом

Привет, Джей,
спасибо за ответ. У меня двухуровневый сервер: один контейнер для продакшн-системы и один для тестирования. Перед обоими стоит nginx. Не совсем понятно, как управлять новым почтовым контейнером для каждого экземпляра. Как это сделать через POP3 и мой обычный почтовый сервер?

Принимает ли ваш почтовый сервер субадресацию для вашего ящика replies@mydomain.tld?

Привет, Томас,

да, субадресация возможна. Я протестировал это на bob+forum@mydomain.tld, и письмо было получено.

Что дальше? Мне нужно изменить конфигурацию на что-то вроде bob+%{reply_key}@mydomain.tld?

спасибо

Какой бы адрес для ответов вы ни настроили, он должен вести на почтовый ящик, который ваш сервер опрашивает для получения входящих сообщений. Все адреса вида replies+что-то@мойдомен.тдл должны быть перенаправлены на этот адрес.