Я новичок в PostFix и недавно установил PostFix в качестве сервера. В ходе тестирования PostFix работает нормально и передает сообщения электронной почты с адресом электронной почты «От», который хранится в файлах учетных данных PostFix, таких как admin@mydomain.com и пароль: xxxxxxx.
Моя проблема в том, что у нас есть веб-приложение, которое позволяет напрямую отправлять электронную почту между пользователями сайта. Пользователь 1 может отправить электронное письмо пользователю 2 (user2@example.com) и просмотреть стихи. Но при отправке электронных писем с использованием сервера PostFix пользователь user2 всегда будет получать admin@mydomain.com вместо user1@example.com, поэтому пользователь user2 не может ответить на электронное письмо напрямую пользователю user1.
Эта проблема является более серьезной, поскольку у нас есть тысячи пользователей, которые ждут эту функцию. Поэтому, если кто-то может помочь мне настроить сервер PostFix таким образом, чтобы во время отправки электронной почты пользователь мог установить свой идентификатор электронной почты в качестве поля «От» электронного письма, используя любую веб-форму, и получающий пользователь получит электронное письмо в том виде, как оно было первоначально генерируется user1@example.com, чтобы он мог ответить непосредственно пользователю 1 на свой электронный идентификатор.
Я провел некоторую исследовательскую работу над PostFix по этой проблеме, но не нашел много интересного. Подход, которому следовали другие, использует smtp_generic_maps, но это может работать только с ограниченным набором идентификаторов электронной почты, хранящихся в >>/etc/postfix/generic. Но мы хотим, чтобы это решение было полностью динамичным, чтобы любой пользователь мог добавить FROM в качестве своего электронного письма, в то время как внутреннее письмо будет отправлено с использованием admin@mydomain.com в PostFix.
Ранний ответ очень ценится.
Спасибо