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

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



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
evg73 Что именно твой сервер пишет в команде EHLO ? По RFC в нем должно быть FQDN имя, зарегенное в Инете, или литеральный  IP адрес в виде такого текста [111.222.222.333], и больше ничего другого.  Поди email адрес пишешь? Кусок лога полностью показать не судьба, обязательно урезать надо и телепатов вызывать?


----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11724 | Зарегистр. 10-12-2003 | Отправлено: 15:50 30-07-2019 | Исправлено: ipmanyak, 15:51 30-07-2019
Falcon99



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
День добрый.
Поставил данный почтовик. В нашей организации нет своего внешнего домена, настроил в режиме SMTP-Relay. Но столкнулся с тем что надо подменять адрес от кого отправлено письмо в случае отправки письма наружу. Нашел как делать это скриптом, плюс подредактировав, добавляю подпись с указанием своей организации, но почему-то подпись выходит в неправильной кодировке. Подскажите как поступить.
 
Ниже привожу код скрипта с помощью которого это выполняю:

Код:
 
 
Sub OnAcceptMessage(oClient, oMessage)  
 
dim oApp  
   Set oApp = CreateObject("hMailServer.Application")  
   Set objRegExp = CreateObject("VBScript.RegExp")  
   Call oApp.Authenticate("Administrator","пароль администратора")  
 
if InStr(oClient.Username , "@mail.domain.local") and InStr(oMessage.To , "@mail.domain.local") Then  
 
else  
   oMessage.FromAddress = "адрес внешнего ящика"  
   oMessage.From =  ReplaceTest(From,"<.*>", "<адрес внешнего ящика>")  
   oMessage.Body = oMessage.Body & vbNewLine & vbNewLine & "Название организации <адрес внешнего ящика>"  
   oMessage.Save  
   oMessage.save  
     Result.value =0  
end if  
 
End Sub  
 
Function ReplaceTest(From, patrn, replStr)  
 
Dim regEx  
   Set regEx = New RegExp  
   regEx.Pattern = patrn  
   regEx.IgnoreCase = True  
 
        'Make replacement.  
   ReplaceTest = regEx.Replace(From, replStr)  
 
End Function
 

Всего записей: 607 | Зарегистр. 12-10-2005 | Отправлено: 17:43 03-10-2019
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Falcon99  Какая кодировка  по дефолту в письмах и какая в подписи получается? Может надо набрать русский текст в нужной кодировке?  Используй для этого FAR  или любой редактор, умеющий менять кодировку для набора текста. Notepad емнип набирает в кодировке 1251
А проще писать транслитом или на инглише.


----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11724 | Зарегистр. 10-12-2003 | Отправлено: 09:07 04-10-2019 | Исправлено: ipmanyak, 09:09 04-10-2019
Falcon99



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ipmanyak
Пробовал разные кодировки, не получилось. Зато в результате тестов понял что подпись, которую можно поставить в свойствах домена Hmailserver, пишется в UTF-8, поставил так же в свойствах клиента. Вроде теперь нормально, но через скрипт все-равно неверная кодировка выходит. Поэтому пока в скрипте закоментировал соответствующую строку.

Всего записей: 607 | Зарегистр. 12-10-2005 | Отправлено: 10:23 04-10-2019
polzovatel777

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Использую hMailServer успешно на разных задачах и он везде справляется. Обратил внимание на странные сообщения про авторизацию пользователя, которая приводит к ошибке.  
"SENT: 535 Authentication failed. Restarting authentication process."
При этом само письмо отправляется.  
Возможно проблема в том, что используется кодировка в формате Base64.
Такие письма создаются скриптом, в отдельном приложении, к которому у меня ограничен доступ.
 
Что можно сделать чтобы подобные ошибки не создавались в протоколе ?
 

Код:
"SMTPD"    1412    407352    "2019-10-04 04:00:26.025"    "50.31.102."    "SENT: 220 mail.XXX"
"SMTPD"    5044    407352    "2019-10-04 04:00:26.026"    "50.31.102."    "RECEIVED: EHLO WIN"
"SMTPD"    5044    407352    "2019-10-04 04:00:26.027"    "50.31.102."    "SENT: 250-mail.xxxx.com[nl]250-SIZE 20480000[nl]250-STARTTLS[nl]250-AUTH LOGIN PLAIN[nl]250 HELP"
"SMTPD"    5044    407352    "2019-10-04 04:00:26.027"    "50.31.102."    "RECEIVED: STARTTLS"
"SMTPD"    5044    407352    "2019-10-04 04:00:26.027"    "50.31.102."    "SENT: 220 Ready to start TLS"
"SMTPD"    12440    407352    "2019-10-04 04:00:26.373"    "50.31.102."    "RECEIVED: EHLO WIN"
"SMTPD"    12440    407352    "2019-10-04 04:00:26.373"    "50.31.102."    "SENT: 250-mail.xxx.com[nl]250-SIZE 20480000[nl]250-AUTH LOGIN PLAIN[nl]250 HELP"
"SMTPD"    12440    407352    "2019-10-04 04:00:26.374"    "50.31.102."    "RECEIVED: AUTH login QUtJQUpYNVRZTTJWQUN="
"SMTPD"    12440    407352    "2019-10-04 04:00:26.374"    "50.31.102."    "SENT: 334 UGFzc3dvcmQ6"
"SMTPD"    5044    407352    "2019-10-04 04:00:26.375"    "50.31.102."    "RECEIVED: ***"
"SMTPD"    5044    407352    "2019-10-04 04:00:26.381"    "50.31.102."    "SENT: 535 Authentication failed. Restarting authentication process."
"SMTPD"    1412    407352    "2019-10-04 04:00:26.382"    "50.31.102."    "RECEIVED: MAIL FROM:<user1@ttttt.com>"
"SMTPD"    1412    407352    "2019-10-04 04:00:26.385"    "50.31.102."    "SENT: 250 OK"
"SMTPD"    1412    407352    "2019-10-04 04:00:26.386"    "50.31.102."    "RECEIVED: RCPT TO:<user2@ttttt.com>"
"SMTPD"    1412    407352    "2019-10-04 04:00:26.390"    "50.31.102."    "SENT: 250 OK"
"SMTPD"    1412    407352    "2019-10-04 04:00:26.391"    "50.31.102."    "RECEIVED: DATA"
 

Всего записей: 72 | Зарегистр. 01-09-2017 | Отправлено: 16:51 04-10-2019 | Исправлено: polzovatel777, 16:54 04-10-2019
enigmen

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите пожалуйста, к примеру есть домен "сайт.market" можно ли зарегить и настроить ящик в hmailserver вида info@сайт.market? или тут нет поддержки кириллистических доенов?

Всего записей: 48 | Зарегистр. 27-01-2006 | Отправлено: 13:33 25-10-2019
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
enigmen Если даже это удастся в HMAIL,  лучше отказаться от этой затеи. Захотят где-нить за бугром послать тебе почту  какой-нить рассылкой, софт которой не  поддерживает кириллические домены и придется им париться с пуникодом.  
 
 
Добавлено:
polzovatel777
>"RECEIVED: AUTH login QUtJQUpYNVRZTTJWQUN="  
это разве нормально, что логин передается SMTP серверу в кодировке BASE64, а не ANSI ?


----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11724 | Зарегистр. 10-12-2003 | Отправлено: 14:03 25-10-2019 | Исправлено: ipmanyak, 14:19 25-10-2019
Northern100

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!
Подскажите, пожалуйста по настройке.
     В одной сети есть доменная почта в виде Microsoft Exchange. На втором сервере поднял hMailServer. Этот сервер одним интерфейсом смотрит в доменную сеть (там Microsoft Exchange), другим в другую сеть (там нету никаких почтовых серверов). Есть программулина, которой в качестве почтового сервера указан hMailServer. Эта программулина рассылает почту заведенным в нее пользователям. Одному пользователю, имеющему почтовый аккаунт на hMailServer и другому, имеющему почтовый аккаунт на Microsoft Exchange.
     Сейчас каким-то волшебным образом письма доходят до обоих пользователей. Но я нигде в настройках hMailServer не упоминал Microsoft Exchange.
    Мне, как бы, так и надо. Но понимаю, что что-то в настройках не правильно. (Возможно hMailServer как-то широковещательно рассылает почту на неизвестные ему адреса?)
    Может кто-нибудь подскажет, где это настраивается?

Всего записей: 1 | Зарегистр. 22-03-2010 | Отправлено: 08:41 07-11-2019
Eremey



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день! Всех приветствую. Есть вопрос. А точнее поддержка.  
Есть два домена. Пашут на одном сервере. Все что надо прикручено. Но. Валят  почту в DataFolder=C:\Program Files (x86)\hMailServer\Data... (в настроечном файле). В две папки на один диск.  
Есть ли возможность разделить эти папки (домены) на разные диски? Уж больно они хором пухнут. И диск не резиновый...

Всего записей: 151 | Зарегистр. 22-04-2002 | Отправлено: 16:04 22-11-2019
fire667

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Eremey
можно использовать символическую ссылку для одного из каталогов
https://tyapk.ru/blog/post/hardlink-and-symlink-windows

Всего записей: 2246 | Зарегистр. 27-08-2004 | Отправлено: 17:10 22-11-2019
RasConRas

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

Всего записей: 55 | Зарегистр. 05-02-2008 | Отправлено: 13:19 28-11-2019
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RasConRas
возможно у вас что то не так с конфигурацией, ибо
https://www.hmailserver.com/forum/viewtopic.php?t=26941

Всего записей: 15038 | Зарегистр. 20-09-2014 | Отправлено: 22:06 03-12-2019
NightSun00

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите кто сталкивался с такой проблемой:
 
На сервер с различных доменных почтовых имен приходят сообщения и висят в журнале ожидания. После 1800 таких писем, сервер зависает. Может кто сталкивался с такой проблемой ?  И есть готовый скрипт. Пробовал настраивать правила, чтобы автоматически удалять если содержат определенное имя не помогает, через 2-3 часа оно меняется.  
 
 
Пример почт:
jake.lawrance@trevosepartners.com
john.barnes@bakertilly.co.uk
michelle.steenkamp@hitachicapital.co.uk

Всего записей: 7 | Зарегистр. 16-12-2019 | Отправлено: 20:17 16-12-2019
Mavrikii

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

Цитата:
висят в журнале ожидания

причина? что в логах то?

Всего записей: 15038 | Зарегистр. 20-09-2014 | Отправлено: 20:25 16-12-2019
NightSun00

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Причина, у меня нет на сервере почтового имени (аккаунта) "masshaj@мойдомен.ru"
 
1241294    2019-12-16 20:47:55    masshaj@мойдомен.ru    lindsay.murray@sunderlandcollege.ac.uk    As soon as possible    1
 
Mavrikii, с тобой как-то связаться можно телеграм или что-то другое

Всего записей: 7 | Зарегистр. 16-12-2019 | Отправлено: 20:56 16-12-2019
Mavrikii

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

Цитата:
у меня нет на сервере почтового имени

тогда почему почтовик вообще принимает это сообщение?
 

Цитата:
с тобой как-то связаться можно телеграм или что-то другое

нет

Всего записей: 15038 | Зарегистр. 20-09-2014 | Отправлено: 21:55 16-12-2019
NightSun00

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii, вот я и не знаю почему. Возможно какую-то учетную запись подломили и как-то спам через нее осуществляется ?

Всего записей: 7 | Зарегистр. 16-12-2019 | Отправлено: 23:16 16-12-2019
Mavrikii

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

Цитата:
вот я и не знаю почему. Возможно какую-то учетную запись подломили и как-то спам через нее осуществляется ?

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

Всего записей: 15038 | Зарегистр. 20-09-2014 | Отправлено: 07:36 17-12-2019
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NightSun00 Показывай пару кусков входящего лога с этими левыми письмами или , как уже сказал Mavrikii сам  гляди в логе -  откуда, когда, кому, с какого IP.

----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11724 | Зарегистр. 10-12-2003 | Отправлено: 09:07 17-12-2019 | Исправлено: ipmanyak, 09:09 17-12-2019
NightSun00

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

Всего записей: 7 | Зарегистр. 16-12-2019 | Отправлено: 09:57 17-12-2019
Открыть новую тему     Написать ответ в эту тему

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