Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» hMailServer

Автор: vlary
Дата сообщения: 17.03.2015 15:33
Falcon99
Цитата:
550 Delivery is not allowed to this address

This error means that the sender is trying to send an email to an address which he
is not allowed to send to. This message is generated after hMailServer has
checked the IP range settings. As an example, the default IP range configuration
does not allow external users to send messages to other external users. This is to
prevent people from using your server to send spam. So if an external user tries
to send a message to another external user, he will get this message.

Цитата:
Configuring IP ranges

IP ranges are used in hMailServer to specify who should be allowed to send email
through your server. For example, you can use the IP ranges to configure
hMailServer such that only computers in your local network are allowed to use the
server to send email. By default, hMailServer comes with 2 different IP ranges.
These default IP ranges should be sufficient for almost all users. Unless you're
using old email clients with a lack of features, you should never have to modify
these. Do not modify them unless you are absolutely sure what you want to
achieve using IP ranges, and how to achieve it.
Автор: Falcon99
Дата сообщения: 17.03.2015 17:03
Действительно, для пробы разрешил все в разделе IP пространства и почта ушла.

P.s. Но самое интересное что адресату оно не пришло... Короче непонятно.
Автор: vlary
Дата сообщения: 17.03.2015 17:26
Falcon99
Цитата:
Но самое интересное что адресату оно не пришло... Короче непонятно.
Ушла - это означает, что сервер провайдера принял ее для доставки.
А не пришла - может быть куча причин. Сервер получателя не отвечает,
или попало в спам...
Через некоторое время с сервера провайдера на адрес отправителя может
прийти сообщение о недоставке с указанием причины. А может и не прийти.

Автор: Falcon99
Дата сообщения: 18.03.2015 09:23
Понял, спасибо за ответ, буду ждать ответа сервера.
Автор: densm
Дата сообщения: 18.03.2015 11:32
Слетел сервер, но удалось восстановить папку "hMailServer". Что сделать что-бы все опять заработало. Простая подмена папок не прокатила.
Вот лог ошибок:

"ERROR"    1812    "2015-03-18 10:16:12.407"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    1812    "2015-03-18 10:16:12.467"    "Severity: 1 (Critical), Code: HM5010, Source: Application::OnDatabaseConnected, Description: Database version could not be detected."
"ERROR"    1804    "2015-03-18 10:17:50.606"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    1804    "2015-03-18 10:17:50.606"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    1804    "2015-03-18 10:20:05.731"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    1804    "2015-03-18 10:20:05.746"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    1804    "2015-03-18 10:20:14.777"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    1804    "2015-03-18 10:20:14.793"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    452    "2015-03-18 10:27:13.941"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    452    "2015-03-18 10:27:13.957"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    452    "2015-03-18 10:32:30.467"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    452    "2015-03-18 10:32:30.483"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    452    "2015-03-18 10:32:33.454"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    452    "2015-03-18 10:32:33.469"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    452    "2015-03-18 10:33:05.848"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_domains order by domainname asc
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    452    "2015-03-18 10:33:05.848"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_domains order by domainname asc
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    1976    "2015-03-18 11:01:53.437"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    1976    "2015-03-18 11:01:53.437"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    340    "2015-03-18 11:10:06.932"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    340    "2015-03-18 11:10:06.932"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    340    "2015-03-18 11:10:09.515"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
"ERROR"    340    "2015-03-18 11:10:09.515"    "Severity: 2 (High), Code: HM5033, Source: DALRecordset::Open, Description: Source: SQLCEConnection::Execute, Code: HM10046, Description: Unknown error when executing SQL statement.
select * from hm_dbversion
Microsoft SQL Server Compact OLE DB Provider
"
Автор: vlary
Дата сообщения: 18.03.2015 11:50
densm Судя по всему, у тебя еще и база данных полетела.
Автор: densm
Дата сообщения: 19.03.2015 01:17
И я так понимаю, что восстановить ее нету шансов...
Автор: whitmen
Дата сообщения: 20.03.2015 23:40
Здравстуйте, уважаемые форумчане!
Не могу решить проблему, уже долгое время курю доки и форум, бьюсь над проблемой: Не ходит почта ни с использованием ре[size=1][/size]лея во внешку, ни внутри локальной сети.
На контроллере домена под windows 2008R2 в сети установлен hmail server 5.4.2.
Настройки (приведены скрины)














Внутри сети почта ходит по внутренним адресам (заменяется скриптом @jkh12 на @mail.jkh)

Код: Sub OnDeliverMessage(oMessage)
Dim p, k, TempAddr(100) ' oMessage.Recipients.Count
k = oMessage.Recipients.Count
For i = 0 to k - 1
TempAddr(i) = oMessage.Recipients.Item(i).Address
p = InStr(1, TempAddr(i), "@jkh12.ru", 1)
If p > 0 Then TempAddr(i) = Mid(TempAddr(i), 1, p-1) & "@mail.okb"
Next
oMessage.ClearRecipients()
For i = 0 to k - 1
oMessage.AddRecipient "", TempAddr(i)
Next
oMessage.Save
Result.Value = 0
End Sub
Автор: vlary
Дата сообщения: 21.03.2015 15:55
whitmen Как все запущено!
Тебе для начала нужно внимательно прочесть тему
"Переходим на свой почтовый сервер".

Цитата:
Почему не ходит почта через внешний релей?
Потому что ни Яндекс, ни Гугл, ни мэйл.ру не позволят тебе отправлять почту
с обратным адресом @jkh12.ru. Если ты не хостишь у них этот домен.
О чем тебе и было сообщено на чистом английском языке.
Единственный доступный тебе релей - это сервер твоего провайдера.
Предварительно ты должен договориться о предоставлении этой услуги.
У твоего сервера mail.jkh12.ru ( 217.12.221.62) нет PTR записи.
Ни один уважающий себя почтовый сервер не станет принимать твою почту.
Кстати, откуда айпи 91.144.xxx.xxx, который ты приводишь?
Вдобавок судя по проверке он еще и опен релей, а значит
будет скоро во всех блоклистах.
Я рекомендую не заниматься самодеятельностью, а нанять
квалифицированного специалиста.

Автор: whitmen
Дата сообщения: 21.03.2015 18:16
Этот ip 91.144.××× это мой белый статический адрес.
И в тексте я писал, что у меня есть ptr запись у провайдера.

Добавлено:
И кроме того, я бы, конечно, хотел бы обойтись без релея.
Провайдер предоставил мне у ptr запись.

Добавлено:

По поводу хождения почты внутри сети тоже не могу понять, где накосячил.
....всякие люди тут на форуме есть: профессионалы и не очень. На то он и форум.

Добавлено:
Да, кстати по поводу обратного адреса: на клиентах в учетке везде в ксчестве обратного адреса указан почтовый релей.
Автор: vlary
Дата сообщения: 21.03.2015 20:00
whitmen
Цитата:
..всякие люди тут на форуме есть: профессионалы и не очень.
Под профессионалами обычно подразумевают людей, которые получают
деньги за свою работу. Если ты обратишься к таким, то думаю они тебе
все сделают очень быстро и качественно.
Цитата:
И кроме того, я бы, конечно, хотел бы обойтись без релея.

Цитата:
Этот ip 91.144.××× это мой белый статический адрес
Судя по тому, что ты написал, он совсем другой.
Если же ты указал домен от балды, то не жди нормальной помощи.
Здесь на кофейной гуще не гадают.


Автор: whitmen
Дата сообщения: 21.03.2015 21:41
Да, кстати по поводу обратного адреса: на клиентах в учетке везде в ксчестве обратного адреса указан почтовый релей.
Автор: whitmen
Дата сообщения: 22.03.2015 06:49
vlary
Уважаемый vlary,
я мог бы написать Вам в личку, с вашего позволения. Я просто зашел в тупик и не могу понять что я делаю не так. Мне просто не хотелось бы светить реальные ip и домены на всеобщее обозрение. Поэтому тут так сказать, имена вымышленные, но совпадения отнюдь не случайны. Я жеж никого не прошу сделать все за меня, просто нужен свежий взгляд со стороны...
...ну если конечно вы согласитесь хотя бы намекнуть, куда мне копать.
Спасибо.
Автор: AkeHayc
Дата сообщения: 22.03.2015 09:04
whitmen
Все проверяется стандартными способами:
* Сперва проверь записи в DNS командой nslookup
* Потом телнетом проверь порты SMTP и POP3
* Далее посмотри логи почтаря

Вот диагностика твоего домена - https://www.dnr.kz/domains/dnsreport/jkh12.ru
Смотри и исправляй ошибки.
Автор: whitmen
Дата сообщения: 22.03.2015 12:16
Результаты диагностики моего домена.
Ссылка
Однако, все ок.
Автор: AkeHayc
Дата сообщения: 22.03.2015 14:41
whitmen
У тебя PTR запись не правильная.
213.161.144.91.in-addr.arpa okb12.ru.

Должна быть
213.161.144.91.in-addr.arpa mail.okb12.ru.

Так как MX запись указывает на хост mail.okb12.ru

Автор: vlary
Дата сообщения: 22.03.2015 16:09
whitmen
Цитата:
Мне просто не хотелось бы светить реальные ip и домены на всеобщее обозрение
А вот тут я просто тихо ...ею!
Вы засветили свой домен в тот же момент, когда зарегистрировали его.
Сама эта процедура имеет цель рассказать о своей сети всему миру.
Небось, даже имеете сайт и пытаетесь продвинуть его в списке поисковиков?
Сайт, эмейл на визитках напечатали, типа мы тоже не лаптем щи хлебаем.
А тут вдруг скромность на грани стыда, попытка утаить детали,
которые известны всему миру (А, МХ, ... )
Автор: whitmen
Дата сообщения: 22.03.2015 17:30
Уф....

Добавлено:

Спасибо AkeHayc.
Автор: demon51085
Дата сообщения: 26.03.2015 11:49

Цитата:
Переводы (в т.ч. русский)

Ссылка в шапке не работает (404). Где взять переводы?
Автор: EternalTear
Дата сообщения: 26.03.2015 12:44
demon51085
вот моя папка с файлом локализации
находится в папке \hMailServer\Languages
так же помоему нужно в файл
\hMailServer\Bin\hMailServer.INI
поправить список языков (дописать Russian через запятую без пробелов)
[GUILanguages]
ValidLanguages=english,Russian



Помогите пожалуйста....
Настроил почтовый сервер... все работает....

но есть проблемма...

Где включается требование авторизации при отправке почты по SMTP
здесь?


или где?

Просто начали спамеры активно пересылать через мой сервер письма
я проверяю
создал в Outlook учетную запись test@files.com... задал случайный логин и пароль....

указал свой сервер как сервер SMTP
отсылаю Тест и он уходит

Код: IP"    4668    "2015-03-26 11:10:47.130"    "TCP - 172.21.1.118 connected to 172.21.1.2:25."
"SMTPD"    4668    61    "2015-03-26 11:10:47.130"    "172.21.1.118"    "SENT: 220 mail.мойдомен.com.ua"
"SMTPD"    2244    61    "2015-03-26 11:10:47.130"    "172.21.1.118"    "RECEIVED: EHLO ITPC"
"SMTPD"    2244    61    "2015-03-26 11:10:47.130"    "172.21.1.118"    "SENT: 250-мойдомен.com.ua[nl]250-SIZE 52480000[nl]250 AUTH LOGIN"
"SMTPD"    2540    61    "2015-03-26 11:10:47.130"    "172.21.1.118"    "RECEIVED: MAIL FROM: <test@files.com>"
"TCPIP"    2540    "2015-03-26 11:10:47.130"    "DNS lookup: 118.1.21.172.zen.spamhaus.org, 0 addresses found: (none), Match: False"
"TCPIP"    2540    "2015-03-26 11:10:47.130"    "DNS lookup: 118.1.21.172.bl.spamcop.net, 0 addresses found: (none), Match: False"
"SMTPD"    2540    61    "2015-03-26 11:10:49.782"    "172.21.1.118"    "SENT: 250 OK"
"SMTPD"    4668    61    "2015-03-26 11:10:49.782"    "172.21.1.118"    "RECEIVED: RCPT TO: <мойадрес@gmail.com>"
"SMTPD"    4668    61    "2015-03-26 11:10:49.782"    "172.21.1.118"    "SENT: 530 SMTP authentication is required."
"SMTPD"    3512    61    "2015-03-26 11:10:52.434"    "172.21.1.118"    "RECEIVED: QUIT"
"SMTPD"    3512    61    "2015-03-26 11:10:52.434"    "172.21.1.118"    "SENT: 221 goodbye"
Автор: vlary
Дата сообщения: 26.03.2015 16:15
EternalTear В первой колонке убери нижнюю галку, во второй - две нижние
Автор: EternalTear
Дата сообщения: 26.03.2015 17:12
vlary
Ага... Спасибо... на счет первой колонки внизу ...да... согласен.... чет не вчитался.... мне не нужен доступ от внешних к внешним..... наверное тут и конфликт...
вопрос где определяется пароль доступа к серверу для реализации авторизации на отправку "внешних адресов на внешние"?


а справа, самая нижняя стала не активна.... но вторую точно нужно снимать?... ведь там устанавливается параметр на "Требовать авторизацию" мне нужно, что б без авторизации не давало права пересылать почту, да и вообще пока не нужно пересылать чужую почту... только созданным пользователям...

или параметр "Внешние к локальным адресам" принудит сервер запрашивать пароль на прием любой внешней почты?
Автор: vlary
Дата сообщения: 26.03.2015 18:37
EternalTear
Цитата:
или параметр "Внешние к локальным адресам" принудит сервер запрашивать пароль на прием любой внешней почты?
Именно. А мужики-то ваших паролей не знают!
И не будет к вам почты ни с гугля, ни с мэйл.ру, вообще ниоткуда.
Автор: Xatrix
Дата сообщения: 30.03.2015 23:03
подскажите пжл, сколько пользователей поддерживает данный сервер?
он полностью бесплатный?
Автор: vlary
Дата сообщения: 30.03.2015 23:20
Xatrix
Цитата:
подскажите пжл, сколько пользователей поддерживает данный сервер?
В рамках разумного - сколько угодно. Ограничено производительностью компа,
местом для ящиков, каналом для почтового трафика.
Цитата:
он полностью бесплатный?
Более того. Он опенсорс.

Автор: foralexander
Дата сообщения: 31.03.2015 09:17
Здравствуйте. Несколько вопросов...
1: Как с внешнего адреса или с внутреннего, допустим с makaka@kaka.com на all@myserver.com... отправить письмо так чтоб он разослал его всем своим абонентам... Просто ситуация в компании такова, что требуется рассылать файл с днями рождения каждый месяц, в результате пользуюсь адресной книгой почтового клиента.
По обычной текстовой это понятно, используем консоль, а как поступить если консоли нет под рукой, а рассылку нужно сделать.
2: Как экспортировать ящики с сервера, и если есть возможность то с паролями и с Ф.И.О. Хочу сделать список для себя.
3: Так же интересен момент по импорту ящиков, какие варианты? (В прошлый раз использовал утилиту(скрипт), в которой указываю файл некие атрибуты ящика(размер и т.д.) в котором ящики и пароли)
Интересен вариант добавления адресов с Ф.И.О
4: Так же интересено возможно ли добавить Ф.И.О в имеющийся список адресов без удаления, тоесть подставить к имеющимся адресам Ф.И.О
5: Как насчёт LDAP c hMailServer?
Заранее спасибо!

Добавлено:

Цитата:
Xatrix

у меня чуть больше 400 ящиков, работают без проблем! Что с вебморды что с клиентов.
Автор: watson111
Дата сообщения: 02.04.2015 09:29
Добрый день. Вопрос
1.Можно ли в hmail сделать запрет на удаление писем с клиента. Чтобы пользователь, допустим с thunderbird не мог никак удалить письмо.
Про наличие в thunderbird "Оставлять коппии на сервере" не надо. Вопрос именно в hmail
2. В hmail создаются пустые папки от писем. Можно предположить то что юзер с клиента удалил письмо, а папка на сервере просто осталась (пустой уже). Но судя по логам на данную почту в данный день письмо не приходило и не отправлялось. От чего пустая папка создаётся ?
Автор: foralexander
Дата сообщения: 02.04.2015 10:09
watson111

Цитата:
Добрый день. Вопрос
Можно ли в hmail сделать запрет на удаление писем с клиента. Чтобы пользователь, допустим с thunderbird не мог никак удалить письмо.
Про наличие в thunderbird "Оставлять коппии на сервере" не надо. Вопрос именно в hmail

В консоли сервера в настройках ящика "оставлять письма на сервере" не подходит?
Автор: watson111
Дата сообщения: 02.04.2015 14:00

Цитата:
В консоли сервера в настройках ящика "оставлять письма на сервере" не подходит?

не найду чет такого в hmail
Автор: foralexander
Дата сообщения: 03.04.2015 02:12
watson111

Цитата:
не найду чет такого в hmail

да извините... такая возможность есть только при настройки пересылки с одного адреса на другой или на группу адресов (алиас)

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465

Предыдущая тема: Перезапуск удаленной системы без перезагрузки компьютера


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.