The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Sendmail - SPAM, DNSBL и т.д."
Отправлено KARDAN, 29-Янв-09 14:11 
divert(0)
VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.34.2.1 2007/11/22 16:19:40 gshapiro Exp $')
OSTYPE(freebsd6)
DOMAIN(generic)

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')

dnl Uncomment to allow relaying based on your MX records.
dnl NOTE: This can allow sites to use your server as a backup MX without
dnl       your permission.
dnl FEATURE(relay_based_on_MX)

dnl DNS based black hole lists
dnl --------------------------------
dnl DNS based black hole lists come and go on a regular basis
dnl so this file will not serve as a database of the available servers.
dnl For that, visit
dnl http://directory.google.com/Top/Computers/Internet/Abuse/Spa.../

dnl Uncomment to activate Realtime Blackhole List
dnl information available at http://www.mail-abuse.com/
dnl NOTE: This is a subscription service as of July 31, 2001
dnl FEATURE(dnsbl)
dnl Alternatively, you can provide your own server and rejection message:
dnl FEATURE(dnsbl, `blackholes.mail-abuse.org', `"550 Mail from " $&{client_addr} " rejected, see http://mail-abuse.org/cgi-bin/lookup?" $&{client_addr}')

FEATURE(`delay_checks')dnl
dnl FEATURE(`greet_pause', `5000')dnl
FEATURE(`require_rdns')dnl
FEATURE(`badmx')dnl
FEATURE(`block_bad_helo')dnl
FEATURE(`dnsbl', `dul.ru', `"550 Use mail relays of your ISP"')dnl
FEATURE(`dnsbl', `dialups.mail-abuse.org',`"550 Mail from " $&{client_addr} " rejected; see http://mail-abuse.org/dul/enduser.htm"', `discard')dnl
FEATURE(`dnsbl', `blackholes.mail-abuse.org', `"550 Mail from " $&{client_addr} " rejected, see http://mail-abuse.org/cgi-bin/lookup?" $&{client_addr}', `discard')dnl
FEATURE(`dnsbl', `bl.spamcop.net', `"550 Mail from " $&{client_addr} " rejected, see http://www.spamcop.net/bl.shtml?"$&{client_addr}', `discard')dnl
FEATURE(`dnsbl', `xbl.spamhaus.org', `"550 Mail from " $&{client_addr} " rejected, see http://cbl.abuseat.org/lookup.cgi?ip="$&{client_addr}', `discard')dnl
FEATURE(`dnsbl', `pbl.spamhaus.org', `"550 Mail from " $&{client_addr} " rejected, see http://www.spamhaus.org/query/bl?"$&{client_addr}', `discard')dnl
FEATURE(`dnsbl', `zen.spamhaus.org', `"550 Mail from " $&{client_addr} " rejected, see http://www.spamhaus.org/query/bl?"$&{client_addr}', `discard')dnl
FEATURE(`dnsbl', `cbl.abuseat.org', `"550 Mail from " $&{client_addr} " rejected, see http://cbl.abuseat.org/lookup.cgi?ip="$&{client_addr}', `discard')dnl
FEATURE(`dnsbl', `dnsbl.sorbs.net', `"550 Mail from " $&{client_addr} " rejected, see http://www.sorbs.net/lookup.shtml?"$&{client_addr}', `discard')dnl
FEATURE(`accept_unresolvable_domains')dnl

define(`confCW_FILE', `-o /etc/mail/local-host-names')

dnl Enable for both IPv4 and IPv6 (optional)
DAEMON_OPTIONS(`Name=IPv4, Family=inet')
dnl DAEMON_OPTIONS(`Name=IPv6, Family=inet6, Modifiers=O')dnl

define(`confBIND_OPTS', `WorkAroundBrokenAAAA')dnl
dnl define(`confBIND_OPTS', `WorkAroundBrokenAAAA -RECURSE')
define(`confNO_RCPT_ACTION', `add-to-undisclosed')
define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy')

dnl define(`LOCAL_SHELL_FLAGS', `eu9')dnl
dnl define(`LOCAL_MAILER_FLAGS', `Prmn9')dnl
define(`ALIAS_FILE', `/etc/mail/aliases')dnl
define(`confBAD_RCPT_THROTTLE', `1')dnl
define(`confCF_VERSION', `8.Who.Cares')dnl
define(`confMAX_MESSAGE_SIZE', `10000000')dnl
define(`confSMTP_MAILER', `smtp8')dnl
define(`confMIME_FORMAT_ERRORS', `True')dnl v starom `False'
define(`confCHECK_ALIASES', `False')dnl
define(`confMCI_CACHE_SIZE', `2')dnl
define(`confMCI_CACHE_TIMEOUT', `5m')dnl
define(`confTO_QUEUERETURN', `5d')dnl
define(`confTO_QUEUERETURN_NORMAL', `5d')dnl
define(`confTO_QUEUERETURN_URGENT', `5d')dnl
define(`confTO_QUEUERETURN_NONURGENT', `5d')dnl
define(`confTO_QUEUEWARN', `12h')dnl
define(`confTO_QUEUEWARN_NORMAL', `12h')dnl
define(`confTO_QUEUEWARN_URGENT', `1h')dnl
define(`confTO_QUEUEWARN_NONURGENT', `12h')dnl
define(`STATUS_FILE', `/var/log/sendmail.st')dnl
define(`confQUEUE_SORT_ORDER', `P')dnl
define(`confSMTP_LOGIN_MSG', `ESMTP $j at $b')dnl
define(`confMAX_DAEMON_CHILDREN', `60')dnl
define(`confME_TOO', `True')dnl
define(`confLOG_LEVEL', `15')dnl
define(`confMILTER_LOG_LEVEL', `15')dnl
define(`confCONNECTION_RATE_THROTTLE', `20')dnl
define(`confQUEUE_LA', `9')dnl v starom `5'
define(`confREFUSE_LA', `13')dnl v starom `7'
define(`confDELAY_LA', `17')dnl v starom `15'
define(`confRECEIVED_HEADER', `$?sfrom $s $.$?_($?s$|from $.$_)
        $.by $j (version -> 8.Who.Cares) $?r with $r$.$?{daemon_family}/${daemon_family}$. id $i$?u
        for $u; $|;
        $.$b$?g
        (envelope-from $g)$.')dnl
dnl define(`confMAX_QUEUE_RUN_SIZE', `1024')dnl
dnl define(`confDONT_BLAME_SENDMAIL', `GroupWritableIncludeFileSafe')dnl


INPUT_MAIL_FILTER(`clmilter',`S=local:/var/run/clamav/clmilter.sock, F=, T=S:4m;R:4m')
INPUT_MAIL_FILTER(`spamassassin', `S=local:/var/run/spamass-milter.sock, F=, T=C:15m;S:4m;R:4m;E:10m')
define(`confMILTER_MACROS_CONNECT',`b, j, _, {daemon_name}, {if_name}, {if_addr}')dnl
define(`confINPUT_MAIL_FILTERS', `clmilter, spamassassin')
dnl define(`confINPUT_MAIL_FILTERS', `spamassassin')

dnl set SASL options
define(`confAUTH_OPTIONS', `A y')dnl
define(`confRUN_AS_USER', `root:mail')dnl
TRUST_AUTH_MECH(`GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl
define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN')dnl
define(`confDONT_BLAME_SENDMAIL', `GroupReadableSASLDBFile')dnl

MAILER(local)
MAILER(smtp)

LOCAL_CONFIG
F{Internal}/etc/mail/intern.only
LOCAL_RULESETS
SLocal_check_rcpt
dnl # if the recipient isn't internal, they get the mail
R$+                     $: <@> $>3 $1
R<@> $={Internal}<@$=w.>        $: <$1@$2>
R<@> $={Internal}               $: <$1@$j>
dnl # no internal alias
R<@>$+                  $@ OK
dnl # check to see if the sender is local
R$*                     $: $&{auth_type}
R$+                     $@ OKSOFAR
R$*                     $#error $: 550 $&f Recipient unknown

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру