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

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, нужна помощь.
Поставил hMailServer на Windows 2008 R2, настроил связь с внешней почтой и настроил пользователей, связав их с учетными записями Active Directory. Все прекрасно работает, но возникла неприятность - некоторых пользователей почтовый сервер не пускает. В логах пишет, что неверное имя пользователя или пароль. После непродолжительных изысканий я понял что у этих пользователей общего - у них в пароле есть русские буквы. Эксперимент подтвердил теорию - доменные пользователи с русскими буквами в пароле не могут пройти авторизацию на hMailServer. Аналогично и в отношении не доменных пользователей, а просто пользователей hMailServer'а - русские буквы в пароле приводят к неработоспособности авторизации.
Это как-нибудь лечится? Очень не хочется заставлять пользователей изменять пароли на англоязычные.
Версия hMailServer - 5.3.2 B1769
Клиент - MS Office Outlook 2003 или 2007
ОС сервера - Windows Server 2008 R2
ОС клиента - Windows 7
 
Добавлено:
P.S. Особенно настораживает тот факт, что нигде не нахожу упоминания такой проблемы. Складывается ощущение, что это именно я где-то облажался

Всего записей: 2 | Зарегистр. 16-06-2010 | Отправлено: 17:18 16-06-2010
Ruza



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
dgalimov
Это к Кириллу и Мефодию, так что тут никак не помочь - пользуйтесь латиницей или транслитом...
Проблема скорее всего в системной кодировке пароля и кодировке sql базы.
 

Цитата:
Особенно настораживает тот факт, что нигде не нахожу упоминания такой проблемы. Складывается ощущение, что это именно я где-то облажался

Наверное никто не создавал пароли на кириллице...

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

Всего записей: 5472 | Зарегистр. 10-09-2003 | Отправлено: 19:44 16-06-2010
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dgalimov Есть золотое правило. Пока не выпустили полностью родную русскоязычную ось и полный пакет пркладных программ, использовать логины и пароли в латинице. То же самое асается почтовых адресов. Если кому-то очень хочется использовать в пароле русские слова - ради бога, но в латинской раскладке. Иначе будете иметь неоправданный гемор в самых неожиданных ситуациях.

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 22:01 16-06-2010 | Исправлено: vlary, 22:02 16-06-2010
dgalimov

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

Цитата:
Наверное никто не создавал пароли на кириллице...

Это выглядит странно, учитывая что выше в ветке люди обсуждали как скриптом создать сотню пользователей AD в hMail'е. Неужели все эти 100 пользователей знают про золотое правило неиспользования кириллицы...
 

Цитата:
Иначе будете иметь неоправданный гемор в самых неожиданных ситуациях

Один раз поимер, когда ставил Jabber-сервер OpenFire с клиентом Spark. Но там помогла установка другого клиента (в частности Pidgin), т.е. некорректная работа с кодировкой была у клиента. Здесь видимо проблема не в клиенте (Outlook вызывает доверие и нормально работал с русскими паролями при обращении к другим почтовым серверам), а как раз в сервере.
 
Еще раз всем спасибо.

Всего записей: 2 | Зарегистр. 16-06-2010 | Отправлено: 08:42 17-06-2010
Ruza



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

Цитата:
Неужели все эти 100 пользователей знают про золотое правило неиспользования кириллицы...  

Ну у меня поболее пользователей - и правило знают наверное только работники ИТ отдела... Все остальные просто прислушиваются к рекомендациям сотрудников ИТ. И заметь - у нас логины в кириллице тоже запрещены.

Цитата:
(Outlook вызывает доверие и нормально работал с русскими паролями при обращении к другим почтовым серверам)

Назови хоть один - а так это голословное заявление.

Цитата:
Здесь видимо проблема не в клиенте

Да проблема не в клиенте и скорее всего не в сервере ибо ему пох что передаётся, а вот MySQL (или что там) либо LDAP возможно не понимает перекодировок.

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

Всего записей: 5472 | Зарегистр. 10-09-2003 | Отправлено: 11:06 17-06-2010
MegaSES



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток!
Прикрутил русский, но в результате получил кракозяблы.
   
версия 5.3.2-B1769
система Win7
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Nls\CodePage
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
в реестре менял 1252(3,4,5) -> c_1251.nls
не помогает.
Подскажите пож. как починить?

Всего записей: 70 | Зарегистр. 16-04-2003 | Отправлено: 13:22 18-06-2010 | Исправлено: MegaSES, 13:23 18-06-2010
Ruza



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MegaSES
Смотри кодировку russian.ini - скорее всего всего она отличается от системной...

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

Всего записей: 5472 | Зарегистр. 10-09-2003 | Отправлено: 23:00 18-06-2010
bazzzilio



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

Всего записей: 388 | Зарегистр. 24-10-2005 | Отправлено: 16:09 21-06-2010
DeusRus



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите плиз, как в скрипте получить доступ (просмотреть содержимое) общей IMAP папки?

Всего записей: 9 | Зарегистр. 29-03-2010 | Отправлено: 11:08 22-06-2010
bazzzilio



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И еще - никто не сталкивался с проблемой, когда не уходят письма с вложениями больше 1М? Ограничение установлено в 5М, релеить пытался через 3 разных сервака, получаю 10054 - Удаленный сервер разорвал соединение. Причем, после того, как, по идее, сообщение ушло (мониторю по трафику). Сообщения меньшего объема уходят без проблем. Версия сервера последняя. В чем могут быть грабли? Хелп, плиз

Всего записей: 388 | Зарегистр. 24-10-2005 | Отправлено: 09:47 23-06-2010
adjuster



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

Цитата:
никто не сталкивался с проблемой, когда не уходят письма с вложениями больше 1М?


Цитата:
В чем могут быть грабли?

Проверяется просто: отправляешь письмо больше 1МБ на внутренний ящик (с внутреннего) и если разрыв есть, то проблема в Hmail.
Если же нет - то трабла на релеях - тем более их 3 шт.

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

Всего записей: 1369 | Зарегистр. 31-10-2006 | Отправлено: 10:34 23-06-2010
DeusRus



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто тить работал с общими IMAP папки?
Через стандартный подход их невидно (хотя они есть и в них есть письма):

Код:
 
  Dim obApp
Set obApp = CreateObject("hMailServer.Application")
Call obApp.Authenticate("Administrator", "12345")
Dim obDomain
Set obDomain = obApp.Domains.ItemByName("example.ru")    
Dim obAccount    
dim ss
ss = obApp.domains.count
MsgBox ss
dim ii
for ii = 0 to obApp.domains.count - 1
ss = ss & vbNewLine & obApp.domains(ii).Name  
next
MsgBox ss
ss = obApp.domains(0).Accounts.count
MsgBox ss
for ii = 0 to obApp.domains(0).Accounts.count - 1
ss = ss & vbNewLine & obApp.domains(0).Accounts(ii).Address  
next
MsgBox ss
Set obAccount = obDomain.Accounts.ItemByAddress("test@example.ru")      
MsgBox ListFolders(obAccount.IMAPFolders, 0)    
 
 
Function ListFolders(obFolders, iRecursion)      
' Loop over all folders            
iRecursion = iRecursion +1            
Dim sMessage              
dim i       
for i = 0 to obFolders.Count -1                      
Dim obFolder            
Set obFolder = obFolders.Item(i)                       
sMessage = sMessage & String(iRecursion*3, " ") & obFolder.Name & vbNewLine            
sMessage = sMessage & ListFolders(obFolder.SubFolders, iRecursion)                   
Next              
iRecursion = iRecursion -1              
ListFolders = sMessage        
End Function
 

ПЛИЗ!!! подскажите КАК можно работать с общими папками.

Всего записей: 9 | Зарегистр. 29-03-2010 | Отправлено: 12:08 23-06-2010
bazzzilio



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

Цитата:
трабла на релеях - тем более их 3 шт.

Их не три, он один постоянный. Но пробовал менять. Эффект тот же. Увеличил количество попыток пересылки. Иногда проходит. Внутренняя доставка проходит. Входящие - проходят.
 
Добавлено:
UPD. Поставил костыль, перенаправив релей на другой сервак в локалке (Вынь2000, стандартный SMTP), а с него - уже дальше. Всё работает. Т.е., и релей на второй сервак улетает, и со второго нормально уходит "на сервер вышестоящей организации". Так где таки искать грабли??? Потому как такая схема не совсем интересна

Всего записей: 388 | Зарегистр. 24-10-2005 | Отправлено: 14:26 23-06-2010
adjuster



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

Цитата:
UPD. Поставил костыль


Цитата:
Вынь2000, стандартный SMTP), а с него - уже дальше


Цитата:
получаю 10054 - Удаленный сервер разорвал соединение

Кроме этого в логах должны быть еще записи (если логи включены), о причине разрыва.
Смотри логи.

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

Всего записей: 1369 | Зарегистр. 31-10-2006 | Отправлено: 16:27 23-06-2010
bazzzilio



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

Код:
 
"2010-06-23 08:05:49.533"    "The write operation failed. Remote IP: 172.16.1.47, Session: 1780, Code: 10054, Message: Удаленный хост принудительно разорвал существующее подключение"
"DEBUG"    1392    "2010-06-23 08:05:49.533"    "The read operation failed. Bytes transferred: 0 Remote IP: 172.16.1.47, Session: 1780, Code: 10054, Message: Удаленный хост принудительно разорвал существующее подключение"
"DEBUG"    484    "2010-06-23 08:05:49.533"    "SD::~_InitiateExternalConnection-5"
"DEBUG"    484    "2010-06-23 08:05:49.533"    "Ending session 1780"
"DEBUG"    484    "2010-06-23 08:05:49.533"    "SD::~_DeliverToExternalAccounts-2"
"DEBUG"    484    "2010-06-23 08:05:49.533"    "Collect delivery result"
"DEBUG"    484    "2010-06-23 08:05:49.533"    "Collect delivery result - Done"
"DEBUG"    484    "2010-06-23 08:05:49.533"    "SD::_RescheduleDelivery"
"APPLICATION"    484    "2010-06-23 08:05:49.533"    "SMTPDeliverer - Message 2244: Message could not be delivered. Scheduling it for later delivery."
"DEBUG"    484    "2010-06-23 08:05:49.533"    "PersistentMessage::SetNextTryTime()"
"DEBUG"    484    "2010-06-23 08:05:49.533"    "PersistentMessage::~SetNextTryTime()"
"DEBUG"    484    "2010-06-23 08:05:49.549"    "Message rescheduled for later delivery."
"APPLICATION"    484    "2010-06-23 08:05:49.549"    "SMTPDeliverer - Message 2244: Message delivery thread completed."
 

 
Добавлено:
Типа так получается
Причем перед этим сообщением идет загрузка канала на передачу. Потом довольно длительная пауза. Потом отлуп.

Всего записей: 388 | Зарегистр. 24-10-2005 | Отправлено: 16:38 23-06-2010 | Исправлено: bazzzilio, 16:47 23-06-2010
N7



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

Цитата:
Уважаемые, а кто чем логи смотрит? Все в оду кучу валятся, как выцепить все записи для одной сессии?

 
можно посмотреть здесь, используется LogParser  

Всего записей: 1 | Зарегистр. 23-06-2010 | Отправлено: 22:01 23-06-2010
adjuster



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

Цитата:
Так где таки искать грабли??? Потому как такая схема не совсем интересна

Может быть проблема на шлюзе?

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

Всего записей: 1369 | Зарегистр. 31-10-2006 | Отправлено: 09:22 24-06-2010
bazzzilio



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
adjuster
Что имеется ввиду под шлюзом?
Да, каналы - не локалка, на центральный офис - 256к, к провайдеру - 1,5М
После записи в логе  

Код:
"RECEIVED: 354 Enter mail, end with "." on a line by itself"

передача какбы проходит, но от удаленного сервера не приходит сообщения типа "Message accepted for delivery" (какбы удаленный сервак не получает сигнал окончания передачи), и, как результат, (ИМХО, конечно), валит отлуп по таймауту неактивности.
В то же время, при передаче в локалку - все работает, и при передаче с "другого SMTP-сервера" через тот же шлюз на тот же удаленный сервак того же (лежавшего в очереди до смены адреса релея) сообщения - всё уходит ont_know:

Всего записей: 388 | Зарегистр. 24-10-2005 | Отправлено: 10:16 24-06-2010
adjuster



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

Цитата:
Что имеется ввиду под шлюзом?  

http://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82-%D1%88%D0%BB%D1%8E%D0%B7
 

Цитата:
Да, каналы - не локалка, на центральный офис - 256к, к провайдеру - 1,5М  


Цитата:
и при передаче с "другого SMTP-сервера" через тот же шлюз на тот же удаленный сервак того же (лежавшего в очереди до смены адреса релея) сообщения - всё уходит

Может на уровне маршрутов траблы то? - а ты сервак почтовый мучаешь.

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

Всего записей: 1369 | Зарегистр. 31-10-2006 | Отправлено: 14:33 24-06-2010
bazzzilio



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

Цитата:
Может на уровне маршрутов траблы то? - а ты сервак почтовый мучаешь.
 

А что, письма меньшего объема другими маршрутами уходят? о_О

Всего записей: 388 | Зарегистр. 24-10-2005 | Отправлено: 14:46 24-06-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