Ответы пользователя по тегу Exim
  • Почему не работают additional_parameters при отправке через exim?

    bezrukovPS
    @bezrukovPS Автор вопроса
    Ведущий программист 1С-Битрикс
    Самостоятельно нашёл решение.

    www.opennet.ru/base/net/exim_options.txt.html

    > exim -f

    устанавливает адрес отправителя. Обычно, она может использоваться только
    доверенными пользователями, но директива "untrusted_set_sender" может
    разрешить её использование недоверенным пользователям.

    Если не понятно, в чем разница между опциями, объясню: приходит письмо
    от Vasya Pupkin .

    Vasya Pupkin - это имя отправителя (опция -F)
    admin@server.ru - адрес (опция -f)

    Относительно доверенных/недоверенных пользователей, если кто не в курсе.
    Пользователю root и пользователю exim'а (это не обязательно пользователь
    exim) доверяют всегда. Остальных можно задать в конфиге директивами
    "trusted_users" и "trusted_groups". Если "-f" не определена, или
    определена пользователем, которому не доверяют, отправитель как
    логин_пользователя@домен.по.умолчанию (определяется директивой
    qualify_domain, если не определена используется hostname сервера).

    Существует исключение из этого ограничения: пустой отправитель может
    быть задан любым пользователем. Пустой отправитель может быть указан как
    пустая строка, или как пара угловых скобок без чего-либо между ними:

    exim -f '<>' user@domain
    exim -f "" user@domain
    Ответ написан
    Комментировать