Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Exchange Server (http://forum.oszone.net/forumdisplay.php?f=76)
-   -   [решено] Anti-Spam: 50 на 50 от одного отправителя (http://forum.oszone.net/showthread.php?t=238315)

Ыть 10-07-2012 17:53 1949402

Anti-Spam: 50 на 50 от одного отправителя
 
Добрый день.
Есть Exchange 2010 SP2 в составе SBS 2011 SP1. Домен FIRMA.RU
Периодически возникает проблема с работой антиспама.
Есть системный почтовый ящик INFO@SERVICE.FIRMA.RU - обслуживается другим сервером (не Windows)
так вот 50 % от этого отправителя попадает в папку Junk, а 50 % нормально в Inbox. Контент писем отличается.
В прошлом году тоже самое было, помогло set-organizationConfig -SCLJunkThreshold 5
Прошло время, пару раз обновляли анти-спам модуль (через Windows Update) снова тоже самое.
Сделал set-organizationConfig -SCLJunkThreshold 6... посмотрим что будет.

Может есть другое решение?

вот ещё хотел спросить: если в Outlook 2010 или OWA я помечаю это письмо как "добавить домен отправителя в список надёжных отправителей" - это правило действует на клиента или на сервере?

Спасибо!

Oleg Krylov 11-07-2012 10:39 1949793

С большой долей вероятности, разный уровень SCL зависит от содержимого, и собственно сам SCL выставляет Content Filetring, штука с малопонятной логикой на базе технологии SmartScreen. Как с этим бороться - добавить адрес сервера в Internal SMTP Servers. Вы же ему доверяете, верно?
Вот так:
Код:

Set-TransportConfig -InternalSMTPServers 10.0.1.10,10.0.1.11
Адреса, понятно, поставите свои.

Ыть 11-07-2012 11:42 1949819

Цитата:

Цитата Oleg Krylov
Как с этим бороться - добавить адрес сервера в Internal SMTP Servers. Вы же ему доверяете, верно? »

тут такой момент. вся почта у нас идёт через фронт-энд на Debian+Postfix. Так вот этот фронт-энд и есть SERVICE.FIRMA.RU
Т.е. он уже туда добавлен...
Мне очень не понятно, почему всё было нормально, и вдруг всё изменилось? неужели модули анти-спама сильно меняются после обновления?
Содержимое писем примерно такое:
не Junk
Цитата:

DK.Captain: CPU-Load is high: OK (Information)
system.cpu.load[,avg1]: 6.85

2012.07.11 05:48:18
Junk
Цитата:

ST.cluster2: CPU-Load is critical: OK (High)
system.cpu.load[,avg1]: 27.18

2012.07.10 16:33:19
А сейчас обнаружил, что одно письмо ушло в Junk, не смотря на то, что отправитель - один из доменов, обслуживаемых на Exchange... А теле письма информация об IP адресе...

Сейчас я правыми кликами домены добавлю в доверенные. Как потом посмотреть список всех доменов добавленных в доверенные? так и не ясно: на сервер это будет действовать, на почтовый ящик или почтового клиента...

Pavel Nagaev 11-07-2012 13:45 1949908

Junk это фильтр в Outlook и у него своя логика и обновления.
Поставьте транспортым правилом SCL=-1 в письма от отправителей, которые вам нужны.

Покажите вывод

get-TransportConfig | fl InternalSMTPServers

должен отображаться IP адрес вашего фронт-энд на Debian+Postfix.

Ыть 11-07-2012 14:07 1949920

Цитата:

Цитата Pavel Nagaev
Junk это фильтр в Outlook и у него своя логика и обновления. »

и когда отключаю фильтр контента - ни одно письмо не помещается в Junk ?
Так же, всё это происходит и в OWA.
Цитата:

Цитата Pavel Nagaev
Покажите вывод
get-TransportConfig | fl InternalSMTPServers
должен отображаться IP адрес вашего фронт-энд на Debian+Postfix. »

да, есть. можно я не буду показывать ИП адрес?
Цитата:

Цитата Pavel Nagaev
Поставьте транспортым правилом SCL=-1 в письма от отправителей, которые вам нужны. »

а вот это я не совсем понял...

Oleg Krylov 11-07-2012 14:15 1949929

Цитата:

Цитата Ыть
и когда отключаю фильтр контента - ни одно письмо не помещается в Junk ?
Так же, всё это происходит и в OWA. »

Все верно, фильтр Junk смотрит в поле SCL.
Цитата:

Цитата Ыть
а вот это я не совсем понял... »

Код:

New-TransportRule -Name 'Safe Sender' -Priority '0' -Enabled $true -From 'INFO@SERVICE.FIRMA.RU' -SetSCL '-1'

Ыть 11-07-2012 14:40 1949945

Цитата:

Цитата Oleg Krylov
фильтр Junk смотрит в поле SCL. »

так оно на сервере, а не в Outlook. я про это.

Цитата:

Цитата Oleg Krylov
New-TransportRule -Name 'Safe Sender' -Priority '0' -Enabled $true -From 'INFO@SERVICE.FIRMA.RU' -SetSCL '-1' »

я попробую. Правда я уже добавил домены в доверенные через правый клик в Outlook. Как их убрать из доверенных? Или правый клик и правило - одно и тоже?
Как вообще посмотреть список всех применённых транспортных правил?

вот столько у меня много вопросов...

Oleg Krylov 11-07-2012 15:13 1949974

Цитата:

Цитата Ыть
добавил домены в доверенные через правый клик в Outlook »

Это SafeSenders List на клиенте, сервер про него не знает, пока не включена функция SafeSenders List Aggregation, для чего нужна установленная роль Edge Transport.
Цитата:

Цитата Ыть
Или правый клик и правило - одно и тоже? »

Нет. Правило работает на уровне транспортного сервера, SafeSenders List на уровне одного, конкретного клиента.
Цитата:

Цитата Ыть
Как их убрать из доверенных? »

Вот так: http://tips4pc.com/email%20computer%...ft-outlook.htm
Цитата:

Цитата Ыть
Как вообще посмотреть список всех применённых транспортных правил? »

Крайне сложная и ресурсоемкая задача. Описано тут http://technet.microsoft.com/en-us/l.../bb125018.aspx (для версии 2010 такого хорошего описания нет, но там все сильно похоже). Еще раз заострю внимание - задача ОЧЕНЬ ресурсоемкая. Поэтому не дай вам бог включить Pipeline Tracing и забыть об этом...

exo 11-07-2012 15:43 1949993

Цитата:

Цитата Ыть
Как вообще посмотреть список всех применённых транспортных правил? »

может имелось ввиду просто: Get-TransportRule. Будет список всех правил. Так же их можно посмотреть в EMC.

Oleg Krylov 11-07-2012 16:03 1950005

Цитата:

Цитата exo
Будет список всех правил. »

Цитата:

Цитата Ыть
список всех применённых транспортных правил »


exo 11-07-2012 16:15 1950014

Цитата:

Цитата Oleg Krylov
список всех применённых транспортных правил »

Цитата:

Get-TransportRule -state enabled
а так ?

Oleg Krylov 11-07-2012 16:33 1950032

Цитата:

Цитата exo
Get-TransportRule -state enabled
а так ? »

exo, между понятиями "Правила, включенные на сервере" и "Правила, примененные к конкретному сообщению" есть существенная разница. Давайте не будем уводить разговор от темы.

exo 11-07-2012 16:36 1950034

Цитата:

Цитата Oleg Krylov
"Правила, включенные на сервере" и "Правила, примененные к конкретному сообщению" есть существенная разница »

я про то, что так можно узнать список правил, а потом уже смотреть свойства правил, к каким сообщениям оно применено.

Oleg Krylov 11-07-2012 17:30 1950091

Цитата:

Цитата exo
смотреть свойства правил, к каким сообщениям оно применено »

Свойства правил не говорят о том, применились ли они к сообщению или нет. Они говорят о том, что правило ДОЛЖНО примениться. Но этого может не происходить. Еще раз настоятельно прошу прекратить буквоедство и не относящийся к теме флуд.

Ыть 11-07-2012 17:40 1950096

Прошу вас не ругаться.
Мне достаточно увидеть список правил, т.к. применяется или не работает я вижу по результату )

Цитата:

Цитата Oleg Krylov
Это SafeSenders List на клиенте, сервер про него не знает »

я просто думаю, если в OWA есть свой список, в Outlooke свой - как же тогда почта распределяется? :(

Ыть 25-07-2012 16:50 1958606

Цитата:

Цитата Oleg Krylov
New-TransportRule -Name 'Safe Sender' -Priority '0' -Enabled $true -From 'INFO@SERVICE.FIRMA.RU' -SetSCL '-1' »

Скажите, пожалуйста. А можно создать правило не на отправителей, а на получателей.
Т.е. только для одного ящика получателей включить -SetSCL '-1' ?
А то начальник уже бесится, что его новые отправители попадают в Junk. Посмотрел тела этих писем: ссылки и прочий хлам... вот они в Junk попадают.
я пока отключил вообще фильтр. (
Сейчас начал делать через визард, т.к. с командами пока на "Вы". И нашёл в визарде такое поле: action: set the spam confidence level to value и выбрал -1
это оно?

читать дальше »
Цитата:

[PS] C:\Windows\system32>Get-TransportRule -Identity MyRule | Format-List


RunspaceId : 47f80e82-4c6f-4277-93ca-3dce0d338855
Priority : 0
Comments :
ManuallyModified : False
Description : If the message:
Is sent to 'boss@domain1.com' or 'boss@domain2.net' or 'boss.org@domain3.org'
Take the following actions:
Set the spam confidence level (SCL) to '-1'

RuleVersion : 14.0.0.0
Conditions : {SentTo}
Exceptions :
Actions : {SetSCL}
State : Enabled
From :
FromMemberOf :
FromScope :
SentTo : {boss@domain1.com, boss@domain2.net, boss.org@domain3.org}
SentToMemberOf :
SentToScope :
BetweenMemberOf1 :
BetweenMemberOf2 :
ManagerAddresses :
ManagerForEvaluatedUser :
SenderManagementRelationship :
ADComparisonAttribute :
ADComparisonOperator :
SenderADAttributeContainsWords :
SenderADAttributeMatchesPatterns :
RecipientADAttributeContainsWords :
RecipientADAttributeMatchesPatterns :
AnyOfToHeader :
AnyOfToHeaderMemberOf :
AnyOfCcHeader :
AnyOfCcHeaderMemberOf :
AnyOfToCcHeader :
AnyOfToCcHeaderMemberOf :
HasClassification :
HasNoClassification : False
SubjectContainsWords :
SubjectOrBodyContainsWords :
HeaderContainsMessageHeader :
HeaderContainsWords :
FromAddressContainsWords :
SubjectMatchesPatterns :
SubjectOrBodyMatchesPatterns :
HeaderMatchesMessageHeader :
HeaderMatchesPatterns :
FromAddressMatchesPatterns :
AttachmentNameMatchesPatterns :
SCLOver :
AttachmentSizeOver :
WithImportance :
MessageTypeMatches :
RecipientAddressContainsWords :
RecipientAddressMatchesPatterns :
SenderInRecipientList :
RecipientInSenderList :
AttachmentContainsWords :
AttachmentMatchesPatterns :
AttachmentIsUnsupported : False
AnyOfRecipientAddressContainsWords :
AnyOfRecipientAddressMatchesPatterns :
ExceptIfFrom :
ExceptIfFromMemberOf :
ExceptIfFromScope :
ExceptIfSentTo :
ExceptIfSentToMemberOf :
ExceptIfSentToScope :
ExceptIfBetweenMemberOf1 :
ExceptIfBetweenMemberOf2 :
ExceptIfManagerAddresses :
ExceptIfManagerForEvaluatedUser :
ExceptIfSenderManagementRelationship :
ExceptIfADComparisonAttribute :
ExceptIfADComparisonOperator :
ExceptIfSenderADAttributeContainsWords :
ExceptIfSenderADAttributeMatchesPatterns :
ExceptIfRecipientADAttributeContainsWords :
ExceptIfRecipientADAttributeMatchesPatterns :
ExceptIfAnyOfToHeader :
ExceptIfAnyOfToHeaderMemberOf :
ExceptIfAnyOfCcHeader :
ExceptIfAnyOfCcHeaderMemberOf :
ExceptIfAnyOfToCcHeader :
ExceptIfAnyOfToCcHeaderMemberOf :
ExceptIfHasClassification :
ExceptIfHasNoClassification : False
ExceptIfSubjectContainsWords :
ExceptIfSubjectOrBodyContainsWords :
ExceptIfHeaderContainsMessageHeader :
ExceptIfHeaderContainsWords :
ExceptIfFromAddressContainsWords :
ExceptIfSubjectMatchesPatterns :
ExceptIfSubjectOrBodyMatchesPatterns :
ExceptIfHeaderMatchesMessageHeader :
ExceptIfHeaderMatchesPatterns :
ExceptIfFromAddressMatchesPatterns :
ExceptIfAttachmentNameMatchesPatterns :
ExceptIfSCLOver :
ExceptIfAttachmentSizeOver :
ExceptIfWithImportance :
ExceptIfMessageTypeMatches :
ExceptIfRecipientAddressContainsWords :
ExceptIfRecipientAddressMatchesPatterns :
ExceptIfSenderInRecipientList :
ExceptIfRecipientInSenderList :
ExceptIfAttachmentContainsWords :
ExceptIfAttachmentMatchesPatterns :
ExceptIfAttachmentIsUnsupported : False
ExceptIfAnyOfRecipientAddressContainsWords :
ExceptIfAnyOfRecipientAddressMatchesPatterns :
PrependSubject :
ApplyClassification :
ApplyHtmlDisclaimerLocation :
ApplyHtmlDisclaimerText :
ApplyHtmlDisclaimerFallbackAction :
ApplyRightsProtectionTemplate :
SetSCL : -1
SetHeaderName :
SetHeaderValue :
RemoveHeader :
AddToRecipients :
CopyTo :
BlindCopyTo :
AddManagerAsRecipientType :
ModerateMessageByUser :
ModerateMessageByManager : False
RedirectMessageTo :
RejectMessageEnhancedStatusCode :
RejectMessageReasonText :
DeleteMessage : False
Disconnect : False
Quarantine : False
SmtpRejectMessageRejectText :
SmtpRejectMessageRejectStatusCode :
LogEventText :
Identity : Boss
DistinguishedName : CN=Boss,CN=TransportVersioned,CN=Rules,CN=Transport Settings,CN=First Organization,CN=Microsoft Exchange,CN=Services,CN=Configurati
on,DC=mail,DC=local
Guid : 9c991d59-5bae-42a6-90e9-050ae89e654b
OrganizationId :
Name : Boss
IsValid : True
WhenChanged : 25.07.2012 15:03:31
ExchangeVersion : 0.1 (8.0.535.0)


Время: 10:41.

Время: 10:41.
© OSzone.net 2001-2025