Назад | Перейти на главную страницу

exim4 отправляет неправильную почту из заголовка

Когда я отправляю электронное письмо через сервер smtp exim4, я получаю такую ​​ошибку:

The sender address blah@usersdomain@myserver.net is not\n553 5.1.2 a valid RFC-5321 address.

Вход на сервер осуществляется с полным адресом электронной почты. Но exim4 просто объединяет логин пользователя с моим primary_hostname, чтобы получить этот фиаско. Как я могу это изменить?

Ответ на этот вопрос:

acl_check_rcpt:
  ... your stuff here, then abit later towards the end of the ACL
  accept  
    authenticated = *
    # JolieRouge This took some time to search out
    # 2006-09-27 <pille@struction.de>
    # force empty domain, when fixing header during submission, as we use fqdn in our usernames (to avoid doubled domains)
    # 2007-01-30 <pille@struction.de>
    # added /sender_retain option to take any given address from 'Sender:'-header (used as 'Return-path:' and for 'MAIL FROM:'-SMTP-command)
    control       = submission/sender_retain/domain=

Суть control = submission/sender_retain/domain= используется, когда ваши логины являются полным адресом электронной почты.