Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Все о MDaemon (#5)

Автор: The_Zhu
Дата сообщения: 14.01.2014 14:49
Добрый день!

Вопрос, видимо, очень простой, но не могу разобраться:

Имеются два домена company.com и company.ru. Первый - основной. Как настроить MDaemon так, чтобы письма на user@company.com и user@company.ru попадали на user@company.com? Т.е. не зависимо от того, какой домен использован при отсылке письма, получать его должен пользователь с доменом company.com.

Спасибо!
Автор: qxaszw12
Дата сообщения: 14.01.2014 15:43
The_Zhu

Цитата:
Т.е. не зависимо от того, какой домен использован при отсылке письма, получать его должен пользователь с доменом company.com.


Мне кажется самый простой - к адресу <user>@company.com приделать aliace - <user>@company.ru
Автор: The_Zhu
Дата сообщения: 14.01.2014 15:49
qxaszw12

Цитата:
Мне кажется самый простой - к адресу <user>@company.com приделать aliace - <user>@company.ru

Мысль интересная, но в таком случае придется каждый раз прописывать алиас при создании нового пользователя и удалять при удалении. А хотелось бы, чтобы все происходило автоматом.
Автор: ipmanyak
Дата сообщения: 14.01.2014 15:59
zed3d В Trusted hosts IP сети внешние случаем не прописывали?

The_Zhu Какой домен адресата указан на тот домен письмо и пойдет и неважно кто отправитель. Если у вас оба эти домена в почтовике прописаны и user@company.ru вторичный домен с точно такими же ящиками, то попробуйте настроить правило в CF - If the TO Header contains user@company.ru тогда действие Change and Replace within header и далее указать какой хидер и на какой домен поменять.
Или сделать алиасы, если вторичный домен не прописан в демоне.
P.S.
А зачем это вообще надо? Если у вас сменился домен или вам нужно поменять основной и вторичный домен местами, то это отдельный разговор и назачем делать фильтры.

Добавлено:

Цитата:
Мысль интересная, но в таком случае придется каждый раз прописывать алиас при создании нового пользователя и удалять при удалении. А хотелось бы, чтобы все происходило автоматом.
Сделай глобальный алиас "*@company.ru = *@company.com
Лучше расскажите где второй домен и что вы в целом хотите? Судя по вопросу решаете слишком узкую задачу или вообще не ту, и решить нужно кардинально.
Автор: WAndrey
Дата сообщения: 14.01.2014 16:04
В фильтре содержания создать правило, которое будет проверять поле TO и менять @company.ru на @company.com
Автор: The_Zhu
Дата сообщения: 14.01.2014 16:06
ipmanyak

Цитата:
А зачем это вообще надо? Если у вас сменился домен или вам нужно  поменять основной и вторичный домен местами, то это отдельный разговор и назачем  делать фильтры.

Это нужно потому, что иногда, отправляя письма, в конце адреса не задумываясь ставят .ru вместо .com. Защита от дураков, так сказать.
Автор: ipmanyak
Дата сообщения: 14.01.2014 16:09
The_Zhu Ответьте на мои вопросы на предыдущей странице.
Автор: The_Zhu
Дата сообщения: 14.01.2014 16:10
ipmanyak
Исправил ответ
Автор: ipmanyak
Дата сообщения: 14.01.2014 16:15
The_Zhu Придумаешь защиту, которой сможет пользоваться только дурак, и только дурак будет ей пользоваться. Получит юзер пару раз отлуп от сервера и запомнит. Я бы даже на заморачивался такой проблемой.
Автор: The_Zhu
Дата сообщения: 14.01.2014 16:18
В любом случае, всем спасибо за ответы!

ipmanyak

Цитата:
Сделай глобальный алиас  "*@company.ru = *@company.com

Работает великолепно! Аж стыдно, что сам не догадался.
Автор: qxaszw12
Дата сообщения: 14.01.2014 19:00
The_Zhu

Цитата:
Это нужно потому, что иногда, отправляя письма, в конце адреса не задумываясь ставят .ru вместо .com. Защита от дураков, так сказать.


Хи-хи.....
Мне бы ваши проблемы - жил бы вечно!!!

Автор: m_lensk
Дата сообщения: 15.01.2014 09:59
Здравствуйте.

Где в настройках пользователя или системы Mdaemon дать доступ пользователям на пометку сообщений спам/не спам???
Автор: qxaszw12
Дата сообщения: 15.01.2014 10:34
m_lensk

Цитата:
Где в настройках пользователя или системы Mdaemon дать доступ пользователям на пометку сообщений спам/не спам???


Вы хотите обучать систему фильтрации спама?
Для этого копируйте сообщения в публичные папки -
Bayesian Learning/Non-Spam
Bayesian Learning/Spam
Автор: SparkDT
Дата сообщения: 15.01.2014 10:52
Добрый день, уважаемые коллеги!
Прошу Вашей помощи в вопросе обновления SpamAssassin.
На данный момент стоит Mdaemon 10.0.2, SpamAssassin 3.2.4 (2008-01-01)
Хочу обновить на более свежее версию. Подскажите пожалуйста как лучше это сделать?
Автор: m_lensk
Дата сообщения: 15.01.2014 13:13
qxaszw12

Цитата:
m_lensk

Цитата:
Где в настройках пользователя или системы Mdaemon дать доступ пользователям на пометку сообщений спам/не спам???

 
Вы хотите обучать систему фильтрации спама?
Для этого копируйте сообщения в публичные папки -
Bayesian Learning/Non-Spam
Bayesian Learning/Spam



да обучить, но у некоторых пользователей есть в панеле ресурсов две кнопки пометить как спам/ не спам (кулак с пальцем вверх и вниз) а у некоторых нет такого. Пользователей сверял, настройки одинаковые.
Автор: qxaszw12
Дата сообщения: 15.01.2014 13:41
m_lensk

Цитата:
но у некоторых пользователей есть в панеле ресурсов две кнопки


Уточните конфигурацию вашего ПО?
Что за панель ресурсов и к чему она лепится?

Автор: m_lensk
Дата сообщения: 15.01.2014 14:12
qxaszw12

Цитата:
Уточните конфигурацию вашего ПО?
Что за панель ресурсов и к чему она лепится?


1. Стоял Mdaemon 12,5,8 Обновился до 13.6.1
2. В веб интерфейсе есть кнопки

Эти кнопки есть всего у 2 пользователей. Как добавить такие же и другим пользователям.
Автор: ipmanyak
Дата сообщения: 15.01.2014 16:25
m_lensk
Код:
http://lists.altn.com/WebX/.5985e593

The "thumbs up" and "thumbs down" buttons in WorldClient's lookout theme will only be present if a user has the proper permissions to be able to insert messages into the Bayesian learning "spam" and "non-spam" folders.

Following are the folder permissions that a trusted user would need to be able to feed the Bayesian learning without being able to see the contents of the Bayes folders:
•    Baysesian Learning (root) - LR (Lookup, Read)
•    Baysesian Learning/Non-Spam - LI (Lookup, Insert)
•    Baysesian Learning/Spam - LI (Lookup, Insert)
To grant all users the proper permissions for being able to feed the Bayesian learning, set the permissions for "default user (anyone)" to the suggested permissions. Once you have done so, log out of WorldClient and log back in to see if the buttons have re-appeared. If they have not, restart WorldClient from within MDaemon.

--
David Cyrus
Alt-N Technologies, Ltd.
A Subsidiary of Research In Motion
http://www.altn.com


Добавлю:
To examine/modify your MDaemon folder permissions, click on "Setup" | "Default Domain / Servers..." | "Public & Shared Folders" | "Folder Listing & ACLs" - выбрать папку затем жмакать кнопу Edit access control list
Автор: qxaszw12
Дата сообщения: 15.01.2014 16:32
m_lensk



Цитата:
Как добавить такие же и другим пользователям.


Хм.... У меня эти кнопки есть у любых пользователей.
А у проблемных пользователей есть доступ к указанным мною папкам для обучению?












Автор: Dezmondtut
Дата сообщения: 16.01.2014 08:09
Добрый день!
Переустанавливал ОС на сервере. Установил MDaemon - вроде все ОК. Подтянул базу старую - все ОК. (MDaemon 13.6.1)
Но сейчас выясняется, что от некоторых доменов приходят задвоенные письма. Порылся в логах, нашел вот что:
Когда начинается соединение вижу сначала строчки с пустым отправителем, а потом еще письмо с нормальным отравителем. Соответственно создается 2 письма...
Может кто знает, в чем может быть причина? От 90% доменов все ОК, а вот есть такие, с которыми проблема...

Лог ниже:

Wed 2014-01-15 11:08:25: ----------
Wed 2014-01-15 11:08:32: Session 468383; child 0001
Wed 2014-01-15 11:08:32: Accepting SMTP connection from [192.168.0.13:52352] to [192.168.0.13:25]
Wed 2014-01-15 11:08:32: --> 220 hpdls.kfgazflot.ru ESMTP MDaemon 13.6.1; Wed, 15 Jan 2014 11:08:32 +0300
Wed 2014-01-15 11:08:32: <-- EHLO HPDLS
Wed 2014-01-15 11:08:32: --> 250-hpdls.kfgazflot.ru Hello HPDLS, pleased to meet you
Wed 2014-01-15 11:08:32: --> 250-ETRN
Wed 2014-01-15 11:08:32: --> 250-AUTH LOGIN CRAM-MD5 PLAIN
Wed 2014-01-15 11:08:32: --> 250-8BITMIME
Wed 2014-01-15 11:08:32: --> 250 SIZE
Wed 2014-01-15 11:08:32: <-- RSET
Wed 2014-01-15 11:08:32: --> 250 RSET? Well, ok.
Wed 2014-01-15 11:08:32: <-- MAIL FROM: <>
Wed 2014-01-15 11:08:32: --> 250 <>, Sender ok
Wed 2014-01-15 11:08:32: <-- RCPT TO: <i.elisseyeva@kfgazflot.ru>
Wed 2014-01-15 11:08:32: --> 250 <i.elisseyeva@kfgazflot.ru>, Recipient ok
Wed 2014-01-15 11:08:32: <-- DATA
Wed 2014-01-15 11:08:32: Creating temp file (SMTP): c:\mdaemon\queues\temp\md50000018184.tmp
Wed 2014-01-15 11:08:32: --> 354 Enter mail, end with <CRLF>.<CRLF>
Wed 2014-01-15 11:08:32: Message size: 50141 bytes
Wed 2014-01-15 11:08:32: Создание сообщения successful: c:\mdaemon\queues\inbound\md50000271662.msg
Wed 2014-01-15 11:08:32: --> 250 Ok, message saved <Message-ID: <8507CB24CA4C894E82EF948F7D5651C3027AEE32@ariadna.belfreight.ru>>
Wed 2014-01-15 11:08:32: <-- RSET
Wed 2014-01-15 11:08:32: --> 250 RSET? Well, ok.
Wed 2014-01-15 11:08:32: <-- MAIL FROM: <findept5@belfreight.ru>
Wed 2014-01-15 11:08:32: --> 250 <findept5@belfreight.ru>, Sender ok
Wed 2014-01-15 11:08:32: <-- RCPT TO: <i.elisseyeva@kfgazflot.ru>
Wed 2014-01-15 11:08:32: --> 250 <i.elisseyeva@kfgazflot.ru>, Recipient ok
Wed 2014-01-15 11:08:32: <-- DATA
Wed 2014-01-15 11:08:32: Creating temp file (SMTP): c:\mdaemon\queues\temp\md50000018185.tmp
Wed 2014-01-15 11:08:32: --> 354 Enter mail, end with <CRLF>.<CRLF>
Wed 2014-01-15 11:08:32: Message size: 50141 bytes
Wed 2014-01-15 11:08:32: Создание сообщения successful: c:\mdaemon\queues\inbound\md50000271663.msg
Wed 2014-01-15 11:08:32: --> 250 Ok, message saved <Message-ID: <8507CB24CA4C894E82EF948F7D5651C3027AEE32@ariadna.belfreight.ru>>
Wed 2014-01-15 11:08:32: Соединение прервано
Wed 2014-01-15 11:08:32: SMTP session successful (Bytes in/out: 100454/680)
Wed 2014-01-15 11:08:32: ----------
Wed 2014-01-15 11:08:37: INBOUND message: md50000271662.msg
Wed 2014-01-15 11:08:37: * From: findept5@belfreight.ru
Wed 2014-01-15 11:08:37: * To: i.elisseyeva@kfgazflot.ru
Wed 2014-01-15 11:08:37: * Subject: FW: Топчев оригиналы документов
Wed 2014-01-15 11:08:37: * Message-ID: <8507CB24CA4C894E82EF948F7D5651C3027AEE32@ariadna.belfreight.ru>
Wed 2014-01-15 11:08:37: * Size: 50780; c:\mdaemon\queues\local\md50000304185.msg
Wed 2014-01-15 11:08:37: ----------
Wed 2014-01-15 11:08:37: INBOUND message: md50000271663.msg
Wed 2014-01-15 11:08:37: * From: findept5@belfreight.ru
Wed 2014-01-15 11:08:37: * To: i.elisseyeva@kfgazflot.ru
Wed 2014-01-15 11:08:37: * Subject: FW: Топчев оригиналы документов
Wed 2014-01-15 11:08:37: * Message-ID: <8507CB24CA4C894E82EF948F7D5651C3027AEE32@ariadna.belfreight.ru>
Wed 2014-01-15 11:08:37: * Size: 50890; c:\mdaemon\queues\local\md50000304186.msg
Wed 2014-01-15 11:08:37: ----------
Wed 2014-01-15 11:08:38: Content Filter processing c:\mdaemon\queues\local\md50000304185.msg...
Wed 2014-01-15 11:08:38: * Message return-path:
Wed 2014-01-15 11:08:38: * Message from: findept5@belfreight.ru
Wed 2014-01-15 11:08:38: * Message to: i.elisseyeva@kfgazflot.ru
Wed 2014-01-15 11:08:38: * Message subject: FW: Топчев оригиналы документов
Wed 2014-01-15 11:08:38: * Message ID: <8507CB24CA4C894E82EF948F7D5651C3027AEE32@ariadna.belfreight.ru>
Wed 2014-01-15 11:08:38: Start Content Filter results
Wed 2014-01-15 11:08:38: * Matched 0 of 3 active rules
Wed 2014-01-15 11:08:38: End of Content Filter results
Wed 2014-01-15 11:08:38: ----------
Wed 2014-01-15 11:08:38: Content Filter processing c:\mdaemon\queues\local\md50000304186.msg...
Wed 2014-01-15 11:08:38: * Message return-path: findept5@belfreight.ru
Wed 2014-01-15 11:08:38: * Message from: findept5@belfreight.ru
Wed 2014-01-15 11:08:38: * Message to: i.elisseyeva@kfgazflot.ru
Wed 2014-01-15 11:08:38: * Message subject: FW: Топчев оригиналы документов
Wed 2014-01-15 11:08:38: * Message ID: <8507CB24CA4C894E82EF948F7D5651C3027AEE32@ariadna.belfreight.ru>
Wed 2014-01-15 11:08:38: Start Content Filter results
Wed 2014-01-15 11:08:38: * Matched 0 of 3 active rules
Wed 2014-01-15 11:08:38: End of Content Filter results
Wed 2014-01-15 11:08:38: ----------
Wed 2014-01-15 11:08:40: LOCAL message: pd50000304185.msg
Wed 2014-01-15 11:08:40: * From: findept5@belfreight.ru
Wed 2014-01-15 11:08:40: * To: i.elisseyeva@kfgazflot.ru
Wed 2014-01-15 11:08:40: * Subject: FW: Топчев оригиналы документов
Wed 2014-01-15 11:08:40: * Message-ID: <8507CB24CA4C894E82EF948F7D5651C3027AEE32@ariadna.belfreight.ru>
Wed 2014-01-15 11:08:40: * Размер: 50780; c:\mdaemon\users\kfgazflot.ru\i.elisseyeva\md50000015538.msg
Wed 2014-01-15 11:08:40: ----------
Wed 2014-01-15 11:08:40: LOCAL message: pd50000304186.msg
Wed 2014-01-15 11:08:40: * From: findept5@belfreight.ru
Wed 2014-01-15 11:08:40: * To: i.elisseyeva@kfgazflot.ru
Wed 2014-01-15 11:08:40: * Subject: FW: Топчев оригиналы документов
Wed 2014-01-15 11:08:40: * Message-ID: <8507CB24CA4C894E82EF948F7D5651C3027AEE32@ariadna.belfreight.ru>
Wed 2014-01-15 11:08:40: * Размер: 50890; c:\mdaemon\users\kfgazflot.ru\i.elisseyeva\md50000015539.msg
Wed 2014-01-15 11:08:40: ----------
Автор: m_lensk
Дата сообщения: 16.01.2014 09:16
ipmanyak

Всем большое спасибо, заработало.
Автор: ipmanyak
Дата сообщения: 16.01.2014 10:54
Dezmondtut

Цитата:
Accepting SMTP connection from [192.168.0.13:52352] to [192.168.0.13:25]

Судя по этой строке у вас Mdaemon сам себе шлет письма. Думайте. Поглядите Routing.log обращайте внимание на Message ID. У вас сервер полноценный МТА или работаете с Domainpop ?
Автор: SparkDT
Дата сообщения: 16.01.2014 13:06
Добрый день! Подскажите пожалуйста с настройкой автообучения Байесов фильтра
Часть лога из SMTP соединения, в которой проверяется письмо на принадлежность к спаму, туда же я и добавил информацию о автообучении:

***********************41:1] ---- Start SpamAssassin results
Thu 2014-01-16 13:00:13: [41:1] autolearn=no
Thu 2014-01-16 13:00:13: [41:1] -100.6 points, 7.7 required;
Thu 2014-01-16 13:00:13: [41:1] * -100 USER_IN_WHITELIST From: address is in the whitelist
Thu 2014-01-16 13:00:13: [41:1] * 4.1 MDAEMON_DNSBL MDaemon: marked by MDaemon's DNSBL
Thu 2014-01-16 13:00:13: [41:1] * -4.7 BAYES_00 BODY: Bayes spam probability is 0 to 1%
Thu 2014-01-16 13:00:13: [41:1] * [score: 0.0018]
Thu 2014-01-16 13:00:13: [41:1] * 0.0 HTML_MESSAGE BODY: HTML included in message
Thu 2014-01-16 13:00:13: [41:1] ---- End SpamAssassin results
Thu 2014-01-16 13:00:13: [41:1] Spam Filter score/req: -100.60/11.5
***************************

А вот настройки Байесов фильтра из файла local.cf:

***************************
use_bayes 1
bayes_path D:\MDaemon\SpamAssassin\bayes\bayes
bayes_auto_learn 1
bayes_auto_learn_threshold_nonspam 0.1
bayes_auto_learn_threshold_spam 12.0
bayes_auto_expire 1
bayes_expiry_max_db_size 150000
bayes_min_ham_num 200
bayes_min_spam_num 200
***************************

Заранее благодарен за помощь
Автор: qxaszw12
Дата сообщения: 16.01.2014 13:16
SparkDT

Цитата:
Заранее благодарен за помощь


Сформулируйте пожалуйста чётко, что вы хотите получить?
В чем проблема?
Автор: SparkDT
Дата сообщения: 16.01.2014 13:21

Цитата:
Сформулируйте пожалуйста чётко, что вы хотите получить?
В чем проблема?

Проблема в том, что не происходит автообучения, хотя по очкам условие выполняется, для обучения как не спам.

В настройках стоит условие:
bayes_auto_learn_threshold_nonspam 0.1
bayes_auto_learn_threshold_spam 12.0

В процессе оценки письмо набрало:
Thu 2014-01-16 13:00:13: [41:1] -100.6 points, 7.7 required;

А результат
Thu 2014-01-16 13:00:13: [41:1] autolearn=no

В чем может быть причина?
Автор: qxaszw12
Дата сообщения: 16.01.2014 13:43
SparkDT

Цитата:
В чем может быть причина?


Проверьте, стоит ли флаг -
Безопасность - Фильтр спама - Байесова классификация - Включить адрес перенаправления спама и не спама

И главное проверьте, что эти папки существуют.
Автор: SparkDT
Дата сообщения: 16.01.2014 13:48

Цитата:
Проверьте, стоит ли флаг -  
Безопасность - Фильтр спама - Байесова классификация - Включить адрес перенаправления спама и не спама
 
И главное проверьте, что эти папки существуют.

Да, стоит этот флаг. И есть папки, которые были созданы по-умолчанию.
Процесс обучения вручную работает и письма "съедает" из этих папок
Автор: ipmanyak
Дата сообщения: 16.01.2014 17:00
SparkDT * -100 USER_IN_WHITELIST From: address is in the whitelist
отправитель в белом списке, сразу дается минус 100 очков. Как бы заведомо будет не спам. Что не устраивает?
Автор: SparkDT
Дата сообщения: 16.01.2014 18:30

Цитата:
SparkDT * -100 USER_IN_WHITELIST From: address is in the whitelist  
отправитель в белом списке, сразу дается минус 100 очков. Как бы  заведомо будет не спам. Что не устраивает?

Так вот хочу, чтобы Байесов фильтр обучился на этом письме как "не спам" автоматически.
Автор: ipmanyak
Дата сообщения: 16.01.2014 20:11
SparkDT
1. Баллов начислено минус 100.60
Порог баллов, по которому сработает триггер:
bayes_auto_learn_threshold_nonspam 0.1
-100 меньше, чем 0.1. Остается узнать в какую сторону смотрит триггер. Сработает, когда больше порога или когда меньше?

2. Вполне возможно, что белый список может влиять на tlags и отрубать autolearn сразу, для этого нужно смотреть рулесы настроек антиспама.

Смотрим дефолтовое правило 60_whitelist.cf
в нем
Код: header USER_IN_WHITELIST eval:check_from_in_whitelist()
describe USER_IN_WHITELIST From: address is in the user's white-list
tflags USER_IN_WHITELIST userconf nice noautolearn

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175

Предыдущая тема: RDP-клиент не видит разрыв связи.


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.