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

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



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

Код:
nslookup -type=mx cristalsales.ru
Server:  google-public-dns-a.google.com
Address:  8.8.8.8
 
Non-authoritative answer:
cristalsales.ru MX preference = 0, mail exchanger = mail.cristalsales.ru
 
nslookup  mail.cristalsales.ru
Server:  google-public-dns-a.google.com
Address:  8.8.8.8
 
*** google-public-dns-a.google.com can't find mail.cristalsales.ru: Non-existent
 domain
Эти сапожники прописали МХ запись для cristalsales.ru, а вот А запись для mail.cristalsales.ru прописать забыли.

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

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 00:24 29-12-2011
aparadox2011

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

Всего записей: 2 | Зарегистр. 28-12-2011 | Отправлено: 19:31 04-01-2012
vlary



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

Цитата:
Спасибо огромное, но сапожник в данном случае - я
А также чемпион ходьбы по граблям?

Код:
 
nslookup -type=mx cristalsales.ru
Server:  google-public-dns-a.google.com
Address:  8.8.8.8
 
Non-authoritative answer:
cristalsales.ru MX preference = 0, mail exchanger = cristalsales.ru
cristalsales.ru MX preference = 0, mail exchanger = mail.cristalsales.ru
cristalsales.ru MX preference = 0, mail exchanger = pop3.cristalsales.ru
cristalsales.ru MX preference = 0, mail exchanger = smtp.cristalsales.ru
 
nslookup cristalsales.ru
Server:  google-public-dns-a.google.com
Address:  8.8.8.8
 
Non-authoritative answer:
Name:    cristalsales.ru
Address:  109.195.195.3
 
nslookup mail.cristalsales.ru
Server:  google-public-dns-a.google.com
Address:  8.8.8.8
 
*** google-public-dns-a.google.com can't find mail.cristalsales.ru: Non-existent
 domain
 
nslookup pop3.cristalsales.ru
Server:  google-public-dns-a.google.com
Address:  8.8.8.8
 
*** google-public-dns-a.google.com can't find pop3.cristalsales.ru: Non-existent
 domain
 
nslookup smtp.cristalsales.ru
Server:  google-public-dns-a.google.com
Address:  8.8.8.8
 
*** google-public-dns-a.google.com can't find smtp.cristalsales.ru: Non-existent
 domain

Пропиши же, наконец, правильно А записи! И нахрена МХ так много, они же, как я понимаю, все показывают на тот же самый айпи? И все с одинаковой преференцией!


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

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 20:21 04-01-2012 | Исправлено: vlary, 20:24 04-01-2012
magira

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возможно ли посмотреть статистику в HMS сколько пользователей в нем записано?

Всего записей: 58 | Зарегистр. 19-03-2011 | Отправлено: 00:07 10-01-2012
smilezero

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет! Вроде перечитал много страничек по теме данного почтового сервера, но все равно не понял как сделать так чтобы локальные пользователи с внутрисетевыми адресами типа user1@rabota.po могли отправлять почту на внешние адреса типа rambler.ru, yandex.ru и т.д, так чтобы письма отправляемые пользователями приходили получателям от адреса почтового ящика нашей организации на mail.ru. Получение почты с нашего ящика на mail.ru настроил, письма приходят все отлично, а вот ч отправкой не разберусь. прошу вашей помощи!

Всего записей: 2 | Зарегистр. 20-01-2012 | Отправлено: 21:33 20-01-2012
Endy217

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

Всего записей: 1 | Зарегистр. 23-01-2012 | Отправлено: 16:05 23-01-2012
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Endy217
Цитата:
Могу ли я протестировать настройки сервера на несуществующем домене?
Можешь. В файле hosts ты можешь прописать своему компу любое имя и домен, хоть mail.microsoft.com  
Цитата:
Пробовал настроить под имеющийся домен почтовый сервер, но системой (утилита проверки запроса ) мой домен определяет другой IP, который сейчас используется почтовой программой на другой машине (в то время почтовая программа была там выключена чтоб не конфликтовало)  
Как работает эта привязка домена\и почтовой программы ?  
У программы может быть несколько почтовых доменов, основной и алиасы. Основной обычно совпадает с доменным именем хоста, на котором стоит программа (host comp.example.com, domain example.com).

Цитата:
Вопрос3: при создании учетной записи в любом клиенте почтовом, требует такие данные  
POP3 (исходящий сервер типа mail.domain.ru \\\ сервер входящей почты  mail.domain.ru)  
В настройках hMail я такого не смог найти, т.е. ту графу где бы можно было прописать настройки данные. (POP3 почти пустая вкладка по настройкам)  
SMTP server - comp.example.com, POP/IMAP server - comp.example.com. В настройках сервера это не нужно, он и сам все знает.

Цитата:
Помогите пожалуйста разобраться нубу, до этого с почтой вообще не работал.  
Может, не стоит и начинать? Есть масса других занятий, не требующих специальных знаний.


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

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 17:37 23-01-2012
smilezero

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

Всего записей: 2 | Зарегистр. 20-01-2012 | Отправлено: 17:25 26-01-2012
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
smilezero
Цитата:
а нужно наименование нашей организации...  
Настраивай в клиенте поле Reply-To:
 


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

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 17:46 26-01-2012
magira

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

Цитата:
Вопрос3: при создании учетной записи в любом клиенте почтовом, требует такие данные  
 POP3 (исходящий сервер типа mail.domain.ru \\\ сервер входящей почты  mail.domain.ru)  
 В настройках hMail я такого не смог найти, т.е. ту графу где бы можно было прописать настройки данные. (POP3 почти пустая вкладка по настройкам)

Для того, чтобы в почтовом клиенте в качестве POP3/SMTP серверов указывать имя домена, в сети должен работать (быть поднят) DNS-сервер. Имя домена Вашего сервиса эл.почты типа mail.domain.ru прописывается на DNS-сервере, который обслуживает сеть в которой находится машина с почтовым сервером (с установленной прогой HmailServer), а именно в МХ записи зоны просмотра этого DNS-сервера (в нашем примере domain.ru) указвается IP адрес машины с установленным почтарем (прогой HmailServer), например 192.10.10.10. Тогда в почтовом клиенте, в учетной записи, которая будет работать с HmailServer и указывается в качестве имени POP3/SMTP серверов то самое имя домена mail.domain.ru, и обязательно в настройках сетевого подключения, на машине, где установлен почтовый клиент, прописывается IP предпочитаемого DNS-сервера, на котором прописано имя домена domain.ru с MX-записью mail.domain.ru. Иными словами, когда почтовый клиент пытается связаться с почтовым сервером, он делает DNS запрос в сеть, на указанные в настройках сетевого подключения IP DNS-сервера , типа "какой адрес у имени mail.domain.ru". DNS-сервер получив такой запрос, проверяет свои МХ записи, и в случае совпадения (например МХ-mail.domain.ru=192.10.10.10), возвращает ответ той машине, которая спрашивала, что "разыскиваемый почтарь находится по IP адресу 192.10.10.10", затем почтовый клиент направляет запрос на соединение уже с полученным ответом, т.е. к машине по адресу 192.10.10.10. И там дальше они "снюхиваются" и передают друг другу данные.
 Если почтовый сервис нужен только в рамках небольшой сети (одноранговой), то смело в качестве POP3/SMTP серверов учетной записи почтового клиента прописывайте сразу IP адрес машины с HmailServer (в нашем примере 192.10.10.10), и всё будет работать.
Как-то так.
Люди, можно повторно с вопросом обратиться?:

Цитата:
Возможно ли посмотреть статистику в HMS сколько пользователей в нем записано?

Или я невнимательный, но я не нашел где.

Всего записей: 58 | Зарегистр. 19-03-2011 | Отправлено: 22:38 26-01-2012
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
magira
Цитата:
Или я невнимательный, но я не нашел где.
В hMailServer эккауеты хранятся в базе данных. Соответственно посмотреть их можно используя любое средство доступа к ней. В зависимости от вида используемой базы (Microsoft SQL, .MySQL, PostgreSQL)
Кроме того, эккаунты можно видеть в файловой системе, где хранятся сами письма, типа hMailServer/Data/domain.com/user1, ....user2, ...
 


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

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 23:45 26-01-2012
STIk_kov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!
 
Подскажите, в чем может быть причина: почта исправно забирается с внешнего ящика раз в пять минут и раскладывается по клиентам. Но на следующий день клиенты почты не получают и никаких ошибок не выдают. После перезагрузки сервера все работает (обычно еще день). Причем остановка/запуск службы hmailserver не помагает.

Всего записей: 1 | Зарегистр. 08-02-2007 | Отправлено: 15:57 30-01-2012
magira

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

Цитата:
В hMailServer эккауеты хранятся в базе данных.  

Это мне известно. Я про статистику или меню (в графическом интерфейсе) или еще где (в каком нибудь файле) увидеть цифру, которая будет обозначать количество внесенных пользователей.
Другие вопросы:
1. Может ли HMS учетки, неактивные в заданный период времени, переносить кудато или обозначать их както? Чтобы было понятно, что эта учетка неиспользуется не менее установленного периода.
2. В некоторых почтовых клиентах есть функция "оставлять копию сообщения на сервере", в моем случае это не нужно, контролировать всех пользователей не возможно. Может ли HМS принудительно удалять сообщения для учетки, после их передачи почтовому клиенту, не зависимо от настроек почтового клиента?
3. Последняя версия HMS выпущена с открытым кодом. Где можно взять какие либо готовые решения для модернизации программы (такое есть вообще?).
4. Очень интересуют готовые скрипты опять же для модернизации HMS .
Извините за много вопросов, Инет три дня лежал...

Всего записей: 58 | Зарегистр. 19-03-2011 | Отправлено: 21:25 01-02-2012
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
magira
Цитата:
Извините за много вопросов

Да, разошелся....
1. Не может. Но такое наверняка возможно с помощью скриптов.
2. Функция "оставлять копию сообщения на сервере" использует соответствующие свойства  POP3 протокола, который является стандартом. Далее смотри пункт первый.
3. Скачать из репозитория исходники, и кромсать их как бог на душу положит. Всем обычно свои фишки нужны.
4. Прорва готовых скриптов на все случаи жизни имеется на форуме hMailServer:
User contributed scripts. » hMailServer 5

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

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 22:27 01-02-2012
xamel87

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте, проблемма следующего плана, настроил hmailserver на учетку mail.ru, создал учетку для сбора почты, учетку пользователя и список. настроил форвардинг с учетки сборки почты на список. добавил в список учетку пользователя. почта прекрасно доходит. НО. НЕ УХОДИТ!!! в логах при различных настройках smtp (с логин и паролем, без логина и пароля, при включенном ssl, без sll и логина и пароля и сервера smtp и т.д.) пишет следующие  
ошибки

Всего записей: 4 | Зарегистр. 03-08-2010 | Отправлено: 07:50 07-02-2012
nick108

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2xamel87: "SENT: MAIL FROM:<xam@school132.local>"  скриптом менять на настоящий майл ящик с которого отправляешь, даже нашел его

Код:
 
Sub OnAcceptMessage(oClient, oMessage)
    If oMessage.FromAddress = "" then
    Else
        strAddress = Split ((oMessage.FromAddress) , "@")
       GetDomain = strAddress(1)
       GetUser  = strAddress(0)
       NewDomain = "@mydomain.com"
       If GetDomain = "my.local" then
         oMessage.FromAddress = GetUser & NewDomain
         oMessage.Save
         EventLog.Write(GetUser & "@my.local ---> Change Domain_Name To 'mydomain.com'")
       End If
   End if
   Result.value =0
End Sub
 

Всего записей: 241 | Зарегистр. 10-03-2006 | Отправлено: 08:58 07-02-2012 | Исправлено: nick108, 09:20 07-02-2012
sergeyxr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую всех! столкнулся со следующей проблемой.
 
есть 40 ящиков.
надо сделать общие папки.
 
Я сделал общий почтовый ящик, прилипил его к общей папке.
(в свойствах ящика нажимаешь ред. папки появляется 2 папки "INBOX" и общая папка.
 
Прописал в общей папке в разделе их редактирования, доступ их других ящиков.
Поставил для теста максимальные права.
 
Отправляю почту на общий почтовый ящик, они поподают с ящик, размер ящика увеличивается.
 
А проблема в том что у других почтовых ящиков не появляется общая папка,
И соответственно нельзя прочитать сообщения из общей папки.
 
При создании общей папки я в её наименовании просто написал её название идентичное первой части названия "общего почтового ящика".
 
с использованием пробела в середине, пробовал и без но неполучается.
 
Подскажите: при создании общих папок, есть  ли определённый синтаксис.
 
Просто буржуйский MDaemon денег стоит уё много.
А долгому и тугому начальнику нужны общие папки.
А денег давать не хочет.

Всего записей: 43 | Зарегистр. 13-10-2011 | Отправлено: 11:21 07-02-2012
ZaychikM

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

Всего записей: 217 | Зарегистр. 30-03-2007 | Отправлено: 19:16 07-02-2012
leonvit

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет! Прошу помочь с выбором софта и подсказать каким образом его ввести в эксплуатацию. Собственно вопрос какой. Есть малый офис и основной рабочий компьютер под управлением WinXP32. На нем установлен и активно используется почтовый клиент THE BAT, который в свою очередь работает по протоколам POP/SMTP с сервером mail.ru (почта у нас на mail.ru) THE BAT настроен таким образом, что в нем сохраняются все пиьма, как принятые, так и отправленные. Писем накопилось много за несколько лет работы и они все нужны.
 
Теперь возникла необходимость работать с этим почтовым ящиком с двух компьютеров одновремнно, и иметь доступ к базе отправленных и принятых писем соответственно тоже. Нужен локальный почтовый сервер работающий под Win32, возможно - hMailServer. При этом все вновь принятые или отправленные письма должны быть видны с обоих компьютеров. Вобщем один сервер с общей базой и некоторое кол-во клиентов работающих с одним общим почтовым ящиком. Насколько я понимаю - это должно решаться при помощи протокола IMAP. Соответственно сервер должен поддерживать для работы с клиентами IMAP а сам с mail.ru коннектиться по старинке через POP/SMTP....
 
Дальше больше - нужно не посто поднять и настроить сервер и клиенты для него. Надо в почтовую базу сервера подцепить уже существующий архив писем программы THE BAT. Переход с прямой работы с mail.ru на работу с локальным почтовым сервером не должен обернуться потерей почтовой базы! Версия программы THE BAT = 3.98.1. Размер почтовой базы на сегодняшний день порядка 1,5Gb. В настройках экспорта писем THE BAT доступны варианты .MSG .EML и некий Unix-ящик. Может быть есть некий софт, который напрямую сконвретировал бы почтовую базу THE BAT в доступную для использования в локальном почтовом сервере форму.... А может и сам локальный почтовый сервер при установке имел бы некую службу импорта писем. Почему бы и нет....
 
Буду рад получить дельные советы по выбору софта и необходимым действиям. Можно в личку. За толковую помощь готов в разумных пределах заплатить.... Может быть заодно какой-нибудь другой почтовый клиент посоветуете по-проще т.к. и сама почтовая база и все настройки по борьбе со спамом и прочие задачи будет решать уже сервер, а не клиент.

Всего записей: 28 | Зарегистр. 31-10-2011 | Отправлено: 20:34 08-02-2012
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
leonvit  На сервере IMAP письма и папки можно перетаскивать с клиента мышкой, между сервером и локальным компьютером, туда и обратно.


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

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 22:05 08-02-2012
Открыть новую тему     Написать ответ в эту тему

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