lek
Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Этим я пользовался ранее, посмотри Насчёт работы SASL не уверен, выкини это; для КАВа ключа тоже нет щас в варезнике COPYMAIL тоже можешь выкинуть, тебе нужно будет прописать SMART HOST для почтового сервера прова - разберёшься; на приём почты тоже нужна отдельная прога, я использую POPA3d Код: 2.Настройка SENDMAIL (на примере версии 8.13.3) •Интернет – домен: mydomain.com 1.Скачать sendmail ftp://ftp.sendmail.org/pub/sendmail/sendmail.8.13.3.tar.gz 2.Установить из портов /usr/ports/security/cyrus-sasl2 /usr/ports/security/cyrus-sasl2-saslauthd 3.Запустить saslauthd –s pam 4.Распаковать архив tar –xzf sendmail.8.13.3 5.Создать файл devtools/Site/site.config.m4 следующего содержания: APPENDDEF(`confENVDEF', `-DSASL') APPENDDEF(`conf_sendmail_LIBS', `-lsasl2') APPENDDEF(`confLIBDIRS', `-L/usr/local/lib') APPENDDEF(`confINCDIRS', `-I/usr/local/include/sasl') 6.Зайти в распакованную директорию, запустить ./Build 7.Зайти в cf/cf, cp generic-bsd4.4.mc sendmail.mc 8.Изменить sendmail.mc: divert(-1) divert(0)dnl divert(-1) VERSIONID(`$Id: generic-bsd4.4.mc,v 8.10 1999/02/07 07:26:02 gshapiro Exp OSTYPE(freebsd4)dnl DOMAIN(generic)dnl FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access') FEATURE(blacklist_recipients) FEATURE(local_lmtp) FEATURE(mailertable, `hash -o /etc/mail/mailertable') FEATURE(virtusertable, `hash -o /etc/mail/virtusertable') define(`confAUTH_OPTIONS', `A')dnl define(`confAUTH_MECHANISMS', `LOGIN PLAIN')dnl TRUST_AUTH_MECH(`LOGIN PLAIN')dnl FEATURE(blacklist_recipients)dnl FEATURE(dnsbl)dnl FEATURE(`dnsbl', `relays.ordb.org', `Spam bloked - see http://ordb.org/')dnl FEATURE(`dnsbl', `dnsbl.void.ru', `Blocked by VOID.RU proxychecker')dnl FEATURE(`dnsbl', `dul.ru', `Use ISP mail server')dnl FEATURE(`enhdnsbl', `bl.spamcop.net', `Spam blocked see: http://spamcop.net)dnl define(`COPYMAIL_MAILBOX', `copymail@mydomain.com') MAILER(copymail) define(`confCW_FILE', `-o /etc/mail/local-host-names') define(`confBIND_OPTS', `WorkAroundBrokenAAAA') define(`confMAX_MIME_HEADER_LENGTH', `256/128') define(`confNO_RCPT_ACTION', `add-to-undisclosed') define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy') define(`confBAD_RCPT_THROTTLE', `2') define(`confMAX_RCPTS_PER_MESSAGE', `5') MAILER(local)dnl MAILER(smtp)dnl 9.Создать ../mailer/copymail.m4 с содержимым: PUSHDIVERT(-1) ifdef(`COPYMIL_MAILBOX',, `define(`COPYMAIL_MAILBOx', `postmaster')')dnl POPDIVERT VERSIONID(`$Id: cpsendmail.html,v 1.2 2002/06/14 18:39:10 freeman Exp $')dnl LOCAL_CONFIG D{COPYMAIL}COPYMAIL C{CP}${COPYMAIL} LOCAL_RULE_0 R$* < @ $+ . $~{CP} . > $#copymail $@ $2 . $3 . ${COPYMAIL} $: $1 @ $2 . $3 . ${COPYMAIL} R$* < @ $* . ${COPYMAIL} > $1 < @ $2 . > Mcopymail, P=/usr/sbin/sendmail, F=fmSDFMu, S=0, R=0, A=sendmail -N never COPYMAIL_MAILBOX.${COPYMAIL} $u 10.Запустить ./Build sendmail.cf 11.Запустить ./Build install-cf 12.cd ../.., ./Build install 13.cd /etc/mail, make aliases 14.makemap hash access.db < access 15.скачать kav4milter: ftp ftp.kaspersky.com/products/release/businessoptimal/email_gateways/kavmilter/kav4milter-freebsd4.10* 16.Установить ключевой файл для Касперского: /usr/local/share/kav/5.0/kavmilter/bin/licensemanager –a <file> Посмотреть срок действия ключа: /usr/local/share/kav/5.0/kavmilter/bin/licensemanager –s Удалить ключ: /usr/local/share/kav/5.0/kavmilter/bin/licensemanager –d a «Обновить» ключ: 1. Удалить ключ 2. |
| Всего записей: 230 | Зарегистр. 28-12-2002 | Отправлено: 12:08 16-05-2005 | Исправлено: lek, 12:10 16-05-2005 |
|