The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Срочно!!! Необходимо натсроить в qmail relay+маскарадинг"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Срочно!!! Необходимо натсроить в qmail relay+маскарадинг" 
Сообщение от mich emailИскать по авторуВ закладки(??) on 01-Июн-05, 14:17  (MSK)
Срочно!!! Необходимо решить следующую задачу: Есть почтовый сервер qmail. Адреса эл. почты типа: aaa@aaaa.ru. Необходимо настроить на qmail relay и что бы еще в письмах, которые релеет этот сервер, изменялся отправитель на new@aaaa.ru. Возможно ли такое сделать на qmail и если возможно то как?
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Срочно!!! Необходимо натсроить в qmail relay+маскарадинг" 
Сообщение от az emailИскать по авторуВ закладки(??) on 01-Июн-05, 16:29  (MSK)
>Срочно!!! Необходимо решить следующую задачу: Есть почтовый сервер qmail. Адреса эл. почты
>типа: aaa@aaaa.ru. Необходимо настроить на qmail relay
а как запускается у тебя qmail-smtpd?
если из-под inetd, то relay настраивается так:

в /etc/hosts.allow пишешь:
tcp-env: 1.2.3.4, 1.2.3.5: setenv = RELAYCLIENT
подразумеваются, что тут будут IP тех хостов, для которых ты relay

если из-под tcpserver, то так:

в /etc/tcp.smtp пишешь:

1.2.3.6:allow,RELAYCLIENT=""
127.:allow,RELAYCLIENT=""

смысл IP - аналогичный. Потом делаешь:
tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp

и добавляешь -x /etc/tcp.smtp.cdb в строку запуска tcpserver

>и что бы еще
>в письмах, которые релеет этот сервер, изменялся отправитель на new@aaaa.ru.
если надо маскарадить индивидуальных юзеров, то можно для них установить переменные окружения MAILUSER и MAILHOST в нужные значения
для маскарадинга хост-части всех локальных юзеров нужно записать имя, под которым хочешь видеть хост, в /var/qmail/control/defaulthost

а вообще слазь сюда:
http://qmail.nigilist.ru/man/misc/FAQ.txt
и сюда:
http://www.lifewithqmail.org/lwq.txt
qmail вообще достаточно проста, только надо прыкнуть к тому, что многие вещи делаются методом грязного хака.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Срочно!!! Необходимо натсроить в qmail relay+маскарадинг" 
Сообщение от mich emailИскать по авторуВ закладки(??) on 01-Июн-05, 17:01  (MSK)

>>и что бы еще
>>в письмах, которые релеет этот сервер, изменялся отправитель на new@aaaa.ru.
>если надо маскарадить индивидуальных юзеров, то можно для них установить переменные окружения
>MAILUSER и MAILHOST в нужные значения
>для маскарадинга хост-части всех локальных юзеров нужно записать имя, под которым хочешь
>видеть хост, в /var/qmail/control/defaulthost
>
Ты меня не совсем понял. Мне нужно чтобы было так:
Допустим ко мне приходит письмо с адреса bbb@bbbb.ru и я его релею, при этом я хочу заменить адрес отправителя(bbb@bbbb.ru) на ааа@aaaa.ru. Как это реализовать?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Срочно!!! Необходимо натсроить в qmail relay+маскарадинг" 
Сообщение от az emailИскать по авторуВ закладки(??) on 02-Июн-05, 11:51  (MSK)
>Ты меня не совсем понял. Мне нужно чтобы было так:
>Допустим ко мне приходит письмо с адреса bbb@bbbb.ru и я его релею,
>при этом я хочу заменить адрес отправителя(bbb@bbbb.ru) на ааа@aaaa.ru. >Как это реализовать?
насколько я понимаю, сама по себе qmail перезаписью заголовков не занимается - этим отсекается возможность многих уязвимостей. Так что, вероятно, для подобной задачи qmail - не лучшее средство. Хотя можно попробовать поигаться с файлом .qmail в директории пользователя bbb или с глобальным .qmail - с помощью этих файлов можно творить чудеса, но вообще-то это все - грязные хаки. Сегодня работает - завтра не будет (например, мне пришлось писать специальный скрипт, чтобы корректно отвечал отправителю User Not Found через uucp).
Про то, что можно понапихать в эти файлики можно почитать вот тут:
http://qmail.nigilist.ru/man/man5/dot-qmail.html
и тут:
http://qmail.nigilist.ru/man/man8/qmail-command.html
а дальше - думай и тестируй. Готовых средств для этого у qmail нет. Но можно подключить к делу свою програмулю. Этим сей мейлер и прекрасен.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Срочно!!! Необходимо натсроить в qmail relay+маскарадинг" 
Сообщение от mich emailИскать по авторуВ закладки(??) on 02-Июн-05, 12:16  (MSK)
>Ты меня не совсем понял. Мне нужно чтобы было так:
>Допустим ко мне приходит письмо с адреса bbb@bbbb.ru и я его релею,
>при этом я хочу заменить адрес отправителя(bbb@bbbb.ru) на ааа@aaaa.ru. >Как это реализовать?

А какое средство посоветуете для этих целей?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Срочно!!! Необходимо натсроить в qmail relay+маскарадинг" 
Сообщение от DogEater Искать по авторуВ закладки(ok) on 02-Июн-05, 12:36  (MSK)
>А какое средство посоветуете для этих целей?


наложи патч qmail-queue и пиши свой скрипт в котором реализуй что хочешь - хоть антиспам, хоть антивирь, хоть замену заголовков

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Срочно!!! Необходимо натсроить в qmail relay+маскарадинг" 
Сообщение от az emailИскать по авторуВ закладки(??) on 03-Июн-05, 10:45  (MSK)
>А какое средство посоветуете для этих целей?
на вскидку - postfix.
у него есть довольно простой rewrite и сендера, и реципиента
а великий и ужасный sendmail мне что-то после 8.12 разонравился. Пропала логичность.


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру