Проверка скрытых копий

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Проверка скрытых копий

Непрочитанное сообщение dikens3 » 2007-05-28 10:20:20

Итак надоело мне это дело с CC, BCC. Решил себя порадовать и для своего аккаунта не принимать скрытые копии. Отправляю из BAT самому себе обычное письмо.

Код: Выделить всё

# Прибиваем скрытые копии для нужных получателей (Только для определённых пользователей, для меня к примеру)
В acl_m4 находится local_part

  deny    message       = "Message have hidden copy and it will be blocked"
          condition     =  Тут проверка домена
          condition     = ${if or {{eq{$acl_m4}{user1}}{eq{user2}{$acl_m4}}}{yes}{no}}
          verify        = not_blind
          logwrite      = :panic: "$acl_m3" "$acl_m4"
Собственно блокирует нормальную почту тоже. :-)
Вот лог:

Код: Выделить всё

2007-05-28 11:15:24 [53849] 1HsZRs-000E0X-0c H=([127.0.0.1]) [192.168.2.4]:2727 F=<user1@domain.ru> rejected after DATA: "Message have hidden copy and it will be blocked"
Envelope-from: <user1@domain.ru>
Envelope-to: <user1@domain.ru>
P Received: from [192.168.2.44] (port=2727 helo=[127.0.0.1])
        by newmail.birzhaplus.ru with esmtpsa (TLSv1:AES256-SHA:256)
        (Exim 4.67 (FreeBSD))
        (envelope-from <user1@domain.ru>)
        id 1HsZRs-000E0X-0c
        for user1@domain.ru; Mon, 28 May 2007 11:15:24 +0400
  Date: Mon, 28 May 2007 11:14:23 +0400
F From: user1 <user1@domain.ru>
  X-Mailer: The Bat! (v3.80.06) Professional
R Reply-To: user1 <user1@domain.ru>
  X-Priority: 3 (Normal)
I Message-ID: <866993070.20070528111423@domain.ru>
T To: user1@domain.ru
  Subject: asd
  MIME-Version: 1.0
  Content-Type: text/plain; charset=windows-1251
  Content-Transfer-Encoding: quoted-printable
paniclog

Код: Выделить всё

2007-05-28 11:15:24 [53849] 1HsZRs-000E0X-0c "domain.ru" "user1"
Почему блокирует? Какое поле ему не нравится?
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35069
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-28 14:34:23

а попроще условие не пробовал? :)
Убей их всех! Бог потом рассортирует...

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-05-28 15:29:44

C Условием всё нормально, даже:

Код: Выделить всё

deny    message       = "Message have hidden copy and it will be blocked"
          verify        = not_blind 
Не проходит.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.