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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     13 Dec 2003  13:11:01
 To : Nick Kazimirov
 Subject : Re: 2 problems with sendmail 8.12.8
 -------------------------------------------------------------------------------- 
 
 
 >>> Nick Kazimirov wrote:
 
 NK> 1. тормозит при отправке. рекомендации, найденные в FAQе, не помогли... куда
 NK> еще копать, чтобы пофиксить? или, может быть, можно заставить сендмэйл
 NK> писать побольше информации в логи? потому что по логам все ОК, в то время
 NK> как соединение с смтп сервером происходит несколько десятков секунд.
 
 Для начала попробуй не в логи, а сделать демону -odq, и пускать
 визуального разгребальщика (sendmail -qf -v -qI{$ID}) по одному письму
 (ID писем смотри в рассказе mailq) с нужным уровнем отладочной печати (-d).
 Уровни для -d описаны в сорцах в файле sendmail/TRACEFLAGS.
 Там чрезвычайно гибкие регулировки и можно заставить его печатать практически
 любые подмножества профилей с любыми уровнями.
 
 NK> 2. растолкуйте конкретно, какие файлы настроек регулируют пропуск почты в
 NK> следующих случаях:
 
 Файл настройки один - конфиг. Или ты про всякие access?
 access применяется всегда, но результаты применения - разные.
 
 NK> а) адрес From принадлежит своему домену, адрес To - тоже
 NK> б) адрес From принадлежит своему домену, адрес To - другому домену (более
 NK> высокого уровня или же вообще левому)
 NK> в) адрес From принадлежит чужому домену, адрес To - своему домену
 NK> г) адрес From принадлежит чужому домену, адрес To - чужому домену.
 
 NK>  ужно настроить сендмэйл так, чтобы в случае а) письмо проходило всегда, в
 NK> случае б) - всегда, в случае в) - всегда, кроме тех случаев, если письмо
 NK> пришло из списка запрещенных доменов, в случае г) - всегда, кроме тех
 NK> случаев, когда один из адресов принадлежит запретному списку доменов.
 
 Для этого тебе достаточно в access вписать нужные записи вида
 From:чего-то-не-того      REJECT
 
 Только учти, что это проверяет по envelope-from, а не по заголовку.
 
 NK> Имеется ввиду, что сендмэйл обрабатывает не только почту с локальных машин, 
 NK> но и приходящую из интернета.
 
 NK> И еще "теоретический" вопросик:
 NK> пусть я хочу создать домен md.isp.ru. разбираемся с терминологией. что
 NK> представляет собой hostname для сервера, держащего этот домен?
 
 Что угодно.
 
 NK> у меня в файле
 NK> /etc/hostname приписано именно md.isp.ru, но команда hostname выдает просто 
 NK> md.
 
 Ты посмотри на другое - скажи sendmail -d0.10 -bv root </dev/null
 и в его отчёте посмотри, что он назначил на $j.
 Оно и будет собственным именем почтовой системы.
 А вообще лучше делать
 1) чтобы в ядре (то, что выдаётся командой hostname) было полное имя
 2) чтобы sendmail'у явно были прописаны все домены, которые считать
 локальными, в /etc/mail/local-host-names, независимо от того, что сейчас
 в hostname.
 
 NK> И вообще, зачем серверу DNS присваивать имя ns.md.isp.ru, как будто он
 NK> является хостом в локальной сети? почему не обозвать его md.isp.ru и везде
 NK> на рабочих станциях использовать только это имя, если в сети вообще один
 NK> сервак, отвечающий за DNS, mail, ftp, www, и являющийся шлюзом (роутером) в 
 NK> инет?
 
 Можно. Только тогда не делай в DNS запись "*.md.isp.ru", бо будет плохо.
 -netch-
 
 --- ifmail v.2.15dev5.1
  * Origin: Dark side of coredump (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 2 problems with sendmail 8.12.8   Nick Kazimirov   12 Dec 2003 23:12:30 
 Re: 2 problems with sendmail 8.12.8   Sergey_Afonin   13 Dec 2003 01:28:03 
 Re: 2 problems with sendmail 8.12.8   Wasily Petrov   13 Dec 2003 08:44:42 
 Re: 2 problems with sendmail 8.12.8   Valentin Nechayev   13 Dec 2003 13:11:01 
Архивное /ru.linux/7368b11c24cf.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional