Перейти к содержимому


Фото
- - - - -

Freebsd 6.4 + Exim 4.69 + Drweb через Smtp


  • Please log in to reply
3 ответов в этой теме

#1 Denis_56

Denis_56

    Newbie

  • Posters
  • 33 Сообщений:

Отправлено 17 Июль 2009 - 15:05

Доброе время суток.Настраиваю  Dr.Web для почтовых серверов Unix Антивирус + Антиспам. Подскажите как переписать конфиг Exim_а, что бы использовать протокол smtp вместо lmtp? (exim без поддержки lmtp собран, полагаю надо изменить только эту часть конфига)
drweb_transport:


  driver = lmtp
  socket = /var/drweb/ipc/.drweb_maild
  batch_max = 100
  timeout = 5m
  user = drweb
# headers_add = "X-Maild-Checked: DrWEB for Exim"

#2 Anton Ivanov

Anton Ivanov

    Advanced Member

  • Posters
  • 842 Сообщений:

Отправлено 17 Июль 2009 - 15:49

надо написать что то в духе:
drweb_transport:
driver = smtp
port = PORT
protocol = lmtp
hosts_override = yes
hosts = ADDRESS
allow_localhost = yes

и затем в maild_exim.conf в Receiver/Address пописать = inet:PORT@ADDRESS

#3 Denis_56

Denis_56

    Newbie

  • Posters
  • 33 Сообщений:

Отправлено 17 Июль 2009 - 16:30

надо написать что то в духе:
drweb_transport:
driver = smtp
port = PORT
protocol = lmtp
hosts_override = yes
hosts = ADDRESS
allow_localhost = yes

и затем в maild_exim.conf в Receiver/Address пописать = inet:PORT@ADDRESS


Написал 


drweb_transport:
driver = smtp
port = 56 (я так понимаю можно любой свободный брать)
protocol = lmtp
hosts_override = yes
hosts =  192.168.0.20 (внутренний адресс этого сервера)
allow_localhost = yes

maild_exim.conf  Address пописать = inet:56@192.168.0.20



я правильно понял?

#4 Anton Ivanov

Anton Ivanov

    Advanced Member

  • Posters
  • 842 Сообщений:

Отправлено 20 Июль 2009 - 09:52

да - все верно. только теперь drweb-receiver надо запускать с парвами root, иначе он не сможет слушать на 56 порту. лучше поставить это значение больше 1024 - тогда можно работать от пользователя drweb (по-умолчанию).