Добрый день, у меня имеется одна проблема, c которой никак не получается разобраться... Имеется сервер, с которого в почту через почтовый сервер(postfix,dovecot,clam,amavis,spamassasin) приходит сообщение от apache@название сервера.ru , а надо чтобы приходило от этого сервера но от имени определенного почтового ящика.. на сервере, который посылает сообщение, использует клиент mail. Где надо прописать, чтобы from было не название сервера, а определенный почтовый ящик... Заранее спасибо за помощь...
> Добрый день, у меня имеется одна проблема, c которой никак не получается
> разобраться... Имеется сервер, с которого в почту через почтовый сервер(postfix,dovecot,clam,amavis,spamassasin)
> приходит сообщение от apache@название сервера.ru , а надо чтобы приходило от
> этого сервера но от имени определенного почтового ящика.. на сервере, который
> посылает сообщение, использует клиент mail. Где надо прописать, чтобы from было
> не название сервера, а определенный почтовый ящик... Заранее спасибо за помощь...man mail
>> Добрый день, у меня имеется одна проблема, c которой никак не получается
>> разобраться... Имеется сервер, с которого в почту через почтовый сервер(postfix,dovecot,clam,amavis,spamassasin)
>> приходит сообщение от apache@название сервера.ru , а надо чтобы приходило от
>> этого сервера но от имени определенного почтового ящика.. на сервере, который
>> посылает сообщение, использует клиент mail. Где надо прописать, чтобы from было
>> не название сервера, а определенный почтовый ящик... Заранее спасибо за помощь...
> man mailНе давно такая тема была уже, по ищите по форуму.
Там и решение есть.
>> Добрый день, у меня имеется одна проблема, c которой никак не получается
>> разобраться... Имеется сервер, с которого в почту через почтовый сервер(postfix,dovecot,clam,amavis,spamassasin)
>> приходит сообщение от apache@название сервера.ru , а надо чтобы приходило от
>> этого сервера но от имени определенного почтового ящика.. на сервере, который
>> посылает сообщение, использует клиент mail. Где надо прописать, чтобы from было
>> не название сервера, а определенный почтовый ящик... Заранее спасибо за помощь...
> man mailдобавил на почтовом сервере в /etc/postfix/main.cf
строку sender_canonical_maps = hash:/etc/postfix/canonical_sender и соотвественно прописал в /etc/postfix/canonical_sender строку вида "имя сервера" и "имя почтового ящика, с которого должна приходить почта". Далее с сервера посылаю письмо из php скрипта через функцию mail() . В логах на почтовом сервере, все нормально:postfix/smtpd[3815]: E7D906115E: client=unknown[79.98.212.29], sasl_method=LOGIN, sasl_username=asteroid@_______.ru
Oct 16 14:51:56 mail postfix/cleanup[2873]: E7D906115E: message-id=<>
Oct 16 14:51:57 mail postfix/qmgr[19887]: E7D906115E: from=<нужный@почтовый>, size=923, nrcpt=1 (queue active)
Oct 16 14:51:57 mail postfix/smtpd[3815]: disconnect from unknown[79.98.212.29]
Oct 16 14:51:57 mail postfix/pipe[3186]: E7D906115E: to=<-------@--------->, relay=dovecot, delay=1.2, delays=1.1/0/0/0.03, dsn=2.0.0, status=sent (delivered via dovecot service)
Oct 16 14:51:57 mail postfix/qmgr[19887]: E7D906115E: removedно в клиенте и на web интерфейсе почтового сервера отображается имя сервера... В чем причина, логи то правильные... Подскажите никак не пойму...Спасибо...
>[оверквотинг удален]
> sasl_username=asteroid@_______.ru
> Oct 16 14:51:56 mail postfix/cleanup[2873]: E7D906115E: message-id=<>
> Oct 16 14:51:57 mail postfix/qmgr[19887]: E7D906115E: from=<нужный@почтовый>, size=923,
> nrcpt=1 (queue active)
> Oct 16 14:51:57 mail postfix/smtpd[3815]: disconnect from unknown[79.98.212.29]
> Oct 16 14:51:57 mail postfix/pipe[3186]: E7D906115E: to=<-------@--------->, relay=dovecot,
> delay=1.2, delays=1.1/0/0/0.03, dsn=2.0.0, status=sent (delivered via dovecot service)
> Oct 16 14:51:57 mail postfix/qmgr[19887]: E7D906115E: removed
> но в клиенте и на web интерфейсе почтового сервера отображается имя сервера...
> В чем причина, логи то правильные... Подскажите никак не пойму...Спасибо...Разобрался с проблемой, необходимо было в /etc/postfix/main.cf добавить строку вида:
local_header_rewrite_clients = static:all
и всё заработало, спасибо...