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

» Все о MDaemon (#5)

Автор: KAPMAHka
Дата сообщения: 02.09.2014 11:49
ipmanyak
Да стандартный почтовый клиент на яблоках, на него если что то и обновляется то только вместе с iOS!
Шапки у писем одинаковые, что с английской версии шлёшь(при этом разрешение не теряется), что с русской. Единственное отличие в названии файла вложения:

Вот так выглядит с английской iOS -

От:    Alexey Mikhalev [user@gmail.com]
Отправлено:    2 сентября 2014 г. 12:36
Кому:    mai@mydomen.ru
Тема:    тест
Вложения:    photo.JPG; att26330.txt

тест

А вот так выглядит с русской iOS(и оутлук с оутлук конектором 2.2 не понимает что это картинка)

От:    Alexey Mikhalev [user@gmail.com]
Отправлено:    2 сентября 2014 г. 12:35
Кому:    mai@mydomen.ru
Тема:    тест
Вложения:    ____.JPG; att30868.txt

тест

Хотя вместо ____.JPG я так понимаю должно быть фото.JPG
Автор: gp7
Дата сообщения: 02.09.2014 11:53
Reku
Настройки > Безопасность > Параметры безопасности > Проверка подлинности отправителя > SPF и ID Отправителя > Если результат верификации:
отправлять код ошибки 550 - поставить (только информирование)
и затем прервать соединение - снять (игнорировать ошибку)
Либо вообще отключить проверку - снять с Проверять хост отправителя, используя SPF


Цитата:
Resolving MX records for [ххх.ru] (DNS Server: 172.16.20.10)

раз не привели записи лога полностью, то будем считать что это резолвинг записей mx взятых из домена адреса получателя. Т.е. ххх.ru - домен получателя, не ваш. А резолвится через DNS указанные вами (172.16.20.10). Невижу тут ошибок.


---

KAPMAHka
Как вам ipmanyak сказал, демон имена вложений не трогает, "ломать" их - прерогатива почтового клиента.
Это справедливо если вы не используете встроенный в демон WorldClient - у него есть проблемы с кодировками (иногда), и даже с отображением самих вложений (сам видел).
Для проверки можете открыть проблемное письмо (на сервере и на клиенте) и найти заголовок вложения, типа

Код: Content-Disposition: attachment; filename="=?koi8-r?....
Автор: KAPMAHka
Дата сообщения: 02.09.2014 12:37
Если только Content-Type: multipart/mixed, то они не различаются, пробовал менять значение на входе)) Не помогло(
Автор: ipmanyak
Дата сообщения: 02.09.2014 13:21
KAPMAHka Сохраните тестовое письмо в ящике юзераи выложиет его куда-нить в обменник полученный в Mdaemon письмо - файл с расширением msg

Цитата:
Вложения: ____.JPG; att30868.txt

Вложение у вас есть. Вы же говорили, что у вас обрезается расширение файла .jpg, а это тут не наблюдается. Вложение с этим именем открывается?

P.S.
Вы пробовали выполнить рекомендации для apple mail сделать настройку:
Mail > Edit > Attachments > "Send Windows-Friendly Attachments.
А также там же проставить птицу - Вставлять аттачи в конец письма, а не в тело?
Кроме того рекомендовано слать письма в "plain text", а не в html

Make Apple's Mail More Universally Friendly - http://www.copresco.com/lite09/0809ltx.htm

Автор: fly_indiz
Дата сообщения: 02.09.2014 14:23
Reku
Обе ситуации описаны не полностью.
Откуда и куда шлётся изначальное письмо (изнутри наружу или снаружи внутрь), где и как вы наблюдаете эти "ошибки". Это не похоже на логи, это похоже на ndr-письмо. И неясно от какого сервера это письмо - вашего или не вашего. Иными словами ситуация не описана совсем.
Плюс к описанию ситуации ТУТ КРАЙНЕ ПРИВЕТСТВУЕТСЯ прикладывание соответствующих логов отправки-приёма, если уж Вы хотите получить максимум профита из вопроса.

gp7
По поводу его первой ситуации - ой совсем не факт что эти "ошибки" генерирует его мдемон. Ибо то что он привёл не похоже на выдержку из логов, а скорее похоже на цитату из отбивочного письма. Очень вероятно что письмо было исходящее с его мдемона наружу и он получил назад такую отбивку. В таком случае это может означать неправильно прописанный spf на его DNS-ах..
По поводу второй - вообще непонятно что он имел ввиду.
Автор: KAPMAHka
Дата сообщения: 02.09.2014 14:59
ipmanyak

Я галочек рекомендуемых эплом не нашёл(

Вот так отображается письмо с не читаемым расширением:

https://www.dropbox.com/s/5f9vyfk3gf5v8jl/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.JPG?dl=0

шапка от него: https://www.dropbox.com/s/az8wmtc3lymueqa/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_.JPG?dl=0

А вот так приходит письмо с английской iOS:

https://www.dropbox.com/s/ycpmf0dk8ihydan/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA1.JPG?dl=0

шапка от него:
https://www.dropbox.com/s/8imbnhvv8jndr71/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA_1.JPG?dl=0
Автор: ipmanyak
Дата сообщения: 02.09.2014 16:51
KAPMAHka Ваша инфа бесполезна, нужно само письмо - файл.msg от Mdaemon. Выложи оба варианта.
Автор: Merlin_Cori
Дата сообщения: 02.09.2014 17:23
ipmanyak


Цитата:
Вы пробовали выполнить рекомендации для apple mail сделать настройку:
Mail  > Edit  > Attachments > "Send Windows-Friendly Attachments.
А также там же проставить птицу  - Вставлять аттачи в конец письма, а не в тело?
Кроме того рекомендовано слать письма в "plain text", а не в html


это настройки десктопного клиента, в iOS такого нет

я попробовал отправить себе
mDaemon 14.0.3

письмо в веб-клиенте отображается так



вот заголовок при английском интерфейсе iphone



вот при русском



и вот так отображается в почтовом клиенте если тож самое отправить на гугл





Автор: ipmanyak
Дата сообщения: 02.09.2014 17:51
Merlin_Cori Ну а файл _____.jpg открывается в виндовом клиенте?
Автор: Merlin_Cori
Дата сообщения: 02.09.2014 17:55
ipmanyak
открыватся, нормальная картинка
Автор: dragovich01
Дата сообщения: 03.09.2014 02:56
[more] [more] Ребята подскажите о чем может говорить вот эта ошибка в логах?

Wed 2014-09-03 06:26:13: Parsing message <c:\mdaemon\queues\remote\retry\pd90000000613.msg>
Wed 2014-09-03 06:26:14: * From: ***@***.ru
Wed 2014-09-03 06:26:14: * To: nputinceva@kiprino.com
Wed 2014-09-03 06:26:14: * Subject: =?koi8-r?Q?=F0=CF_=D0=D2=CF=D4=CF=CB=CF=CC=D5_=D2=C1=DA=CE=CF=C7=CC=C1=D3=C9=CA?=
Wed 2014-09-03 06:26:14: * Size (bytes): 26018
Wed 2014-09-03 06:26:14: * Message-ID: <de755520.1cfc64a.7bcf71.29@***.ru>
Wed 2014-09-03 06:26:14: Attempting SMTP connection to [kiprino.com]
Wed 2014-09-03 06:26:14: Resolving MX records for [kiprino.com] (DNS Server: 192.168.123.1)...
Wed 2014-09-03 06:26:14: * P=050 S=000 D=kiprino.com TTL=(360) MX=[mail.kiprino.com]
Wed 2014-09-03 06:26:14: Attempting SMTP connection to [mail.kiprino.com:25]
Wed 2014-09-03 06:26:14: Resolving A record for [mail.kiprino.com] (DNS Server: 192.168.123.1)...
Wed 2014-09-03 06:26:14: * D=mail.kiprino.com TTL=(1410) A=[81.1.236.38]
Wed 2014-09-03 06:26:14: Attempting SMTP connection to [81.1.236.38:25]
Wed 2014-09-03 06:26:14: Waiting for socket connection...
Wed 2014-09-03 06:26:14: * Connection established (192.168.123.75:57321 -> 81.1.236.38:25)
Wed 2014-09-03 06:26:14: Waiting for protocol to start...
Wed 2014-09-03 06:26:14: <-- 220 BNL-EXCHSRV-10.KiprinoGK.local Microsoft ESMTP MAIL Service ready at Wed, 3 Sep 2014 03:26:38 +0700
Wed 2014-09-03 06:26:14: --> EHLO ***.ru
Wed 2014-09-03 06:26:14: <-- 250-BNL-EXCHSRV-10.KiprinoGK.local Hello [91.205.243.40]
Wed 2014-09-03 06:26:14: <-- 250-SIZE
Wed 2014-09-03 06:26:14: <-- 250-PIPELINING
Wed 2014-09-03 06:26:14: <-- 250-DSN
Wed 2014-09-03 06:26:14: <-- 250-ENHANCEDSTATUSCODES
Wed 2014-09-03 06:26:14: <-- 250-STARTTLS
Wed 2014-09-03 06:26:14: <-- 250-AUTH NTLM
Wed 2014-09-03 06:26:14: <-- 250-8BITMIME
Wed 2014-09-03 06:26:14: <-- 250-BINARYMIME
Wed 2014-09-03 06:31:15: Socket connection closed by the other side (how rude!)
Wed 2014-09-03 06:31:15: Возраст этого сообщения равен 0 дням; для его доставки осталось 2 дней
Wed 2014-09-03 06:31:15: SMTP session terminated (Bytes in/out: 282/19)
[/more] [/more]
Автор: ipmanyak
Дата сообщения: 03.09.2014 06:27
Merlin_Cori Для вложения с русским именем Content-Type имхо некорректен. Он написан как

Content-Type : image/jpeg; name=____.JPG, а должен выглядеть аналогично
Content-Disposition: inline
filename*="koi-8r''%C6%CF%C4%DF.JPG

Вот так выглядят русские вложения в почте Windows Live:
Content-Type: image/jpeg;
    name="=?utf-8?B?0LrQvtC90YzRj9C6LmpwZw==?="
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
    filename="=?utf-8?B?0LrQvtC90YzRj9C6LmpwZw==?="

Вот так в Microsoft outlook 2013:
Content-Type: image/jpeg;
    name="=?koi8-r?B?4/Lw9SAyOTk0IM/UIDIzLjA3LjE0LmpwZw==?="
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
    filename="=?koi8-r?B?4/Lw9SAyOTk0IM/UIDIzLjA3LjE0LmpwZw==?="

Так что проблема имхо в почтовом клиенте яблофона. Кроме того у вас и кодировка текста стоит
Content-Type: text/plain;
    charset=us-ascii
Content-Transfer-Encoding: 7bit

А должна быть:
Content-Type: text/plain;
    charset="koi8-r"
Content-Transfer-Encoding: quoted-printable

Даже если весь текст у вас на инглише.

По идее яблофон всё должен слать в кодировке UTF-8 насколько мне известно.
Или у вас IOS и почтовый клиент не полностью русифицированные или поищите в настройках почтового клиента во Вкладке Отправка(Sending) настройку языка или кодировки для отправляемых сообщений и выставьте типа Кириллица KOI-8R или UTF-8. Тогда возможно и проблема с именами файлов уйдет.
Возможно нужно ввести команду в терминале
defaults write com.apple.mail NSPreferredMailCharset koi8-r
или
Инфа взята отсюда:
http://appstudio.org/manuals/problemy-s-kodirovkoj-v-mail-i-ih-vozmozhny.html
Еще тут рекомендация выставить регион Россия
http://www.apple-iphone.ru/forum/viewtopic.php?f=34&t=15197&start=380#p107351
Если настройки-основные-региональные настройки- регион, то Россия.
настройки-Mail,контакты, календари-поддержка часового пояса тоже выбрать что-то Российское

Но опять же я хз в дескторпе это или в смартфонах - сами короче ищите.

И тема эта не для Mdaemon - открывайте тему в Программах.




Добавлено:
dragovich01
Цитата:
Socket connection closed by the other side (how rude!)

Та сторона грубо рвет сессию без указания причин. Причину может назвать только админ того сервера. Если есть желание, то попробуй ему написать на емайл с другого почтамта или созвониться. Контакты найдешь здесь: https://www.nic.ru/whois/?query=kiprino.com+
P.S.
У тебя есть большой недочет. В HELO/EHLO твой сервер представляется как zabprivoz.ru , который имеет Ip
188.226.174.100. А твой сервер выходит с IP 91.205.243.40, с FQDN mail.zabprivoz.ru
Потому очень желательно сменить FQDN в Mdaemon на mail.zabprivoz.ru. Смени
Navigation: Setup Menu > Default Domain / Servers > Default Domain & Servers > Domain
Может тогда тот сервер не будет тебя брить.

Автор: dragovich01
Дата сообщения: 03.09.2014 07:45
Поменял FQDN в логах тоже самое. Попробую у админов узнать еще, хотя я ранее связывался с ними - сказали что у них все гуд, и я в белых списках. Спасибо за подсказку.
Автор: KAPMAHka
Дата сообщения: 03.09.2014 08:24
Merlin_Cori
А можешь проверить как отображается в связке оутлук+оутлук коннектор, у меня именно оутлук не отображает, вебморда нормально видит и на гугли яндексы и мейлы тоже гуд!

Добавлено:
Ндя, попробовал менять content-type: multipart/mixed на image/jpeg , он всё содержимое письма превращает в джипег файл и не открывает(((
Автор: Merlin Cori
Дата сообщения: 03.09.2014 10:58
KAPMAHka



Цитата:
оутлук+оутлук коннектор


коннектора нету, проверит не могу.

отправлял еще на exhange



в mDaemon, в outlook 2003 без коннектора
2 вложения ____.jpg и ATT000XX.txt
Автор: dwarfu
Дата сообщения: 03.09.2014 11:26
добрый день коллеги, располагает ли кто еще таким раритетом, как mdaemon.schema от 10 версии?
Автор: ipmanyak
Дата сообщения: 03.09.2014 11:38
dwarfu Располагает. http://rghost.ru/57827373
P.S.
Ничто не мешает тебе этот файл самому получить, скачав 10-ку по ссылке в шапке - Все версии mdaemon, и установить на полигон.
Автор: dwarfu
Дата сообщения: 03.09.2014 11:45
уже подумал же об этом и даже почти начал качать )) но тут спасительный ответ ) очень благодарствую.

ipmanyak, и вопросец в догонку, сможете ли скинуть скрин с прописанными DN в самом mdaemon?
Автор: ipmanyak
Дата сообщения: 03.09.2014 12:05
dwarfu Как в доках написано так и пиши
http://www.filewatcher.com/m/ldaemon_en.pdf.427003-0.html
в настройках LDAP Options пишем:
Использовать для общей адресной книги и дистанционной проверки
HOST - 192.168.2.3
BIND DN - cn=postmaster, o=vasya, c=RU
Bind password - пароль учетки админа демона
Port - 389
Base entry DN(database) заполнится автоматически)
Base entry DN(address book) - ou=ComAgent Public Contacts, o=vasya, c=RU
Base entry DN (remote verification) - ou=MDaemon remote verification, o=vasya, c=RU
но лучше это поле Base entry DN (remote verification) оставить пустым! Вроде из-за него были дубликаты в адр книге, точно уже не помню.


Автор: dwarfu
Дата сообщения: 04.09.2014 11:07
Вроде бы заработало, спасибо за помощь. Но вот конечный результат странный, точнее - на конечном компе стоит Outlook 2013, поиск в ldap работает только, если ищу по самому почтовому адресу, а не по ФИО, как хотелось бы, может что-то изменить в настройках? Извиняюсь, если тут это уже было.
Автор: ipmanyak
Дата сообщения: 04.09.2014 13:01
dwarfu Фио в учетках Mdaemon приведи к единому виду, типа Иванов . Регистр букв важен, если ввести в поиск три буквы Ива, то поиск отработает, если введешь ива - не найдет.
В случае дубликатов и исправления адр книги юзай эту методику, так как статью в базе знаний ALTN удалили редиски:

Код: Очистка адресной книги Ldaemon при дубликатах
1. Останавливаем Ldaemon ( toggle inactive)
2. Открываем Setup|Ldaemon|Ldap Options| поле Base entry DN (remote verification) - очищаем
3. Удаляем содержимое каталога DB (С:\Mdaemon\LDaemon\DB)
4. В каталоге С:\Mdaemon\LDaemon последовательно выполняем батники в указанном порядке:
- add-org.bat
- add-root-contact.bat
- add-root-user.bat
- add-root-verify.bat (этот возможно не нужен)
5. Стартуем Ldaemon ( toggle active или или в окне Ldap Options - Stop&Restart Ldaemon)
6. Делаем экспорт учеток в базу Ldap - Accounts | Exporting | Export Accounts, Lists and Aliases to LDAP server
7. Открываем наши почтовые клиенты, делаем поиск в Ldap и убеждаемся, что больше дупликатов нет.
Автор: dwarfu
Дата сообщения: 04.09.2014 13:29
вот в чем проблема то))) я искал без регистра ) все БОЛЬШОЕ спасибо!!!!!
Автор: loveheart
Дата сообщения: 05.09.2014 09:59
MD12
Добрый день, не могу понять, через меня шлют спам, но загасить толком не получается(


Код:
[Parameters]
MailFrom=accesspeta@freemail.hu
Helo=ns
SpamFilterSkipReason=message was sent from localhost
AuthenticatedUser=
RemoteIP=192.168.0.9
SpecialMessageID=<MDAEMON-F201409051016.AA1601156md50000253765@xxx.su>
RemoteName=ns
PTRHostName=
Sender=accesspeta@freemail.hu
MailLookupResult=pass smtp.mail=accesspeta@freemail.hu (ip=192.168.0.9)
HeloLookupResult=
PtrLookupResult=
ActiveDomainName=xxx.su
ConnectionType=ESMTP
MessageID=5f3b460fb6e60537633b8028cc9fdb53@freemail.hu
Authenticated=0
DKApproved=0
DKIMApproved=0
SPFApproved=0
SPFResult=0
SPFMechanism=
SPFError=
SIDFResult=0
SIDFDetails=
SpamHoneypots=0
SpamScore=0
RBLHeaderWarning=
RBLIPWarning=
[Recipients]
0=zerocoolkid7@msn.com zerocoolkid7@msn.com
Автор: SysOpOfHell
Дата сообщения: 05.09.2014 10:13
Товарищи специалисты. Помогите пожалуйста. WorldClient не работает нормально

Сам он напущен, но дальше дело не идет. В браузере страница не доступна (Невозможно отобразить страницу).
Сервер запущен и телнетится по порту, на котором должен работать.

В логах самого WorldClient вижу это:

Fri 2014-09-05 11:00:29: ----- WorldClient 13.0.4 Запуск файла лога -----
Fri 2014-09-05 11:00:29: Инициализация службы WorldClient...
Fri 2014-09-05 11:00:29: Инициализация разделяемой памяти...
Fri 2014-09-05 11:00:29: Ошибка создания разделяемой памяти 183.
Fri 2014-09-05 11:00:29: ----- WorldClient 13.0.4 Остановка файла лога -----
Fri 2014-09-05 11:00:29: Запускается служебный поток...



Что посоветуете? WC oзапущен со встроенным Web сервером.
Автор: qxaszw12
Дата сообщения: 05.09.2014 11:08
SysOpOfHell

Цитата:
Товарищи специалисты. Помогите пожалуйста. WorldClient не работает нормально


Под какой операционкой работает MDaemon?
Какая версия MDaemon'а?
Автор: ipmanyak
Дата сообщения: 05.09.2014 11:12
loveheart Первая инфа
[Parameters]
MailFrom=accesspeta@freemail.hu
Helo=ns
SpamFilterSkipReason=message was sent from localhost
AuthenticatedUser=
RemoteIP=192.168.0.9
--------
Откуда взята?

Судя по
Цитата:
Accepting SMTP connection from [192.168.0.9:21626] to [192.168.0.9:25]

поймал спамтрояна и он сидит на самом сервере или сервак поимели.
Погляди процессы в диспетчере задач. Как часто шлет? Или помониторь утилитой Русиновича Process Explorer или TCPView длительное время.
http://technet.microsoft.com/ru-ru/sysinternals/bb896653
http://technet.microsoft.com/ru-ru/sysinternals/bb897437

Автор: SysOpOfHell
Дата сообщения: 05.09.2014 11:23

Цитата:
Под какой операционкой работает MDaemon?
Какая версия MDaemon'а?


MDaemon Server:

SMTP/POP/IMAP server: v13.0.4
WorldClient HTTP server: v13.0.4
WorldClient DLL: v13.0.4
ComAgent client: v13.0.4
Content filter server: v13.0.4
Content filter DLL: v13.0.4
Content filter GUI: v13.0.0

Calendar API (MDCalendar.dll): v13.0.4
Mailing list API (MDList.dll): v13.0.4
Original "Flat-File" API (MDUser.dll): v13.0.4
COM/DCOM API (MDUserCOM.dll): v8.0.0

Название ОС: Microsoft(R) Windows(R) Server 2003, Enterprise
Edition
Версия ОС: 5.2.3790 Service Pack 2 сборка 3790

Автор: ipmanyak
Дата сообщения: 05.09.2014 11:33
SysOpOfHell WC запущен под IIS или нет? BES ставил накануне и включал?
Автор: loveheart
Дата сообщения: 05.09.2014 11:49
ipmanyak

Цитата:
loveheart Первая инфа
[Parameters]
MailFrom=accesspeta@freemail.hu
Helo=ns
SpamFilterSkipReason=message was sent from localhost
AuthenticatedUser=
RemoteIP=192.168.0.9
--------
Откуда взята?

Судя по
Цитата:
Accepting SMTP connection from [192.168.0.9:21626] to [192.168.0.9:25]

поймал спамтрояна и он сидит на самом сервере или сервак поимели.
Погляди процессы в диспетчере задач. Как часто шлет? Или помониторь утилитой Русиновича Process Explorer или TCPView длительное время.


Ну у меня на этом же серваке апач старый поднят и пару старый сайтов висит на джумле...видимо залезли через них...
бомбят раз в пару дней примерно...
Автор: SysOpOfHell
Дата сообщения: 05.09.2014 11:51

Цитата:
WC запущен  под IIS или нет? BES ставил накануне и включал?

Я в первом посте написал, что встроенный сервер HTTP у меня запущен.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175

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


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