Страница 1 из 1

Exim 4.71 + debian 6 как убрать имя пользователя из From?

Добавлено: 2014-10-22 22:21:53
BamGran
Доброго времени суток всем!
Нужен совет коллективного разума, как из поля From: убрать имя пользователя под которым запускается скрипт отправивший письмо?

Дано: дедик на leaseweb.com с кучкой сайтов под Debian 6, ISPManager Lite и Exim 4.71 поставившийся вместе с ISP.

При получении письма от тестового скрипта на gmail с домена maindomain.ru имеем:

Код: Выделить всё

Delivered-To: mimail@gmail.com 
Received: by 10.194.62.195 with SMTP id a3csp118499wjs;
        Wed, 22 Oct 2014 11:52:12 -0700 (PDT)
X-Received: by 10.180.79.228 with SMTP id m4mr7854401wix.26.1414003932668;

skip

Received: from UserName1 by maindomain.ru with local (Exim 4.72)
        (envelope-from <no-reply@maindomain.ru>)
        id 1Xh111-0001Hm-Uk
        for mimail@gmail.com; Wed, 22 Oct 2014 22:52:12 +0400
Date: Wed, 22 Oct 2014 22:52:11 +0400
Message-Id: <E1Xh111-0001Hm-Uk@maindomain.ru>
To: mimail@gmail.com 
Subject: subject
X-PHP-Script: maindomain.ru/test-mail.php for 95.68.149.67, 95.68.149.67
From: UserName1 <no-reply@maindomain.ru>
А мне категорически нужно, что-бы было From: <no-reply@maindomain.ru> .
Просьба подсказать в какую сторону копать хотя-бы? роутеры, в определениях макросов, или ещё где?

Re: Exim 4.71 + debian 6 как убрать имя пользователя из From

Добавлено: 2014-10-23 7:36:47
Alex Keda
А сейчас у вас так и стоит.

Re: Exim 4.71 + debian 6 как убрать имя пользователя из From

Добавлено: 2014-10-23 8:13:19
BamGran
Так, да не так.
Мне нужно убрать упоминание системного пользователя из письма. В идеале, вообще везде где его сейчас прописано.

Т.е. из From: UserName1 <no-reply@maindomain.ru> и Received: from UserName1 by maindomain.ru with local (Exim 4.72) убрать UserName1.

Если убрать невозможно, то заменить на VasjaPupkin. Что-бы не отсвечивать реальными именами (логинами) пользователей системы.

Re: Exim 4.71 + debian 6 как убрать имя пользователя из From

Добавлено: 2014-10-24 12:36:07
Alex Keda
Ну так поставьте соответствующее поле в файле master.password

Re: Exim 4.71 + debian 6 как убрать имя пользователя из From

Добавлено: 2014-10-24 12:57:22
BamGran
Можно с этого момента чуть подробнее? Что, где, как?
Про exim гугль мне ничего не сказал о таком файле.
Я не слишком хорошо знаю линукс, просто на админа денег нет, а с шаредов за нагрузку гоняют. Вот и пришлось вдс брать и самому делать.

Re: Exim 4.71 + debian 6 как убрать имя пользователя из From

Добавлено: 2014-10-24 13:26:19
BamGran
UPD. Или речь про системный /etc/passwd и мордификацию в нем псевдонимов пользователей?

Re: Exim 4.71 + debian 6 как убрать имя пользователя из From

Добавлено: 2014-10-28 17:21:56
skeletor
в роутере dnslookup добавляем следующее:
- если просто убрать заголовок From

Код: Выделить всё

headers_remove = From
- если сделать замену

Код: Выделить всё

headers_remove = From
headers_add = From: VasjaPupkin <VasjaPupkin@domain.com>