Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » FAQ по Exim MTA

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

ShriEkeR (16-05-2011 18:50): FAQ по Exim MTA #2  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

graff_kormal

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

begin routers
dspam_addspam:
    driver = accept
    expn = false
    domains = +local_domains
    local_parts = spam
    transport = addspam
    headers_add = "X-DSPAM-REPORT: Missclassified"
 
dspam_falsepositive:
    driver = accept
    expn = false
    domains = +local_domains
    local_parts = ham:nospam
    transport = falsepositive
    headers_add = "X-DSPAM-REPOR: Falsepositive"
 
spamscan_router:
    no_verify
    headers_remove = X-FILTER-SPAM : X-Spam-Score : X-Spam-Score-Gate : -Spam-Report X: X-Spam-Gate-Subject : X-Spam-Flag
    driver = accept
    headers_add = X-FILTER-SPAM: ICF Team Spam Filter on $primary_hostname, $tod_full\n\
                  X-SENDER-INFO: ${if def:authenticated_id {ID - ${authenticated_id},}} \
                  ${if def:authenticated_sender {authenticated_sender - ${authenticated_sender},}} \
                  ${if def:sender_ident {rfc1413(ident) - ${sender_ident},}} \
                  ${if def:originator_uid {UID - ${originator_uid},}} \
                  ${if def:originator_gid {GID - ${originator_gid}}}
    local_parts = !addham:!addspam:!ham:!spam:!sexy
    transport = spamcheck_transport
    require_files = /var/spool/dspam:/usr/local/bin/dspam
     
spam_reject:
    driver = redirect
    check_local_user
    user = $local_parts
    group = mail
    headers_add = "X-DSPAM-Report: Rejected"
    condition = ${if eq {$h_X-DSPAM-Result:}{Spam}{yes}{no}}
    allow_fail = true
    require_files = $local_part:/var/mail/spam/block/$local_part
    errors_to = ""
    data = :blackhole:
    more = false
 
always_verify:
  driver = manualroute
  domains = +nodnsdomains
  verify_sender
  verify_only
  route_list = *
 
.ifdef SMARTHOST_ROUTELIST
 
smarthost:
  driver = manualroute
  domains = ! +local_domains
  route_list = SMARTHOST_ROUTELIST
  ignore_target_hosts = +bogusips
  no_verify
  host_find_failed = defer
  same_domain_copy_routing = yes
  transport = remote_smtp
  hosts_avoid_tls=*
.endif
 
dnslookup:
  driver = dnslookup
  domains = ! +local_domains
  ignore_target_hosts = +bogusips
  same_domain_copy_routing = yes
  transport = remote_smtp
  no_more
 
system_aliases:
  driver = redirect
  allow_defer
  allow_fail
  data = ${lookup mysql{SELECT recipients FROM aliases \
        WHERE local_part='${local_part}' AND domain='${domain}'}}
 
userforward:
  driver = redirect
  allow_fail
  allow_defer
  data = ${lookup mysql{SELECT recipients FROM userforward \
                WHERE local_part='${local_part}' AND domain='${domain}'}}
 
mysqluser:
  driver = accept
  condition = ${if eq{} {${lookup mysql{SELECT home FROM users \
        WHERE id='${local_part}' AND mbox_host='${domain}' \
        AND active='Y'}}}{no}{yes}}
  local_part_suffix = +*
  local_part_suffix_optional
  transport = mysql_delivery
 
 
begin transports
 
spamcheck_transport:
    driver = pipe
    command = "/usr/sbin/exim -oi -oMr spam-scanned -bS"
    transport_filter = /usr/local/bin/dspam --stdout --deliver=innocent,spam --user $local_part@$domain --mail-from "${lc:$sender_address}" --rcpt-to "${lc:$local_part}@${lc:$domain}"  
#    command = /usr/local/bin/dspam --stdout --deliver=innocent,spam --user $local_part -- %u
    user = mail
    group = mail
    use_bsmtp = true
    home_directory = "/var/spool/dspam"
    current_directory = "/var/spool/dspam"
    delivery_date_add = true
    return_path_add = true
    envelope_to_add = true
    log_fail_output = true
    log_defer_output = true
    return_fail_output = true
    message_prefix = ""
    message_suffix = ""
    temp_errors = *
     
addspam:
    driver = pipe
    command = /usr/local/bin/dspam --user system --class=spam --source=error
    return_path_add = false
    return_fail_output = true
    log_output = true
    home_directory = "/var/spool/dspam"
    current_directory = "/var/spool/dspam"
    user = mail
    group = mail
    message_prefix = ""
    message_suffix = ""
 
falsepositive:
    driver = pipe
    command = /usr/local/bin/dspam --user system --class=innocent --source=error
    return_path_add = false
    return_fail_output = true
    log_output = true
    home_directory = "/var/spool/dspam"
    current_directory = "/var/spoll/dspam"
    user = exim
    group = mail
    message_prefix = ""
    message_suffix = ""
   
mysql_delivery:
  driver = appendfile
  maildir_format
  create_directory
  maildir_tag = ,S=$message_size
  directory = ${lookup mysql{SELECT CONCAT(home, "/Maildir") FROM users \
        WHERE id='${local_part}' AND mbox_host='${domain}'}}
  return_path_add
  delivery_date_add
  envelope_to_add
  group = mail
  mode = 0660
  no_mode_fail_narrower
  headers_remove = "Lines"
  headers_add = "Lines: $body_linecount\n"
  check_string = ""
  directory_mode = 700
  message_prefix = ""
  message_suffix = ""
  quota = ${lookup mysql{SELECT quota FROM users \
        WHERE id='${local_part}' AND mbox_host='${domain}'}{${value}M}}
  quota_size_regex = S=(\d+)$
  quota_warn_threshold = 75%
 
address_pipe:
  driver = pipe
  log_defer_output
  log_fail_output
  path = "/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin"
  return_output
  user = mail
  group = mail
  headers_remove = "Lines"
  headers_add = "Lines: $body_linecount\n"
 
address_file:
  driver = appendfile
  delivery_date_add
  envelope_to_add
  return_path_add
  user = mail
  group = mail
 
address_reply:
  driver = autoreply
 
remote_smtp:
  driver = smtp
  dns_qualify_single = false
  hosts_nopass_tls = *
  hosts_avoid_tls = +hosts_avoid_tls
  hosts_try_auth = +hosts_try_auth
  headers_remove = "X-SA-Do-Not-Run:X-SA-Exim-Scanned:X-SA-Exim-Mail-From:X-SA-Exim-Rcpt-To:X-SA-Exim-Connect-IP"

Всего записей: 9 | Зарегистр. 10-04-2007 | Отправлено: 04:00 24-08-2007
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » FAQ по Exim MTA
ShriEkeR (16-05-2011 18:50): FAQ по Exim MTA #2


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru