Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » hMailServer

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115

Открыть новую тему     Написать ответ в эту тему

gregkov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


hMailServer - небольшой бесплатный почтовый сервeр. Поддерживает основные почтовые протоколы (IMAP, SMTP and POP3), виртуальные домены, списки рассылки, антивирусы, антиспам модуль, алиасы и многое другое. Имеется русскоязычный интерфейс.


INI-файл с нужным переводом положить в папку "Languages", после чего открыть файл "Bin\hMailServer.ini", найти строчку "ValidLanguages=english,swedish", добавить нужный язык через запятую и перезагрузить компьютер. После этого можно будет в программе выбрать добавленный язык ("File" -> "Select language...").
 
(ASSP 1.5.1.1). - Внешний СпамФильтр: http://assp.sourceforge.net/
 
Настройка нескольких  SMTP Realayer, в зависимости от адреса отправителя
 
По поводу "левых" антивирусов:
hMail нифига не знает о том что кто то что то проверяет, начинает сессию и потом обламывается при условии что антивирус нашёл вирус ни разу не предупредив hMail либо время проверки превышает время ожидания в сессии.
Или начинается "перетягивание одеяла" - кто будет проверять файл...
Поэтому НИКОГДА не используйте "левые" антивирусы на маршрутизаторах и почтовых серверах.
Под "левыми" следует понимать те антивирусы о которых hMail не знает.
Либо настраивайте исключения в антивирусах, до того как станет колом маршрутизатор или hMail.

Всего записей: 25 | Зарегистр. 15-07-2004 | Отправлено: 10:14 31-03-2005 | Исправлено: vlary, 14:23 25-09-2015
Alexpro1965

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо, все заработало
 
Добавлено:
сравнил содержимое инишников, все оказалось тривиально просто. Дело в том, что в моем небыло в самом конце перевода строки.

Всего записей: 64 | Зарегистр. 04-05-2006 | Отправлено: 15:47 21-05-2010
Artem59

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите советом. Опыта в настройке почтовых серверов и hMailServer в частности нет. Есть рабочий сервер 192.168.1.1. Ящиков около 10. Нужно перенести все на новый 192.168.1.2. Почему-то встроенная утилита для бэкапа/восстановления не сработала (когда пытался загрузить созданный xml файл, на новой машине выводится сообщение об ошибке). Т.к. ящиков немного, решил все настройки прописать вручную, заменив соответственно 192.168.1.1 на 192.168.1.2. Прошелся по всем вкладкам/закладкам и прописал все то же самое на новом сервере. Смущает следующий раздел:
Settings -> Protocols -> SMTP -> закладка Delivery of e-mail. Там стоит галка "server requires authentication", наже прописан "User name" и "Password". Но логин и пароль на управление почтовым доменом не вида "org_name.himprod.izhnet.ru", а некий "mail@himprod.izhnet.ru". Пароль на него соответственно я не знаю. Никакого логина mail@himprod.izhnet.ru по договору у нас нет. У нас есть логин/пароль управления почтовым доменом himprod.izhnet.ru. Зашел на страницу управления почтовым доменом через https (домен: himprod.izhnet.ru, login: postmaster). Там создан один почтовый ящик как раз mail@himprod.izhnet.ru. Но боюсь менять на нем пароль, т.к. после этого возможно старый почтовик работать перестанет, а новый не факт, что заработает.
 
Вот и хочу спросить, как это все устроено (работа почтового сервера hMailServer)? Я думал, что к провайдеру приходят все письма вида <сотрудник>@himprod.izhnet.ru, далее уже наш почтовый сервер их забирает и рассовывает по своим локальным адресам, а на деле получается, что письма как-то завязаны на mail@himprod.izhnet.ru. И на работающей машине нигде не введены логин/пароль на почтовый домен himprod.izhnet.ru/
 
Забыл написать. С пустым паролем на "User name" в "Delivery of e-mail" почта от клиентов уходит, но через некоторое время возвращается с ошибками, что неверный пароль. Помогите советом, если кто-то понял вообще что я написал
 
himprod - имя вымышленное, что бы не "светить" организацию.

Всего записей: 92 | Зарегистр. 19-09-2005 | Отправлено: 14:52 24-05-2010 | Исправлено: Artem59, 15:04 24-05-2010
adjuster



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проверяй:
 
Скорее всего в hmail создан домен, совпадающий по названию с внешним доменом.
На внешней почте создан 1 почтовый ящик, в который сыпется вся почта, пришедшая на данный домен. В свою очередь, в hmail создан ящик сбора писем по POP с этого внешнего ящика и в данном ящике настроены правила для сортировки почты при съеме по POP на внутренние ящики пользователей.
Отправка почты, скорее всего тоже настроена в обратном порядке - отправка проходит через внешний почтовик (настроен как закрытый релей).
 
А может быть на внешнем есть ящики, совпадающие с ящиками на hmail.
 
Вообщем, без админской учетки к HMAIL ничего не узнаешь. Пароль на Hmail Server можно обнулить. Думаю ничего страшного не случится (привязка админа к внешнему почтовику вряд ли есть). Обычно учетная запись Administrator.
Удачи.

----------
защита компов от вирусов
_________________________
КАК ПРАВИЛЬНО ЗАДАТЬ ВОПРОС?

Всего записей: 1369 | Зарегистр. 31-10-2006 | Отправлено: 16:31 24-05-2010
Artem59

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Админский пароль к hmailServer я как раз знаю. Я не знаю пароль на:
Settings -> Protocols -> SMTP -> закладка Delivery of e-mail -> Password

Всего записей: 92 | Зарегистр. 19-09-2005 | Отправлено: 16:44 24-05-2010
Yuri720

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите решить проблему. При отправке сообщения на один из почтовых серверов, сообщение возвращается с такой ошибкой:
Error Type: SMTP
Remote server (тут_IP_адрес_сервера) issued an error.
hMailServer sent: RCPT TO:<тут_e-mail_адрес>
Remote server replied: 550 Invalid HELO string (VM123)
 
VM123 – это имя виртуального сервера на Windows VPS хостинге, где стоит hMailServer.
 
Что тут не так с "HELO String"?

Всего записей: 7 | Зарегистр. 27-05-2010 | Отправлено: 20:32 27-05-2010
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Что тут не так с "HELO String"?
По RFC HELO должно содержать полностью квалифицированное доменное имя  В вашем случае это VM123.вашдомен.ру
HELO с вашего сервера не соответствует  RFC.
Конечно, рубить сразу по HELO - экстремизм, я у себя за это просто начисляю штрафные очки, но тем не менее советую вам поправить настройки своего сервера.
И занести его айпи в SPF запись в своем ДНС.

Всего записей: 17280 | Зарегистр. 13-06-2007 | Отправлено: 21:32 27-05-2010
Yuri720

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
По RFC HELO должно содержать полностью квалифицированное доменное имя  В вашем случае это VM123.вашдомен.ру
HELO с вашего сервера не соответствует  RFC.
Конечно, рубить сразу по HELO - экстремизм, я у себя за это просто начисляю штрафные очки, но тем не менее советую вам поправить настройки своего сервера.  

Я не нахожу, где в hMailServer можно это настроить. У меня несколько доменов.

Всего записей: 7 | Зарегистр. 27-05-2010 | Отправлено: 00:14 28-05-2010
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Я не нахожу, где в hMailServer можно это настроить. У меня несколько доменов.

Доменов может быть сколько угодно, это решается с помощью SPF записей, но основное правило таково: айпи вашего сервера должен резольвиться в имя (т.н. иметь обратную зону), имя это резольвиться в тот же айпи, и  HELO соответствовать имени. Если это не выполняется, траблы гарантированы.

Всего записей: 17280 | Зарегистр. 13-06-2007 | Отправлено: 00:36 28-05-2010
laycman

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста, я установил hmailserver 5.3.2 на win2003serv, руссифицировал его, создал домен xxxxx.ru, создал несколько аккаунтов, зашел в настройки - протоколы выбрал smtp и pop3, в smtp в доставке почты указал имя локального хоста mailserv и имя удаленного хоста mail1.xxxxx.ru (реального существующего в ру центре куплено доменное имя, сервак с статическим адресом) в утилитах захожу в диагностику  запускаю проверку типа все ок все зеленое, на этом же компе настраиваю почтовый клиент аутлук экспресс, в серверах указываю 127.0.0.1, имя  пользователя в таком формате  test@xxxxx.ru, но при попытке отправить он мне говорит "Не удается отправить сообщение, поскольку сервер отказался принять адрес одного из получателей. В письме был указан адрес: 'test@xxxxx.ru'. Тема 'test', Учетная запись: '127.0.0.1', Сервер: '127.0.0.1', Протокол: SMTP, Ответ сервера: '550 5.7.1 Unable to relay for test@xxxxx.ru', Порт: 25, Защита (SSL): Нет, Ошибка сервера: 550, Код ошибки: 0x800CCC79"
 Что я там еще не сделал?  
 
Заранее спасибо

Всего записей: 33 | Зарегистр. 28-05-2010 | Отправлено: 15:05 28-05-2010 | Исправлено: laycman, 15:50 28-05-2010
Yuri720

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Доменов может быть сколько угодно, это решается с помощью SPF записей, но основное правило таково: айпи вашего сервера должен резольвиться в имя (т.н. иметь обратную зону), имя это резольвиться в тот же айпи, и  HELO соответствовать имени. Если это не выполняется, траблы гарантированы.  

Извиняюсь за тупость. Где это настраивается? В hMailServer или еще где-то?
 
Я использую DNS-сервер провайдера, там связываются домены с IP адресом моего сервера. В "Windows Server" стоит hMailServer. Получается, что крутить тут больше нечего. Или есть чего?

Всего записей: 7 | Зарегистр. 27-05-2010 | Отправлено: 18:02 28-05-2010
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Где это настраивается? В hMailServer или еще где-то?  
Не в курсе настроек hMailServer, возможно HELO где-то в его конфиге или реестре можно поправить, а возможно он берет информацию об имени хоста из Windows, тогда нужно настраивать систему. SPF записи заводят в ДНС, отвечающий за эти почтовые домены, там же, где и МХ записи.

Всего записей: 17280 | Зарегистр. 13-06-2007 | Отправлено: 18:40 28-05-2010
Ruza



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Yuri720
Настройки - Протоколы - SMTP - Имя локального хоста
(обычно пишут либо А запись, либо CNAME для красоты типа mail.firma.com)
Это то что будет в EHLO/HELO
 
Необходима так же запись типа PTR в DNS провайдера  
PTR = Имя локального хоста
 
Количество доменов и наличие SPF роли не играет (хотя если SPF криво написать то возможны проблемы)


----------
Fools rush in where angels fear to tread.

Всего записей: 5472 | Зарегистр. 10-09-2003 | Отправлено: 23:22 28-05-2010
adjuster



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
laycman
просто укажи IP локального интерфейса (пример - 192,168,0,2), а не заглушку - 127,0,0,1.

----------
защита компов от вирусов
_________________________
КАК ПРАВИЛЬНО ЗАДАТЬ ВОПРОС?

Всего записей: 1369 | Зарегистр. 31-10-2006 | Отправлено: 18:05 29-05-2010
Yuri720

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Настройки - Протоколы - SMTP - Имя локального хоста
(обычно пишут либо А запись, либо CNAME для красоты типа mail.firma.com)
Это то что будет в EHLO/HELO  

Все равно не очень понял. Там можно вписать только один хост, а доменов несколько. В хелпе к hMailServer написано, что если у вас несколько доменов, то можно вписать любой из них.
 
Это для “HELO String” не имеет значения, какой домен там будет вписан?

Всего записей: 7 | Зарегистр. 27-05-2010 | Отправлено: 23:37 29-05-2010
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yuri720 Вписать лучше то имя, которое стоит в обратной зоне айпишника вашего почтовика. Если у вас 3 домена, домен1.ру, домен2.ру,домен3.ру, а айпи резольвится в хост.домен1.ру, пишите хост.домен1.ру. Если он вообще не из вашего доменв, а резольвится в хост.провайдер.ру, то используйте это имя. И айпи в SPF запись всех ваших доменов.
А вообще, если бы вы не шифровались и сообщили нам ваши реальные почтовые домены, мы смогли бы оказать вам помощь быстрее и конкретнее.

Всего записей: 17280 | Зарегистр. 13-06-2007 | Отправлено: 01:16 30-05-2010
Ruza



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Yuri720

Цитата:
Все равно не очень понял. Там можно вписать только один хост, а доменов несколько.

И что? Почту отправляет не домен, а хост (уполномоченный или нет это дело 10 - vlary это я про SPFы) поэтому имя хоста может КАРДИНАЛЬНО отличаться от имён доменов. Самое главное в этом это ДНС записи A и PTR.
Т.е. например
Домены - firma1.ru, firma2.ua, firma3.by, firma.com
Хост (запись А) - mail.server.kz  
Хост (запись PTR) запись ДОЛЖНА быть равна mail.server.kz.
 
Это касается отправки почты...  
Для получения почты хостом mail.server.kz в доменах должна быть запись типа МХ указывающая на mail.server.kz.
 
Можно ещё добавить SPF запись типа ТХТ в каждый домен нечто "firma1.ru. IN TXT "v=spf1 +a +mx -all", но это совсем другая история
 
 

Цитата:
Это для “HELO String” не имеет значения, какой домен там будет вписан?

В данном контексте имеет значение ТОЛЬКО реальное имя хоста и его PTR.

----------
Fools rush in where angels fear to tread.

Всего записей: 5472 | Зарегистр. 10-09-2003 | Отправлено: 01:42 30-05-2010
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yuri720 Ну что, после этих пояснений, чуть ли не с картинками, вам стало наконец понятно? Ведь примерно это же самое я вам пытался объяснить пять постов назад.

Всего записей: 17280 | Зарегистр. 13-06-2007 | Отправлено: 01:51 30-05-2010 | Исправлено: vlary, 01:53 30-05-2010
Yuri720

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Ну что, после этих пояснений, чуть ли не с картинками, вам стало наконец понятно? Ведь примерно это же самое я вам пытался объяснить пять постов назад.  

Так, квалификация такая, что картинки требуются.
 
Vlary и Ruza спасибо за помощь!!!

Всего записей: 7 | Зарегистр. 27-05-2010 | Отправлено: 13:57 30-05-2010
laycman

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что то я никак не осилю этот HMS
Решил сделать только локальную почту
вот последовательность действий
1) Установил HMS базу создал на постгрисе
2) На днс сервере создал запись mx (mailserver.infogroup.ru) c приоритетом 5 ( в сети есть еще один сервак на меракле у него приритет 10)
3) В HMS создал домен (mailserver.infogroup.ru)
4) Добавил 2 аккаунта admin@mailserver.infogroup.ru и  usermailserver.infogroup.ru
5) В HMS в настройках SMTP порта в доставке почты указал имя локального хоста - 192.168.2.11 (ip компа на который установлен HMS) имя удаленного хоста mailserver.infogroup.ru
6) Создал ip пространство local (192.168.2.1- 192.168.2.255)
7) В настройках tcp/ip портов указал 192.168.2.11 и рестартанул службу
 
Захожу в в утилиты - диагностика выбираю созданный домен жму запустить и вот что выдает:
 
Test: Collect server details
hMailServer version: hMailServer 5.3.2-B1769
Database type: PostgreSQL
 
Test: Test IPv6
IPv6 support is not available in operating system.
 
Test: Test outbound port
SMTP relayer is in use.
Trying to connect to host mailserver.infogroup.ru...
Trying to connect to TCP/IP address 192.168.2.11 on port 25.
Connected successfully.
 
Test: Test MX records
Trying to resolve MX records for mailserver.infogroup.ru...
ERROR: MX records for domain mailserver.infogroup.ru could not be resolved
 
Test: Test local connect
Connecting to TCP/IP address in MX records for local domain domain mailserver.infogroup.ru...
ERROR: MX records for local domain mailserver.infogroup.ru could not be resolved
 
 
 
 
Подскажите плийз что не так делаю, а то уже неделю бьюсь над этим

Всего записей: 33 | Зарегистр. 28-05-2010 | Отправлено: 12:06 31-05-2010 | Исправлено: laycman, 12:06 31-05-2010
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
nslookup -type=mx infogroup.ru
Server:         10.1.1.5
Address:        10.1.1.5#53
 
Non-authoritative answer:
infogroup.ru    mail exchanger = 5 mail2.infogroup.ru.
infogroup.ru    mail exchanger = 10 mail1.infogroup.ru.
mail2.infogroup.ru      internet address = 82.208.110.170
mail1.infogroup.ru      internet address = 82.208.110.171
 
Если это ваш домен, то я не вижу здесь никакого mailserver.infogroup.ru  

Всего записей: 17280 | Зарегистр. 13-06-2007 | Отправлено: 12:35 31-05-2010
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » hMailServer


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru