Customize direct-delivery Postfix configuration

Я только что настроил пробную службу Discourse, используя Digital Ocean и Mailgun для исходящей электронной почты. У меня есть домен с соответствующей MX-записью, указывающей на IP-адрес Digital Ocean. Исходящая и входящая электронная почта работают в Discourse корректно. Ответы на темы генерируют исходящие письма для пользователей с включёнными уведомлениями, а тестовые пользователи могут отвечать на эти письма, и сообщения появляются в Discourse. Пока всё отлично.

Я попытался добавить опцию POSTCONF_always_bcc, как указано выше, но, похоже, она не работает. Я подозреваю, что часть Discourse, отвечающая за получение почты (mail-receiver), не может корректно отправлять письма через Mailgun, хотя часть приложения (app) умеет это делать: в файле app.yml указаны имя пользователя и пароль сервера Mailgun, но я не видел примеров того, как внести эту информацию в файл настроек mail-receiver.

Я знаю, что опция always_bcc считывается и обрабатывается, потому что если я ввожу:

./launcher enter mail-receiver

а затем выполняю

mailq

то вижу тестовое сообщение, которое я отправил, находящееся в очереди и пытающееся быть доставленным. В столбце «-Sender/Recipient-------» указан адрес, с которого пришло моё тестовое сообщение, фраза «(unknown mail transport error)» и затем адрес электронной почты, который я указал в настройке always_bcc.

Я надеялся каким-то образом фильтровать входящие сообщения так, чтобы, если сообщение отправлено на postmaster@mydomain или admin@mydomain, оно пересылалось в открытый интернет через Mailgun на мой адрес Gmail, а не отправлялось в Discourse для обработки. Возможно, именно это пытался сделать пользователь @satonotdead.

Буду признателен за любые подсказки, как это реализовать!