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

» Все о MDaemon (#4)

Автор: arvist
Дата сообщения: 03.04.2009 07:13

Цитата:
Этого нет.

Жаль
Может быть посоветуете тогда какое-нибудь другое ПО на котором можно было бы реализовать поставленную задачу и как, а то пока на ум только приходит необходимость самому на php писать веб-морду для диспетчера с необходимым функционалом
Автор: vladimir_pol
Дата сообщения: 03.04.2009 15:13
народ, подскажите пожалуйста как можно работать с MDaemon v.6.0.7 (получать и отправлять почту) через веб-интерфейс? в смысле если на работе стоит MDaemon а надо зайти с дома.
Автор: ipmanyak
Дата сообщения: 03.04.2009 16:43
vladimir_pol Поднять Worldclient (Setup - Worldclient), по дефолту слушает на порту 3000
http://mydomain.ru:3000
или
http://ip_адрес:3000
Автор: pridecom
Дата сообщения: 06.04.2009 07:10
Подскажите уважаемые
пытаюсь отправить почту с сервера на MDaemon v8.1.3 в домен mail.ru
и вместо успешной отправки получаю письмо с возвратом
Ни кода ошибки, ни ругательства
текст следующий

Прилагаемое сообщение имеет ПОСТОЯННЫЕ фатальные ошибки доставки!

После одной или более неуспешных попыток доставки прилагаемое сообщение
было удалено из почтовой очереди на этом сервере. Количество и частота
попыток доставки определяется параметрами локальной настройки.

ВАШЕ СООБЩЕНИЕ НЕ БЫЛО ДОСТАВЛЕНО ОДНОМУ ИЛИ БОЛЕЕ ПОЛУЧАТЕЛЯМ!

Failed address: test@mail.ru

: Сообщение содержит [1] приложенных файлов

вот что в логах

Mon 2009-04-06 10:02:58: <-- 550 We do not accept mail from dynamic IPs (217.25.221.211). Please contact support@corp.mail.ru
Mon 2009-04-06 10:02:58: Socket connection closed by the other side (how rude!)
Mon 2009-04-06 10:02:58: SMTP сессия завершилась (Байт in/out: 228/105)
Автор: DevilsAdvocate
Дата сообщения: 06.04.2009 09:10
pridecom

Цитата:
550 We do not accept mail from dynamic IPs

Не принимают они почту с динамических IP.
Автор: vladimir_pol
Дата сообщения: 06.04.2009 09:57
почитал про Worldclient, но при
Цитата:
(Setup - Worldclient)
он не активируется. у меня MDaemon v.6.0.7 PRO, в чем может быть проблема?
Автор: ipmanyak
Дата сообщения: 06.04.2009 10:29
vladimir_pol Смотреть лог ALL или лог Worldclient. Или читать HELP демона как его установить и настроить. И что значит не активируется? Что сообщает? Можетт уже активирован? Статус какой у него? Active или Double-click типа ?
Что мешает дома подключить почтового клиента по imap ?
Автор: pridecom
Дата сообщения: 06.04.2009 11:34
У меня ошибка
550 We do not accept mail from dynamic IPs
DevilsAdvocate пишет
Не принимают они почту с динамических IP.

Я покупал услугу у провайдера - Статический IP адрес
Что мне теперь делать, трясти с них другой номер или этот как-то можно исправить?
Автор: vladimir_pol
Дата сообщения: 06.04.2009 11:42
лог worldclient'a:
"Mon 2009-04-06 10:44:05: ----- WorldClient 6.0.7 Log file starting -----
Mon 2009-04-06 10:44:05: WorldClient initializing...
Mon 2009-04-06 10:44:05: Shared memory initializing...
Mon 2009-04-06 10:44:05: MDaemon User DLL loading...
Mon 2009-04-06 10:44:05: Maintenance thread starting..."
на этом застревает

а это пишет на вкладке "System" когда пытаешься активировать:
"Mon 2009-04-06 11:09:50: [INIT] Initializing WorldClient services for бла-бла.ru using 127.0.0.1:3000
Mon 2009-04-06 11:09:50: ----------"

итог: статус WorldClient: inactive

насчет IMAP: очень хорошая мысль! попробую

если про WorldClient прийдут мысли - сообщите пожалуйста
Автор: ipmanyak
Дата сообщения: 06.04.2009 12:42
pridecom 1 - nslookup 217.25.221.211

Name: pppoe211.net221.omkc.ru
Address: 217.25.221.211
Как ты думаешь, это нормально имя почтовика в обратной зоне? Нет! И более того нарушение RFC 1912 2.1 . Исправляйте PTR !

2 - Что мешает слать релеем через SMTP прова (SMARTHOST) ?

Добавлено:
vladimir_pol И кому нужен твой web сервер на адресе 127.0.0.1? Убери для начала в настройках демона в Primary domain 127.0.0.1. Оставь поле IP пустым, будет слушать на всех ip всех интерфейсов, перестартуй демона. Кроме демона что еще на машине крутится? фаер какой? ISA? Попробуй указать порт не 3000, а 3001 или вообще другой. Как вариант переминуй папку \WorldClient в WorldClient.old и поставь демона поверх ( не забудь сделать бэкап каталога Mdaemon).
Автор: pridecom
Дата сообщения: 06.04.2009 12:57
ipmanyak
1. Исправлять должны провайдеры и поставить там что? DSL.omkc.ru ?
2. ip своего почтовика они не выдают (
Автор: ipmanyak
Дата сообщения: 06.04.2009 13:04
pridecom В обратной зоне пропишите PTR на FQDN имя твоего почтовика. на то имя, которое указано в MX записи. Это должен делать владелец ip сети, обращаться нужно у прову.

Цитата:
DSL.omkc.ru ?
- DSL это не очень хорошее имя для почтовика! Лучше придумай другое, например firma.omck.ru
Какого уровня у тебя доменное имя то вообще? Чего его прячешь?

Цитата:
ip своего почтовика они не выдают (
Выдают и еще как!
nslookup -q=mx omkc.ru
Non-authoritative answer:
omkc.ru MX preference = 10, mail exchanger = smtp.omkc.ru
omkc.ru nameserver = ns2.omkc.ru
omkc.ru nameserver = ns.omkc.ru
smtp.omkc.ru internet address = 217.25.208.5



Автор: pridecom
Дата сообщения: 06.04.2009 13:30
ipmanyak
Не скрываю, заходи на здорове
ХТТП://pride.homelinux.com/
Временно домен такой
Как только настрою почту и сайт приобрету нормальный домен
Спасибо за помощь!!!


Автор: vladimir_pol
Дата сообщения: 06.04.2009 14:50

Цитата:
vladimir_pol И кому нужен твой web сервер на адресе 127.0.0.1? Убери для начала в настройках демона в Primary domain 127.0.0.1. Оставь поле IP пустым, будет слушать на всех ip всех интерфейсов, перестартуй демона. Кроме демона что еще на машине крутится? фаер какой? ISA? Попробуй указать порт не 3000, а 3001 или вообще другой. Как вариант переминуй папку \WorldClient в WorldClient.old и поставь демона поверх ( не забудь сделать бэкап каталога Mdaemon).


машина используется как сервер AD, файловый, SQL-сервер и почтовый. Mdaemon занимается только тем, что забирает корпоративную почту у провайдера через шлюз - (на Freesco Linux) и раскидывает по локалке. Вопрос в чем: при такой организации сети, что он будет слушать на 3000 порту если у него нет прямого выхода в инет и какой айпишник ему указывать?
Автор: ipmanyak
Дата сообщения: 06.04.2009 15:21
vladimir_pol При такой организации каким образом ты попадешь с инета в локаль на 3000 порт? Да и на imap тоже? Без VPN или RDP никак. Сначала разберись как ты будешь попадать в локаль, чтобы юзать почтовик!
Автор: usertum
Дата сообщения: 08.04.2009 10:12
Подскажите пожалуйста, как можно создавать учетную запись из вне, через e-mail сообщение можно? Если да то как. Или может есть php скрипты уже?
Автор: ipmanyak
Дата сообщения: 08.04.2009 11:50
usertum Чем не устраивает Webadmin?
Автор: marcianin2
Дата сообщения: 08.04.2009 13:41
Помогите пожалуйста правильно настроить почту на Mdaemon.

Имеем 2 сервера:
1. Шлюз и почтовый сервер. Стоит Mdaemon 10.0.0.1. [192.168.0.2] [195.189.28.54]
2. Контроллер домена и ДНС [192.168.0.3]

Проблема в правильной настройке ДНС сервера. Никогда не настраивал и не могу додуматься никак что там как надо настроить.

Почта уходит и приходит, но далеко не всегда. А nslookup по имени возвращает наши частные IP. А по внешнему IP нормально возвращает имя.

Никак не могу настроить, help! )
Спасибо заранее
Автор: ipmanyak
Дата сообщения: 08.04.2009 14:06
marcianin2
Цитата:
nslookup по имени возвращает наши частные IP.
И правильно делает! Зачем что-то еще настраивать в вашем локальном ДНС для почтовика? Ничего не нужно. Всё что нужно для вашего почтовика во внешнем ДНС есть!



Добавлено:
marcianin2 Создайте SPF запись в ДНС.
Автор: marcianin2
Дата сообщения: 08.04.2009 14:32
Прошу не кидаться камнями, но что значит внутренний и внешний ДНС? Я думал что ДНС один и он настраивается на контроллере домена.

SPF запись есть на ДНС сервере: "v=spf1 a:ns.kazpetromac.kz -all"
Автор: usertum
Дата сообщения: 08.04.2009 14:33
ipmanyak нужно автоматическое создание учетной записи, самим пользователем.
Автор: ipmanyak
Дата сообщения: 08.04.2009 17:16
usertum Ага, щаз! на что тогда админ? Представь на минуту, что уведут пароль на ящик с админскими правами! Релей через тебя будет обеспечен и спам!
Автор: usertum
Дата сообщения: 08.04.2009 18:19
Если требуется создание почты самим пользователем в компании, или отделом кадров не давать же админку всем?
Автор: ipmanyak
Дата сообщения: 08.04.2009 18:21
marcianin2 Не путай кислое с пресным! нэймсервер доменконтроллера в первую очередь предназначен для локальной сети и во вторую для внешнего резолвинга, причем как правило ему прописывают форвардинг на нэймсервера прова для разрешения внешних днс имен. А SPF у тебя нет! Она как бы и есть, но ... И знаешь почему? Потому что задница у тебя в твоей зоне с нэймсерверами! Сам полюбуйся!
http://www.dnr.kz//dnsreport/kazpetromac.kz
ras.kazpetromac.kz. 192.168.0.5 [TTL=3576]
kpm.kazpetromac.kz. 192.168.0.3 [TTL=3576]
Нэймсервера с адресами 192.168.0.x это офигительно!

Хотя по Whois кажет другие нэймсервера.
и по nslookup -q=mx kazpetromac.kz
резолвит верно и с ns.kazpetromac.kz

Думай мужик, где-то что-то накосячено!

Думаю накосячено именно в днс на твоем контроллере! По Whois твои нэймсервера:
ns.kazpetromac.kz
ns.tng.kz

А в твоей зоне на ns.kazpetromac.kz написано:
3600 IN NS ras.kazpetromac.kz.
3600 IN NS kpm.kazpetromac.kz.
а это байда,потому как у них локальные айпи!

Как я понимаю ты выставил в инет виндовый нэймсервер, да еще на доменконтроллере! Это очень плохая затея! У тебя открыта рекурсия, а закрыть ее нельзя в винде, иначе локальные днс запросы не будут пахать как надо!

Что такое рекурсия пояснять нужно? К примеру я вижу, что машина с именем KEMELBEKOV имеет ip 192.168.0.28! Не говоря уже о том, что все кто не попадя могут юзать твой нэймсервер для разрешения внешних днс запросов.

Совет. Договорись с провом, чтобы держал твою зону на своих нэймсерверах, или смени регистратора на dnr.kz, насколько я помню они дают нэймсервера бесплатно, уточни сам у них.

Добавлено:
usertum

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

Никому ничего не давать! Все создания ящиков через тебя, причем по Служебной записке от начальников отделов или самого босса.
Автор: Uniter
Дата сообщения: 09.04.2009 07:58
Привет всем!
Ситуация следующая. Уже где то месяца 3 имеются проблемы с отправкой больших писем на mail.ru и yandex.ru, т.е. отправка начинается доходит примерно до 3 МБ и обрывается. Письма до 3 МБ уходят без проблем. Через сервер провайдера все уходит.
Пытался общаться с техподдержкой, обе утверждают, что проблема где то у нас. Начал анализировать и предположил, что проблема могла возникнуть после перехода с версии 10.3 на 10.4, т.к. примерно после этого все началось. Проверять пока не стал, т.к. на подходе была 10.5. Сегодня поставил 10.5 - тоже самое. Кусок лога:

Thu 2009-04-09 08:21:35: Waiting for socket connection...
Thu 2009-04-09 08:21:35: * Connection established (94.25.7.14:1237 -> 93.158.134.89:25)
Thu 2009-04-09 08:21:35: Waiting for protocol to start...
Thu 2009-04-09 08:21:35: <-- 220 Yandex ESMTP (NO UCE)(NO UBE) server ready at Thu, 9 Apr 2009 01:21:02 +0400
Thu 2009-04-09 08:21:35: --> EHLO netdv.khv.ru
Thu 2009-04-09 08:21:35: <-- 250-mxfront17.yandex.ru Hello netdv.khv.ru
Thu 2009-04-09 08:21:35: <-- 250-SIZE 20971520
Thu 2009-04-09 08:21:35: <-- 250-8BITMIME
Thu 2009-04-09 08:21:35: <-- 250-PIPELINING
Thu 2009-04-09 08:21:35: <-- 250-CHUNKING
Thu 2009-04-09 08:21:35: <-- 250-ENHANCEDSTATUSCODES
Thu 2009-04-09 08:21:35: <-- 250-DSN
Thu 2009-04-09 08:21:35: <-- 250-X-RCPTLIMIT 25
Thu 2009-04-09 08:21:35: <-- 250-AUTH=LOGIN
Thu 2009-04-09 08:21:35: <-- 250-AUTH LOGIN
Thu 2009-04-09 08:21:35: <-- 250 HELP
Thu 2009-04-09 08:21:35: --> MAIL From:<unit@netdv.khv.ru> SIZE=7931831
Thu 2009-04-09 08:21:35: <-- 250 2.1.0 Sender syntax Ok;
Thu 2009-04-09 08:21:35: --> RCPT To:<unit1803@ya.ru>
Thu 2009-04-09 08:21:35: <-- 250 2.1.5 Ok; can accomodate 7931831 byte message for <unit1803@ya.ru>
Thu 2009-04-09 08:21:35: --> DATA
Thu 2009-04-09 08:21:35: <-- 354 Start mail input; end with <CRLF>.<CRLF>
Thu 2009-04-09 08:21:35: Sending <e:\program\mdaemon\queues\remote\pd50000010976.msg> to [93.158.134.89]
Thu 2009-04-09 08:22:10: Socket connection closed by the other side (how rude!)
Thu 2009-04-09 08:22:10: Attempting SMTP connection to [mx1.yandex.ru:25]
Thu 2009-04-09 08:22:10: Resolving A record for [mx1.yandex.ru] (DNS Server: 208.67.222.222)...
Thu 2009-04-09 08:22:10: * D=mx1.yandex.ru TTL=(58) A=[77.88.21.89]
Thu 2009-04-09 08:22:10: Attempting SMTP connection to [77.88.21.89:25]
Thu 2009-04-09 08:22:10: Waiting for socket connection...
Thu 2009-04-09 08:22:10: * Connection established (94.25.7.14:1247 -> 77.88.21.89:25)
Thu 2009-04-09 08:22:10: Waiting for protocol to start...
Thu 2009-04-09 08:22:10: Socket connection closed by the other side (how rude!)

Может кто подскажет что или попробовать 10.3 вернуть?
Автор: marcianin2
Дата сообщения: 09.04.2009 08:25
ipmanyak
Спасибо большое, что помогаешь мне,

В общем ситуация была такая: стоял redhat linux, админ ушел, переустановили на винду, поставили керио и мдаемон.

Тперь если я в керио ставлю пересылку днс запросов на внутренний днс, почта ходит и внутрь и наружу, но не на все адреса.
Если убираю пересылку и ставлю чтоб сервер сам обрабатывал запросы, все останавливается и никуда не ходит. Причем раньше на линухе все работало. Если бы я знал линух, ничего не трогал бы ).

Отсюда у меня вопросы такие:
1. Что надо прописать в мдаемоне, какие днс сервера, надо ли ставить галку "использовать серверы из настроек виндовс"?
2. Что надо прописать в днс серверах на внешней сетевой карте? Обязательно ли прописывать днс сервера именно своего провайдера, или можно любые?
3. Как этот хост с мдаемоном может правильно ресолвить свое имя?

Спасибо заранее.


PS А как нужно прописать на своем локальном ДНС сервере чтобы он нормально все ресолвил наружу?
Автор: ipmanyak
Дата сообщения: 09.04.2009 09:45
marcianin2 В мдемоне пропиши нэймсервера провайдера.

Цитата:
Теперь если я в керио ставлю пересылку днс запросов на внутренний днс,
Это напрасно, пересылай на нэймсервера прова. Наведи порядок в своей зоне с нэймсерверами.

Цитата:
А как нужно прописать на своем локальном ДНС сервере чтобы он нормально все ресолвил наружу?
Форвардить неразрешимые запросы на нэймсерверы прова.

p.s.
Ты изначально сделал ошибку, сделав виндовый домен 2-го уровня! Нужно было делать 3-го уровня.


Uniter
1 - У вас нет SPF записи
2 - Только часть ваших MX-записей имеют PTR-записи. 212.19.7.8
имеет PTR хотя и левый, а 94.25.7.14 - не имеет PTR вообще, а именно с него вы и шлете! Потому вашу почту можно смело отшивать, что те серваки и делают и правильно делают! Мой сервак тоже бреет по PTR.

Цитата:
Socket connection closed by the other side (how rude!)

Означает, что удаленная сторона грубо оборвала сессию. Нет PTR - не о чем говорить с почтовиком!
Наведите порядок в DNS И всё будет нормуль.

Автор: Antonio_Starfighter
Дата сообщения: 09.04.2009 10:12
Здравствуйте все!
Вообщем такая ситуация. Имеется почтовый сервер "майл.хаха.мдэ" находящийся в другой стране (за бугром). Стоит Mdaemon ver. 6, на нем настроены учетки вида "юзер@хаха.мдэ, 2юзер@хаха.мдэ, 3юзер@хаха.мдэ, ............" для приема писем с почтового сервера. Прием и отправка писем на разные адреса происходит нормально. Но вот начальство решило выделить клиенту из-за бугра один почтовый адрес вида "лузер@хаха.мдэ". Тот клиент получает и отправляет почту через обычный клиент - Outlook Express. Учетка "лузер@хаха.мдэ" у меня в Mdaemon не прописана.
Когда "юзер@хаха.мдэ" или "2юзер@хаха.мдэ" или "3юзер@хаха.мдэ" пытаются отправить письмо на "лузер@хаха.мдэ", то Mdaemon отвечает что такого адреса нет. Вот отчет.
-------------------------------------------------------------------
лузер@хаха.мдэ - no such user here.

There is no user by that name at this server.
: Message contains [1] file attachments
-------------------------------------------------------------------

Если я заведу адрес "лузер@хаха.мдэ" в Mdaemon, то при отправке на этот адрес писем от адресов "юзер@хаха.мдэ, 2юзер@хаха.мдэ, 3юзер@хаха.мдэ, ........." , то насколько я понимаю почта на адресе "лузер@хаха.мдэ" будет сохраняться локально и не будет доставляться до забугорного почтового сервера "майл.хаха.мдэ". И соответственно клиент-из-за бугра от нас ничего не получит. А надо бы, чтобы получил

Помогите. Может кто то сталкивался с такой проблемой и знает что нужно сделать.
Автор: ipmanyak
Дата сообщения: 09.04.2009 12:15
Antonio_Starfighter Что-то не совсем понять! Если учетка заведена на сервере и клиент подключен к этому серверу, то почту он получит.
Автор: Antonio_Starfighter
Дата сообщения: 09.04.2009 12:57
Я и сам не до конца понял как должно работать. Админ, который был до меня, как то настраивал чтобы почта уходила куда нужно. Но потом эта функция перестала работать, все забыли, а теперь вновь поднялся вопрос о доставке писем. Админ тот забыл где и что он когда то включал.

Размышляя вслух .
Домены у адресатов одинаковые, только один адресат заведен в Mdaemon (локально), а получатель напрямую подключается к серверу за бугром. Видимо Mdaemon приняв сообщение с локального адреса и видя, что домены у нас с получателем за бугром одинаковые, то он пытается найти у себя в учетках адрес получателя. Но не находит.

Но если я заведу забугорный адрес получателя в Mdaemon, то он будет принимать почту на этот адрес как на локальную учетку, но не будет отправлять её на почтовый сервак за бугром и человек из-за бугра во входящих собщениях ничего не увидит. А иначе зачем мдемону отправлять письма самому себе на почтовый сервер, чтобы потом эту же почту получить себе. Вроде правильно высказался.

Может быть существует какое либо правило или где то надо настроить форвардс?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980

Предыдущая тема: Postfix и пересылка почты


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