Здравствуйте,

У меня входящее письмо идет через bogo_router -> bogo_transport,
а затем доставляется через dovecot deliver.

в транспорте dovecot:

dovecot_delivery:
  debug_print = "T: sender address is $sender_address"
  driver = pipe
command = /usr/local/libexec/dovecot/deliver -s -d $local_p...@$domain -f $sender_address
  message_prefix =
  message_suffix =
  delivery_date_add
  envelope_to_add
  return_path_add
  log_output
  user = mail
  temp_errors = 64 : 69 : 70: 71 : 72 : 73 : 74 : 75 : 78

Проблема в том, что он раскрывает переменную $sender_address как адрес локального пользователя mail (от которого запущен exim и который прописан в транспорте bogofilter bogo_transport), а мне нужен адрес реального отравителя (чтобы dovecot deliver мог отправить ему рекошет о превышении квоты почтового ящика). Как этого добится?


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Ответить