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

» hMailServer

Автор: vpupkinn
Дата сообщения: 20.12.2010 15:09
Привет.
Вся моя почта валится к провайдеру и я должен забирать ее из одного ящика.

Поднял HMS, Установил домен, аналогичный внешнему, завел юзеров, завел внешний аккаунт. вроде получает.
Проблема с СМТП. Настроил Релай. Внутри ходит. наружу - в логах пишет - поставлено в очеред, а затем присылает мессадж:
Error Type: SMTP
Connection to recipients server failed.
Error: Host name: mail.sovintel.ru, message: Ïîäêëþ÷åíèå íå óñòàíîâëåíî, ò.ê. êîíå÷íûé êîìïüþòåð îòâåðã çàïðîñ íà ïîäêëþ÷åíèå

Tried 5 time(s)
Как настроить?
Автор: vlary
Дата сообщения: 20.12.2010 16:54
vpupkinn Он, наверное, серверу mail.sovintel.ru команды SMTP по-русски передает, а тот не понимает .
В первую очередь настрой логи по человечески. Либо правильно поставь кодовую страницу, раз уж тебе нужны логи по-русски, либо поставь английский язык в настройках, поскольку то, что написано, явно нечитабельно, и еще хуже, чем на английском.
Сервер твой написал следующее:
"Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение"
Проверь настройки фаервола, убедись, что 25 порт открыт, если настроено соединение по защищенному порту, убедись что он открыт. Проверь, что на фаерволе есть правило пропускать уже установленные соединения. Проверь из командной строки с сервера связь с
mail.sovintel.ru вручную командой telnet mail.sovintel.ru 25.
Автор: vpupkinn
Дата сообщения: 21.12.2010 00:19
vlary, Спасибо огромное. Думаю - проблема в аутентификации. Прокся - MS ISA server, и таже байда с сайтом - коннектится по порту а логин/пароль не пускает. - Спрошу у спецов по ИСЕ)

Что про кодовую станицу - это на своем компе или на там где HMS, и какую - 1251?

25 порт пашет. cmd telnet mail.sovintel.ru 25 - ...... glad to see you...
Автор: Ruza
Дата сообщения: 21.12.2010 12:10
После долгого застоя появилась новая бетка....
hMailServer 5.3.4 - 1913

Цитата:
hMailServer changelog for 5.3.4 (Build 1913)

Version 5.3.4 - Build 1913 (2010-12-11)

* Stability fixes. In certain scenarios, hMailServer could stop processing incoming requests.
Автор: Alarmik
Дата сообщения: 22.12.2010 07:14

Цитата:
Подскажите как сменить админский пароль ,который вводиться при входе на сервер( искал не могу найти где и как ) сильно не пинайте...=)


Сам задался таким вопросом - т.к. мануалов не нашел на эту тему.

Находим файл C:\Program Files\hMailServer\Bin\hMailServer.INI

В конце содержимого ищем строки
[Security]
AdministratorPassword=21232f297a57a5a7484a04a801fc3

Если удалить всё что стоит после знака =, то доступ будет по пустому паролю.
Что бы сменить пароль я установил на другую машину hmailserver, с вводом нужного нового пароля, а потом просто скопировал захешированный код пароля в рабочий INI файл.
Автор: JohnyDeath
Дата сообщения: 23.12.2010 14:17
Помогите решить задачку.

Необходимо запретить всем пользователям отправлять почту во внешний мир.
Некоторые пользователи должны иметь доступ к отправке почту "наружу".
Как разрулить?

Диапазоны IP не помогут, т.к. локальные пользователи не имеют статич. адресов, да и правила должны быть именно для ПОЛЬЗОВАТЕЛЯ почты, а не для хоста, с которого пользователь авторизуется.
Автор: Ruza
Дата сообщения: 23.12.2010 14:35
JohnyDeath
Можно попробовать правилами пользователей:
Если кому != *@domain.com то удалить сообщение
Автор: ffvvvv2
Дата сообщения: 23.12.2010 14:51

Цитата:
то удалить сообщение

А перед удалением копию админу.
А админ уже руками копию руководству.
А руководство...
Автор: JohnyDeath
Дата сообщения: 23.12.2010 14:57
Ruza
Да, так вроде бы прокатит. Только полное правило должно быть типа такого:

От кого (Содержит) @МойДомен
Кому (Не содержит) @МойДомен
От кого (Не равно) пользователь_который_может_отправлять@МойДомен
(Всё складываем по И)

ffvvvv2
нее, так жестоко не надо.

Кстати. а как бы оповестить пользователя, который хотел отправить почту наружу, что его письмо не доставлено, т.к. он этого пока не заслужил?
Автор: ffvvvv2
Дата сообщения: 23.12.2010 15:05
Я бы еще добавил условие
Recepient list not contains admin@firma.ru
и действие перед удалением
forward email to admin@firma.ru

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

Во всяком случае, я хотел бы как минимум
знать, кто нарушает.
Мои действия в случае нарушения -- это
уже вопрос второй.
Автор: JohnyDeath
Дата сообщения: 23.12.2010 15:14
ffvvvv2
Да, список получателей тоже можно включить. Только наверное без "admin", а просто "@firma.ru"

А про обратный ответ пользователю с предупреждением есть мысли?

Добавлено:
А, всё, разобрался.
В действиях сделал:
Ответ от админа с темой "Низя" и соответствующим телом
Автор: ffvvvv2
Дата сообщения: 23.12.2010 15:41

Цитата:
Да, список получателей тоже можно включить. Только наверное без "admin", а просто "@firma.ru"


Имелось в виду другое.
Логика правила имхо должна быть такова:
1) если пользователь @firma.ru
2) пишет на адреса не @firma.ru
3) в списке получателей письма нет admin@firma.ru (чтобы не было цикла при форварде)

То
1) форвардим письмо админу
2) пишем пользователю "Еще раз -- и в глаз"
3) убиваем письмо


Автор: vlary
Дата сообщения: 23.12.2010 15:43
ffvvvv2 В таком случае, все, кто подписан на списки рассылки (там обычно ставят один адрес на список), письма не получат.
Автор: ffvvvv2
Дата сообщения: 23.12.2010 15:56

Цитата:
В таком случае, все, кто подписан на списки рассылки (там обычно ставят один адрес на список), письма не получат.


А почему?

Да, и по логике вопроса


Цитата:
Необходимо запретить всем пользователям отправлять почту во внешний мир.
Некоторые пользователи должны иметь доступ к отправке почту "наружу".


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

Конечно, в правиле ЕСЛИ (1) надо указывать конкретных пользователей
или группу оных.



Автор: JohnyDeath
Дата сообщения: 23.12.2010 16:58
Еще один момент хотел бы уточнить.
Я раньше с ИМАП вообще не работал, поэтому подскажите, правильно ли я поступаю.

Условная задача: Все пользователи должны видеть ВСЕ локальные письма.
Что я делаю:
В Настройках - Протоколы - ИМАП . На вкладке "общие папки" захожу в "Править папки".
Там добавляю каталог "Evg" с разрешением "Любой" со всеми галочками.
В правилах создаю правило: Если "От кого" содержит (мой домен), то перемещать в папку IMAP под названием "Evg".

Проверяем:
Отправляю из одного локального ящика в другой, но в папке ИМАП ничего ни у кого не видать, у получателя во входящих тоже пусто.

П.С. В hMailServer протокол POP вообще отключил.
Проверяю работоспособность ящика через веб-интерфейс (web mail pro)

Добавлено:
Вот такой вот лог:
http://imm.io/2Heu
Автор: AlexCoRu
Дата сообщения: 24.12.2010 08:37
А как удалять старые письма в ящиках на сервере? Например, которые пролежали больше месяца.
Автор: Igor_Teresco
Дата сообщения: 24.12.2010 09:31
AlexCoRu, лучше всего средствами почтового клиента.
Автор: AlexCoRu
Дата сообщения: 24.12.2010 09:56
У меня вся проходящая почта зеркалится на определённый адрес (такова политика безопасности) и этот ящик нужно периодически (желательно каждый день) подчищать.

Добавлено:
Можно в планировщике винды создать задание которое будет удалять файлы в папке этого аккаунта. Но насколько это корректно?
Автор: ffvvvv2
Дата сообщения: 24.12.2010 10:01

Цитата:
и этот ящик нужно периодически (желательно каждый день) подчищать.


Какой-нибудь почтовый клиент/утилита, по шедулеру принимающая почту
и где-то складывающая.
По-моему, POSTIE это умеет...
На худой конец, наверное, громоптицу можно этому научить...


Добавлено:

Цитата:
Можно в планировщике винды создать задание которое будет удалять файлы в папке этого аккаунта. Но насколько это корректно?


Абсолютно некорректно.
HMS будет сыпать сообщения (по одному на каждое удаленное)
об ошибках в базе.
Автор: Ruza
Дата сообщения: 24.12.2010 10:10
Вот 3 скрипта для очистки папок, обсуждаемых на их форуме, выбирайте на вкус и цвет:

http://www.hmailserver.com/forum/viewtopic.php?f=14&t=12342
http://www.hmailserver.com/forum/viewtopic.php?f=20&t=15363
http://www.hmailserver.com/forum/viewtopic.php?f=14&t=15605
Автор: stanislavsigitov
Дата сообщения: 03.01.2011 18:57
Учетка форвардер@firma.ru забирает почту с @mail.ru (с периодом удаления писем 10 дней) с последующей рассылкой по локальным учеткам. Перед новым годом в папке data появилась куча писем с объемом файла 0Кб. - я их удалил, но HMS при попытке забрать почту с @mail.ru снова сыпет, пока не удалил всю почту с внешнего ящика, проблема не решилась. Мне этот внешний ящик как заноза в заднице. Все письма были с вложениями, типа поздравления Собственно вопросы: 1) это может сделать "доброжелатель"? 2) можно решить проблему сделав пересылку на @ya.ru?

почитал тут: http://forum.ru-board.com/topic.cgi?forum=8&topic=38238#1 второй вопрос отпадает
интересно то, что письма с размером 0Кб по локальным учеткам не раскидывались, они копились в папке data, эта опция где то в почтовом клиенте? (мазила-тундербёрд) или в HMS?
Автор: zerokz
Дата сообщения: 10.01.2011 09:40
Вопрос такой : нужно организовать пересылку входящих писем с mymail@example.com на несколько адресов а не на один ( на один можно настроить и не справишию ))) в hmail усть форвардинг там мона вбить тока один адрес ,а нуна на несколько подскажите как реализовать? )
Автор: vlary
Дата сообщения: 10.01.2011 10:12
zerokz А создать групповой адрес, включить в него нужные эккаунты и пересылать на этот адрес не катит?
Автор: zerokz
Дата сообщения: 10.01.2011 10:23
vlary : нет нужно именно с конкретного адреса организовать пересылку на 2 и более потовых адреса будь то @mail.ru либо gmail.com и т.д....
Автор: vlary
Дата сообщения: 10.01.2011 10:41
zerokz Тогда смотри в сторону списков рассылки. Либо какой-то самодельный фильтр, способный выполнить данную функцию.
Автор: Nayprom
Дата сообщения: 21.01.2011 13:07
Юзаю HmailServer на сервера mail.ru и gmail почта спокойно отправляется и доходит без ошибок. Но некоторые частные сервера и на ukr.net блокируются и возвращаются с ошибкой 550, где ругаются на Hello. У провайдера в реверсе висит мой почтовый домен mail.*pp.ua. Крутил настройки самого сервера и в закладке delivery of-email наверное, надо прописать local host name, но с указание моего внешнего или внутреннего IP проблема продолжается…
Что мне делать?
Автор: vlary
Дата сообщения: 21.01.2011 14:45
Nayprom
Цитата:
с указание моего внешнего или внутреннего IP проблема продолжается…
Hello должно быть FQDN (Fully Qualified Domain Name) - host.domain.tld
Этот host.domain.tld должен резольвиться в твой айпи. В идеале твой айпи должен обратно резольвиться в host.domain.tld.
Уважающие себя почтовые сервера хосты, которые представляются айпишником, локалхостом, виндовым именем машины (PUPKIN-HOME) посылают на ... .
Автор: Nayprom
Дата сообщения: 21.01.2011 16:00

Цитата:
Этот host.domain.tld должен резольвиться в твой айпи. В идеале твой айпи должен обратно резольвиться в host.domain.tld.


Резолв работает даже как в идеале. Используя nslookup прописываю свой внешний IP и получаю свой домен mail.*.pp.ua ну и на оборот также.

Как можно проверить свой Hello, что бы по факту его править, а то я уже много разных методов испробовал но результата никакого. И если можно то какой правильный Hello у меня должен быть? Если у меня домен *.pp.ua, а для smtp и pop указываю mail.*.pp.ua
Автор: vlary
Дата сообщения: 21.01.2011 16:48
Nayprom
Цитата:
И если можно то какой правильный Hello у меня должен быть

Цитата:
получаю свой домен mail.*.pp.ua ну и на оборот также.
Вот такой и должен быть: mail.*.pp.ua. Т.е. серверам в ответ на приветствие должна выдаваться команда
HELO mail.*.pp.ua или EHLO mail.*.pp.ua.
Ну и в настройках домена не худо иметь spf запись вида:
text = "v=spf1 ip4:ХХХ.ХХХ.ХХХ.0/ХХ ip4:УУУ.УУУ.УУУ.0/ХХ -all"
где ХХХ.ХХХ.ХХХ.0/ХХ и УУУ.УУУ.УУУ.0/ХХ сети твои или провайдерские, из которых
может отправляться почта с обратным адресом *.pp.ua

Автор: cjxtym
Дата сообщения: 28.01.2011 13:04
Подскажите а как в hmail можно создать группы пользователей, чтобы к ним применять правила разрешения отправки во внешний мир или нет.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465

Предыдущая тема: Перезапуск удаленной системы без перезагрузки компьютера


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