Hi-Tech Arduino Компьютеры Интернет
HV-Lab Reference Linux Форум
Справочники Libraries Windows Галерея
Электроника Hardware Hardware Загрузки
Печатные платы Forum Программирование Мини-чат
[ Февр 26, 07:42 ] admin: Форум перешел в разряд архивного.
[ Февр 24, 19:02 ] admin: переехали на новый сервер. Грядут перемены.
[ Фев 20, 08:38 ] кулибин: Переход на SSL был непрост (особенно с абсолютными путями на изображения, но мы его осуществили)
RSS статьи
 
Статьи

Статьи->Linux->Обеспечиваем жизнедеятельность Sendmail 8.12.8 [ Поиск ]

Обеспечиваем жизнедеятельность Sendmail 8.12.8 - (c)sergeyka.h10.ru
Отправил: кулибин, Воскресенье, 21 Октября 2007 08:56

Сибираем sendmail поновой. Исходя из того что нам необходимо :)
Просьба не смеятся над следуюшим методом закачки исходников... (когда не знаешь где находится tar архив - это самый быстрый метод :))
# cd /usr/ports/mail/sendmail
# make all (когда закачается архив топчем Ctrl+C - прерываем установку)

Устанавливаем Sendmail 8.12.8
# cd /usr/ports/distfiles
# tar -xvzf sendmail.8.12.8.tar.gz
# cd /usr/ports/distfiles/sendmail-8.12.8

Собираем sendmail
# sh Build
# sh Build install
# cd /usr/ports/distfiles/sendmail-8.12.8/mailstats
# sh Build install
# cd /usr/ports/distfiles/sendmail-8.12.8/makemap
# sh Build install
# cd /usr/ports/distfiles/sendmail-8.12.8/praliases
# sh Build install
# cd /usr/ports/distfiles/sendmail-8.12.8
# install -d -m 755 /var/spool/mqueue Собираем sendmail.cf
# cd /usr/ports/distfiles/sendmail-8.12.8/cf/cf
# ee sendmail.mc

В файл sendmail.mc пишем (это пример)

divert(-1)  divert(0)  VERSIONID(`2003/08/08 v1.0')  OSTYPE(freebsd4)dnl  DOMAIN(generic)    FEATURE(access_db, `hash -T /etc/mail/access')  dnl AntiSpam  FEATURE(blacklist_recipients)dnl  FEATURE(dnsbl)dnl  FEATURE(local_lmtp)  FEATURE(mailertable, `hash -o /etc/mail/mailertable')  FEATURE(relay_based_on_MX)  FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')    FEATURE(`no_default_msa')dnl turn off default entry for MSA  DAEMON_OPTIONS(`Port=25, Name=MSA, M=E')dnl    define(`confCW_FILE', `-o /etc/mail/local-host-names')    define(`confMAX_MESSAGE_SIZE', `1500000')  define(`confMAX_MIME_HEADER_LENGTH', `256/128')  define(`confNO_RCPT_ACTION', `add-to-undisclosed')  define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy')  MAILER(`local')  MAILER(`smtp')
# sh Build sendmail.cf    

инсталлируем sendmail.cf и submit.cf в /etc/mail

# sh Build install-cf

# cd /etc/mail

В файл access пишем 192.168.10.98 RELAY makemap hash access.db < access

Тут же создаем файл local-host-names
myd.ru
localhost Собираем popa3d
# cd /usr/ports/mail/popa3d
# make all
# make install

Правим строчку в /etc/inetd.conf
pop3 stream tcp nowait root /usr/local/libexec/popa3d popa3d

 

MKPortal©2003-2008 mkportal.it
MultiBoard ©2007-2009 RusMKPortal
Страница сгенерированна за 0.01858 секунд с 24 обращениями в базу данных

Intel Core i5-3450 2Gb RAM 100Gb HDD 100Mbps Ethernet

© Artem Kashkanov 2005-2016