|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander 2:5020/400 21 Mar 2003 22:13:59 To : Alexander Barvinsky Subject : Re: sendmail2 -------------------------------------------------------------------------------- Привет. По поводу отлупа - при стандартных настройках (тех что лежат в /etc/mail/sendmail.rc) вроде бы от просто код возвращает. Смотри мой конфиг в конце письма (чутка покоцан). Где-то у тебя какая-то фича включена. По поводу второго. Есть т.н. Milter API library - она позволяет к сендмейлу прикручивать фильтры, которые могут пропустить письмо или отлуп сделать. трапы ставятся на разные события -- установление соединения, перечень получателей, заголовок письма, тельце, и т.д. Документации там не много, все достаточно тривиально. Я по такой схеме прикручивал avp, использовал для экстренной блокировки зараженных писем до обновления антивирусных баз, ну и еще кое какие хитрые хитррости выделывал с почтой. Удачи. "Alexander Barvinsky" <Alexander.Barvinsky@p7.f42.n450.z2.fidonet.org> сообщил/сообщила в новостях следующее: news:1048268631@p7.f42.n450.z2.ftn... > Рад узнать, что Вы живы, All. > как вообще лучше обойти такую ситуацию: приходят письма на пользователя, его в > системе нет. sendmail пытается отослать письмо обратно, но обратный адрес > фэйковый. и при большом кол-ве таких писем sendmail забирает под себя все > ресурсы и все замирает. как избежать такого эксепшена? поставил > define(`confMESSAGE_TIMEOUT`, `1d/4h`) > поможет? или я не там копаю? > и еще. как заставить sendmail не получать письмо а потом проверять на > виртуальном хосте наличие адресата, а сразу проверить и не получая дать пинка? > > ююю xbr//[JAPH] с ya divert(-1) dnl This is the sendmail macro config file. If you make changes to this file, dnl you need the sendmail-cf rpm installed and then have to generate a dnl new /etc/sendmail.cf by running the following command: dnl dnl m4 /etc/mail/sendmail.mc > /etc/sendmail.cf dnl include(`/usr/share/sendmail-cf/m4/cf.m4') VERSIONID(`linux setup for Red Hat Linux')dnl OSTYPE(`linux') define(`confDEF_USER_ID',``8:12'')dnl undefine(`UUCP_RELAY')dnl undefine(`BITNET_RELAY')dnl define(`confAUTO_REBUILD')dnl define(`confTO_CONNECT', `1m')dnl define(`confTRY_NULL_MX_LIST',true)dnl define(`confDONT_PROBE_INTERFACES',true)dnl define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl define(`ALIAS_FILE', `/etc/aliases')dnl define(`STATUS_FILE', `/etc/mail/statistics')dnl define(`DATABASE_MAP_TYPE', `dbm')dnl define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn')dnl define(`confTO_QUEUEWARN', `3h')dnl define(`confTO_QUEUERETURN', `3d')dnl define(`confDOMAIN_NAME', `some.domain.com')dnl define(`confMAX_MESSAGE_SIZE', `10000000')dnl define(`confEightBitMode', `pass8')dnl define(`confDEF_CHAR_SET', `koi8-r')dnl define(`confALLOW_BOGUS_HELO', `False')dnl define(`confSMTP_LOGIN_MSG', `[$j MS Exchange 1/1; $b]')dnl FEATURE(`no_default_msa',`dnl')dnl FEATURE(always_add_domain)dnl FEATURE(use_cw_file)dnl FEATURE(use_ct_file)dnl FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl FEATURE(`access_db',`hash -o /etc/mail/access.db')dnl EXPOSED_USER(`root')dnl FEATURE(`relay_entire_domain')dnl FEATURE(`accept_unqualified_senders') MAILER(smtp)dnl MAILER(procmail)dnl MASQUERADE_AS(`some.domain.com')dnl MASQUERADE_DOMAIN(`other.domain.ru')dnl MASQUERADE_DOMAIN(`another.domain.ru')dnl FEATURE(`allmasquerade')dnl FEATURE(`masquerade_entire_domain')dnl FEATURE(`masquerade_envelope')dnl Cwlocalhost.localdomain --- ifmail v.2.15dev5 * Origin: COMSTAR Telecommunications (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/12168d15b7536.html, оценка из 5, голосов 10
|