У меня есть Request Tracker 4.4, успешно настроенный на используйте msmtp для отправки электронных писем, используя учетную запись « support@domain.com » (использовалось это руководство: https://rt-wiki.bestpractical.com/wiki/Msmtp ).
Но мне нужно отправлять почту с " support-comment@domain.com " тоже. Я думаю о расширении msmtp_wrapper: перехватить sdtin в переменную, затем проанализировать его, чтобы получить "From:", а затем передать его в msmtp, указав "-a "(аккаунт).
Есть ли разумный обходной путь? Или мое решение является наилучшим из возможных?
Адрес отправителя в исходящей почте можно настроить в RT. можно настроить глобальные значения по умолчанию для всех RT в RT_SiteConfig.pm с помощью $ CorrespondAddress
и $ CommentAddress
. В веб-интерфейсе администратора для каждой очереди вы также можете задайте адрес для каждого из них. После настройки почта, отправляемая из этих очередей, должна иметь соответствующий адрес отправителя.