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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Invader Zim

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет.
Начал осваивать почту, играюсь локально на виртуалке. Есть вопрос - забирать почту с внешних серверов можно только по POP, IMAP сейчас не доступен, а нет никаких обходных путей?

Всего записей: 101 | Зарегистр. 20-09-2011 | Отправлено: 09:30 07-12-2016
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Invader Zim
А чем тебя POP не устраивает? Это общепринятый метод забора почты.
IMAP используется для доступа клиентами при хранении почты на удаленном сервере.
Можешь там настроить редирект почты на твой hMailServer,
но в этом случае нужно иметь зарегистрированный домен, белый айпи, МХ...

----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 10:41 07-12-2016
Invader Zim

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlary
Меня POP полностью устраивает, есть несколько старых(очень старых, объёмом 25-50мб) ящиков от которых не хотят отказываться, туда иногда приходит почта. Так вот, есть идея чтоб hMailServer вытягивал письма с разных ящиков и раскидывал по локальным юзерам.
Столкнулся с тем что, например, ukr.net позволяет забирать почту только по IMAP, а hMailServer  этого не умеет.  
Вариантов я вижу два: городить костыли чтоб hMailServer каким-то образом забирал IMAP; собирать почту сторонним почтовым сервисом(например гуглом, или яндексом) который может делать это по IMAP, а уже с него тянуть hMailServerом по POP.

Всего записей: 101 | Зарегистр. 20-09-2011 | Отправлено: 12:29 07-12-2016
solaris99

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

Цитата:
 ukr.net позволяет забирать почту только по IMAP

Но POP сервер у них, вроде бы, работает?

Всего записей: 24 | Зарегистр. 20-01-2006 | Отправлено: 13:18 07-12-2016
Invader Zim

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

Цитата:
Но POP сервер у них, вроде бы, работает?

 
скорее нет, чем да
в инструкции на сайте указаны настройки для почтовых клиентов под POP и IMAP, но при попытке забрать почту по POP  hMailServer  сыпет ошибки в лог типа настройте IMAP

Всего записей: 101 | Зарегистр. 20-09-2011 | Отправлено: 14:38 07-12-2016
Invader Zim

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста, возможно ли отправлять письма через внешний smtp, например: создал внутренний домен company.local и учётную запись buh@company.local, почта с внешнего ящика company@yandex.ru приходит. А вот как сделать чтоб отправка писем шла через smtp.yandex.ru, при попытке отправить пишет "RECEIVED: 553 5.7.1 Sender address rejected: not owned by auth user."
Никак не пойму, можно сделать то что я задумал или нет. Судя по http://ns2.ru-board.com/topic.cgi?forum=8&topic=10323&start=1502#21 я запутался немного

Всего записей: 101 | Зарегистр. 20-09-2011 | Отправлено: 23:07 07-12-2016
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Invader Zim
Цитата:
Никак не пойму, можно сделать то что я задумал или нет.
Почтовому протоколу это не противоречит. Но в связи со спамом и спамерами
принимают различные ужесточения. Вот и администрация бесплатных почтовых
служб ввела правило, что письмо можно отправлять только с тем обратным
адресом, который использовался при авторизации.
Потому либо переходи полностью на свою почту, либо заводи почту
для своего домена типа контора.ру на яндексе / гугле  
А адреса типа @company.local это вообще только внутри локалки конторы быть должны.  


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 01:43 08-12-2016
Invader Zim

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlary
Да, спасибо. Я понял что если в письме в поле from указано buh@company.local, а при отправке yandex.ru яндекс сверяет это поле с авторизационными данными(company@yandex.ru) и из-за несоответствия блочит письмо.
Я понимаю чтоб нормально всё работало нужен свой реальный домен и своя почта, но я сейчас только осваиваю hMailServer.  
На данный момент задумка сделать локальную почту которая будет собирать письма с внешних ящиков(это получилось без проблем) и чтоб локальные пользователи могли, если разрешат, отправлять почту через внешний smtp, а вот это как раз и не получается. И я не могу понять это вообще реализуемо в hMailServer или нет

Всего записей: 101 | Зарегистр. 20-09-2011 | Отправлено: 09:29 08-12-2016
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Invader Zim
Цитата:
И я не могу понять это вообще реализуемо в hMailServer или нет
У hMailServer можно накрутить туеву хучу серверных правил,
которые представляют собой обычные VBS скрипты.
В которых можно настроить замену адреса from с buh@company.local
на company@yandex.ru, если адрес получателя - внешний.

----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 12:59 08-12-2016
0l0

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

Всего записей: 5 | Зарегистр. 25-11-2016 | Отправлено: 16:33 09-12-2016
Muznark



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
простите за дуратский вопрос: сабжу можно указать другой dns сервер, или от использует только системный ?

----------
а солнышко светит всем одинаково.

Всего записей: 518 | Зарегистр. 16-11-2004 | Отправлено: 15:42 09-02-2017
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Muznark
Цитата:
сабжу можно указать другой dns сервер, или от использует только системный ?
Судя по тому, что его Settings object
не содержит параметра, отвечающего за dns, используется системный.


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 16:10 09-02-2017
Igodor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите новичку.
Установил hMailServer для организации, настроил по минимуму. Прикрутил антивирус.
 
Понадобилось сделать SSL подключение внешних клиентов.
Заказал Comodo Instant SSL Сертификат.
В настройках SSL сертификаты  добавил его (его и приватный ключ).
Добавил TCP порты 465, 993, 995 с этим сертификатом (Connection Security = SSL/TLS ).
 
При подключении почтовых клиентов по SSL/TLS hMailServer выдаёт данные по сертификату и по издателю, но не может подтвердить достоверность цепочки сертификатов издателяего. Поэтому верификация сертификата при коннекте не проходит.
 
При получении сернтификата получил ca_1.crt и ca_2.crt от Comodo. Устанавливал их в Windows на почтовом сервере и на почтовом клиете. Но это ничего не изменило.
 
Может для hMailServer нужно подсунуть сертификаты издателя каким-то другим способом, а не стандартным через Windows ?
 

Всего записей: 5 | Зарегистр. 17-03-2017 | Отправлено: 09:42 24-04-2017
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Igodor
Цитата:
Может для hMailServer нужно подсунуть сертификаты издателя каким-то другим способом
Может. Ссылка

----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 10:24 24-04-2017
fire667

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Igodor
можно добавить в свой сертификат (а может такой сертификат выдал и Comodo) полную цепочку сертификатов до корневого, т.е. в файле сертифика должно быть несколько блоков -----BEGIN CERTIFICATE-----, -----END CERTIFICATE-----

Всего записей: 2252 | Зарегистр. 27-08-2004 | Отправлено: 12:23 24-04-2017
Igodor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fire667
Файлов сертификата было три отдельных : свой, ca_1.crt и ca_2.crt.
Попробовал добавить  ca_1.crt и ca_2.crt  к своему. Не помогло.
 
>24.04.2017, 09:54:12: FETCH - Issuer: GB, Greater Manchester, Salford, COMODO CA Limited, COMODO RSA Organization Validation Secure Server CA.
!24.04.2017, 09:54:12: FETCH - TLS handshake failure. Invalid server certificate (The issuer of this certificate chain was not found).
 
 
vlary
Изучаю инструкцию по вашей ссылке.  
Получается, OpenSSL в моём случае  нужен лишь для  создания PEM сертификата издателя и подсовывания его в нужный каталог с нужным именем ? Или же он также понадобится и для работы самого hMailServer ?
 
Буду пробовать.

Всего записей: 5 | Зарегистр. 17-03-2017 | Отправлено: 13:06 24-04-2017 | Исправлено: Igodor, 13:16 24-04-2017
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Igodor
Поскольку ты заказывал сертификат, у тебя должны быть закрытый ключ,
подписанный открытый ключ (сертификат) и сертификат выдавшего его центра.
Не знаю, как ты заказывал сертификат, через csr или непосредственно.
В первом случае ты сам должен был сформировать ключи и запрос,
в других случаях тебе могли прислать сертификат, содержащий оба ключа.
 В любом случае ты должен выудить свой закрытый ключ, удалить пароль,
и поместить весь комплект ключей в нужную папку hMailServer.  

----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 14:25 24-04-2017
Igodor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlary
Сертификат заказывал через CSR запрос. При этом сохранил закрытый ключ (KEY). Ключ без пароля.  
После проходжения верификации и сертификации получил:
1. Cвой сертификат (CRT)
Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Organization Validation Secure Server CA
Subject: C=xxx, ST=xxx, L=xxx, O=xxx, OU=IT, OU=InstantSSL, CN=xxx
 
2. Cертификат ca_1.crt
Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Certification Authority
Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Organization Validation Secure Server CA
 
3. Cертификат ca_2.crt
Issuer: C=SE, O=AddTrust AB, OU=AddTrust External TTP Network, CN=AddTrust External CA Root
Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Certification Authority
 
Свой CRT и KEY забросил в отдельную папку и указал их в настройках hMailServer.
 
Для ca_1.crt и ca_2.crt вычислил хеш командой
 
openssl x509 -in ca_1.crt"  -hash  
 
переименовал их в <hashvalue>.0 и поместил в папку <path_to_hmailserver>\hMailServer\Externals\CA
 
Добавил в начало файла своего сертификата информацию из ca_1.crt и ca_2.crt.
 
Но верификация сертификата при соединении с hMailServer не проходит.
 
"DEBUG"    2044    "2017-04-24 15:35:08.325"    "Performing SSL/TLS handshake for session 7873. Verify certificate: False
 
Что делаю не так ? Или что ещё не сделал ?

Всего записей: 5 | Зарегистр. 17-03-2017 | Отправлено: 17:48 24-04-2017 | Исправлено: Igodor, 17:49 24-04-2017
Igodor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Разобрался. Всё заработало.
Важен был порядок следования цепочки сертификатов в объединённом CRT-файле.
Всем спасибо за помощь.

Всего записей: 5 | Зарегистр. 17-03-2017 | Отправлено: 15:35 25-04-2017
PavelSES



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Igodor
Это хорошо, но обычно принято поделиться с людьми решением, в данном случае выложить правильный порядок... Можно увидеть его?

Всего записей: 223 | Зарегистр. 18-07-2006 | Отправлено: 01:33 26-04-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 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