Братцы помогите пожалуйста, Я новичек учу так сказать все с нуля.
Появилась проблема в работе Сендмайла, умные люди сказали,
что через сервер весь инет свою почту шлет, да еще и кусочками по 1,
10 или 100 байт. За ночь в mqueue 30000 до 100000 таких кусочков
собирается, инодов нехватает и сервак дуреет. Стоит у меня FreeBSD 3.2
и Sendmail 8.10.2
Помогите меня шеф уже повесить хочет, да и самому мне тяжело каждый день эту фигню удалять.
Мне тут посоветовали более свежую версию сендмайла поставить, а Я в принципе и незнаю как ее ставить. Да еще посоветовали переконфигурировать Сендмайл так чтобы он делал проверку на то к кому или от кого идет письмо и там должно быть упоминание домена нашего сервера.
В принципе можно посмотреть тут:
http://www.freebsd.org.ru/how-to/mail/sendmail.html
Но я шел другим путем. Скачай с ftp://ftp.sendmail.org последнюю весрию сендмейла (последняя была 8.12.5).
Положи ее, например в /usr/local/src. Далее
cd /usr/local/src
tar xvfz sendmail.8.12.5.tar.gz
Проинсталлируем сендмейл:
./Build
./Build install
Далее, скопируем файл /usr/local/src/sendmail-8.12.5/cf/cf/generic-bsd4.4.mc в файл /usr/local/src/sendmail-8.12.5/cf/cf/sendmail.mcПосле этого создаем sendmail.cf:
cd /usr/local/src/sendmail-8.12.5/cf/cf
make sendmail.cf
make install-cf
После этого создаем файл /etc/mail/local-host-names (который будет вместо старого sendmail.cw, в котором будет только одна строчка, описывающая наш домен (например xxx.ru).
После этого, прописываем в /etc/rc.conf прописываем строку
sendmail_flags="-bd" (в данном случае новые версии сендмейла довольно умные). Остается поставить поппер (popper) - только ставь сразу поппер от qualcom - ищи файл qpopper4.0.3.tar.gz (на ихнем сайте). С ним еще проще:
tar xvfz имя файла
./configure
make
make installВ принципе все.