>Срочно!!! Необходимо решить следующую задачу: Есть почтовый сервер 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 вообще достаточно проста, только надо прыкнуть к тому, что многие вещи делаются методом грязного хака.