|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Sergey Goryachev 2:5020/400 17 Jan 2003 12:39:36 To : Taras Nikolenko Subject : Re: dial-up-ный router - как отучить sendmail лезть в инет когда не про --------------------------------------------------------------------------------
просят?
[skip]
> Основная проблема в том, что sendmail для отправки локальных писем
пытается ресолвить ppp интерфейс, насколько я понял. Отсюда лишние дозвоны к
провайдеру:( Как его отучить от этого? confDONT_PROBE_INTERFACES мне не
помогло, nocanonify - тоже, в hosts localhost и домен прописаны.
Для 8.12.x можно попробовать как-то так (если где наврал - поправят):
1) O DeliveryMode=deferred
2) FEАTURE(`access_db')dnl
FEATURE(`queuegroup',`mqueue')dnl
В access добавить:
QGRP:my.domain local
3) QUEUE_GROUP(`mqueue', `P=/var/spool/mqueue, R=0')
QUEUE_GROUP(`local', `P=/var/spool/lmqueue, R=0')
# mkdir -m 755 /var/spool/lmqueue
# chgrp daemon /var/spool/lmqueue
4) запустить разгребальшика локальной очереди
# /usr/sbin/sendmail -q1m -oQ/var/spool/lmqueue
разгребальшика основной очереди запускать из ppp.linkup
(ip-up в случае pppd)
/usr/sbin/sendmail -q
PS: хотя я на 100% не уверен, что заработает ;-)
PPS: можт и не стоит городить queue groups, а просто до кучи запустить
# /usr/sbin/sendmail -q1m -qR@my.domain
ы?
--
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
* Origin: Talk.Mail.Ru (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6488112bd3f0.html, оценка из 5, голосов 10
|