Привет всем, только начал разбираться c GNU, не пинайте сильно. Делал почтовик по инструкции http://188.64.170.124/viewtopic.php?id=3316 на Debian. Всё вроде неплохо работает так как чего то особенного не требуется. Возникла проблема с рилэем с удалённого хоста, так как почту держу локально а клиенты работают далеко и у них Йота с динамическим IP, он у них каждый день меняется. Получают они почту нормально а вот с отправкой возникает пробелма с ошибкой 550 relay not permited. Почта работает вот так, на автоконфигурации update-exim4.conf.conf, со сплит конфигами я так понимаю: dc_eximconfig_configtype='internet' dc_other_hostnames='somedomain:*.somedomain.ru' dc_local_interfaces='' dc_readhost='' dc_relay_domains='' dc_minimaldns='false' dc_relay_nets='178.XXX.XXX.XX:127.0.0.1:192.168.0.0/24:172.16.0.0/16' dc_smarthost='' CFILEMODE='644' dc_use_split_config='true' dc_hide_mailname='' dc_mailname_in_oh='true' dc_localdelivery='maildir_home'Так вот когда забиваешь в dc_relay_nets= ихний IP который в очередной раз поменялся то всё начинает работать нормально, но проходит и день и снова relay not permited. И Приходиться опять лезть в конфиг и править IP. В conf.d/acl/30_exim4-config_check_rcpt уже излазил и моих мозгов нехватает что там можно поправить, если нужен конф могу прислать, но там всё по дефолту... Как можно малой кровью отделаться и сделать скажем чтобы пропускал через SMTP аутентификаию ото всюду ? А кстати в 30_exim4-config_check_rcpt всё таки внёс одно маленькое изменение поставил accept authenticated = * на самый верх. У йоты диапозон адресов широкий, думал поможет как и с внтуренней сетью поставить диапозон в dc_relay_nets= но нефига не проглатывает это он, только если IP конкретный ставишь.
|