Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       02 Jul 2001  12:29:30
 To : denis@d-y.kiev.ua
 Subject : Re: Возможно ли заставить Sendmail не лезть никуда при старте?
 -------------------------------------------------------------------------------- 
 
  ddyku>     Подскажите сабж пожалуйста, а то он при старте системы лезет на
  ddyku> адрес, который еще не поднят и из-за этого система долго грузиться.
  ddyku> Можно ли его заставить не делать это при старте системы?    Прописание
  ddyku> этого адреса в /etc/hosts невозможно по причине того, что
  ddyku> это динамический DialUp создающийся только при поднятии лини в Интернет.
 
 Hа dialup (если нет локалки) лучше всего с sendmail делать так:
 
 1. Выключить его в /etc/rc.conf:
 sendmail_enable="NO"
 
 2. Включить его в /etc/inetd.conf:
 smtp stream tcp     nowait  root    /usr/sbin/sendmail      sendmail -bs
 
 3. В /etc/sendmail.cf поправить DeliveryMode:
 O DeliveryMode=defered
 
 Теперь sendmail вообще не будет пускаться при старте и занимать
 память; посылать почту можно независимо от того, есть ли связь или нет -
 она будет складироваться в очереди. Отправить ее можно командой sendmail -q. 
 Чтобы почта отсылалась при установлении связи автоматически, в ip-up
 прописать sendmail -q.
 
 Если есть локалка и машина работает локальным почтовиком, то в дополнение
 можно в crontab прописать раз в минуту sendmail -q, раскладывать локальную
 почту по ящикам.
 
 Eugene
 --- slrn/0.9.7.0 (FreeBSD)
  * Origin: SVZ-Service (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Возможно ли заставить Sendmail не лезть никуда при старте?   Eugene Grosbein   02 Jul 2001 12:29:30 
Архивное /ru.unix.bsd/34938b66ddfee.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional