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

» hMailServer

Автор: vlary
Дата сообщения: 25.02.2014 14:35
HawkManson
Цитата:
А ответы должны приходить только с несуществующих адресов на моём сервере или же без разницы (хоть на gmail слать)?
Без разницы. При несуществующем локальном адресе сервер должен сразу клиенту дать ошибку.
При отправке на внешние адреса, письмо ставится в очередь для отправки.
При невозможности определить, кому слыть это письмо (МХ записи нет, например),
либо если при попытке отправить принимающий сервер выдаст ошибку 5ХХ,
письмо из очереди удаляется, составляется сообщение о невозможности доставки,
и шлется отправителю.
Смотри в логах сервера, возможно, наткнешься на ошибку.
Можешь попробовать послать письмо на заведомо несуществующий адрес,
и сразу проследить по логам судьбу этого письма.
Автор: HawkManson
Дата сообщения: 26.02.2014 06:33
vlary, большое тебе спасибо, что пытаешься мне чем-то помочь. Логи я изначально изучал, и по ним можно судить, что письмо ушло. Такое ощущение, будто ответа с внешнего сервера нет.
Собственно, проблема решена. Подкорректировал NAT на шлюзе.
Автор: Vstur
Дата сообщения: 14.03.2014 10:27
После перехода с 5.3 на 5.4 столкнулся с проблемой (из-за изменения форматов)
При диагностике:
Test message file location : ERROR Full paths are stored in the database.
Попробовал пофиксить стандартно, с помощью DataDirectorySynchronizer в различных режимах (Import / Delete).
Ничего не изменилось.
Все работает, т.е. по сути это предупреждение.
Но все-таки, как решить проблему ?
Автор: akimovmv
Дата сообщения: 27.03.2014 12:07
Подскажите как настроить чтобы отправка писем от разных почтовых ящиков велась через SMTP с разными логинами и паролями?! Есть smtp.spaceweb.ru и надо сделать чтобы письма с ящика test1@domen.ru отправлялись со своими данными логин и пароль, а test2@dome.ru и другие со своими!?
Автор: vlary
Дата сообщения: 27.03.2014 13:06
akimovmv
Цитата:
Подскажите как настроить
Боюсь, что никак. Смарт хост обычно у почтовиков один для всех. Максимум может быть бэкапный, на случай если основной не отвечает.

Автор: ZaychikM
Дата сообщения: 27.03.2014 19:42
akimovmv
Была та же проблема, решилась использованем в качестве клиента Thunderbird, там есть возможность настроить для разных ящиков свой логин/пароль, к сожалению, hmail в отправке писем не участвует.
Автор: kilena
Дата сообщения: 31.03.2014 08:15
Ребят, с серверами почтовыми тут заморочился, пару нашел, хотел бы вопросить одну штуку, потом выбор делать...
Мож туплю, но чета совета бы послушать.
Ситуевина..
Раньше хостились на внешнем прове, но получилось пару ситуаций, когла люди увольняются, и почта пропадает (переписка то бишь).
Если критично для описания, то все работают с оутлуков внутри. Снаружи почту не читают, так как типа "работать надо на работе".
Начальники дали добро на установку внутреннего почтовика.
Установил hMS, прописал всё, проверил со своего тестового оутлука, всё отсылает и получает.
Вопрос то вот какого плана..., как сделать, и может ли он (hMS) это в принципе?
Типа чел уволился, удалил всю почту (переписку со своего компа).
Я то планировал, что вся почта будет храниться на почтовике (и исх и вх), и в таких случаях, смогу её поднять.
А тут как то, и не соображу как это сделать.
Если правильно понял, почтовик должен хранить переписку (установили 2 Тб) под его нужды, пользователей порядка 50ти чел.
Сейчас он в локалке, пересылка через него идет, внешнюю почту от прова забирает.
Как вышеописанную ситуацию разрулить? Как сделать так, чтобы можно было отправленные и полученные сообщения (определенного пользователя) или заново прочитать (восстановив его учетку на любом оутлуке), или перекинуть всю его переписку внутри почтовика на другого пользователя?
Мож есть какое описание?, или если быстро можно сделать, тут в двух словах алгоритм и решение задачи дадите?
Или hMS не может это сделать? Тогда другой почтарь нужно искать?
И еще вдогонку... Не нашел где в нем указать, где базу держать.. По умолчанию прописывает к себе в папку установки. Сразу надо ставить на тот диск, где будет база планироваться? Или во время установки надо месторасположения базы указывать?
Автор: akimovmv
Дата сообщения: 31.03.2014 10:39
В spaceweb.ru есть такая штука как Яндекс.Почта для домена! Если на нее перейти то возможно сделать как я ранее запрашивал чтобы с каждого ящика почта уходила под своими логином и паролем!? И вообще кто с Яндексом работал как у них с работой через hMailServer!? Просто ну очень надо чтобы вся переписка велась через hMailServer чтоб иметь свой архив переписки!?

Добавлено:
Еще хочу спросить а в UserGate Mail Server можно так сделать?!
Автор: ffvvvv2
Дата сообщения: 31.03.2014 11:43

Цитата:
А тут как то, и не соображу как это сделать.

Думаю, нужно настроить зеркалирование
http://www.hmailserver.com/documentation/v5.4/index.php?page=reference_mirror
Автор: kilena
Дата сообщения: 31.03.2014 14:19

Цитата:
Цитата:
А тут как то, и не соображу как это сделать.

Думаю, нужно настроить зеркалирование
http://www.hmailserver.com/documentation/v5.4/index.php?page=reference_mirror


Ну пока как кривое решение вижу только заведение еще локальных ящиков типа arh_in и arh_out, в которые будет дублироваться почта.. Тогда юзверь что хочет пусть делает со своей почтой, в архивных ящиках она будет. Другое дело, гемора не оберешься по настройке и админке..
Задача то тривиальная, типа "сохранить всю переписку по аккаунту", а как решить правильно, не соображу..
Автор: akimovmv
Дата сообщения: 01.04.2014 08:08
А получение почты можно делать только через pop3 или imap указать можно чтобы все папки закачивал с удаленного сервера!?
Автор: vlary
Дата сообщения: 01.04.2014 08:27
akimovmv
Цитата:
А получение почты можно делать только через pop3 или imap указать можно
Получают почту через POP3. hMailServer не умеет быть imap клиентом.
Но никто не мешает найти/написать программу, которая будет по imap забирать почту
с удаленных серверов, и по imap либо smtp складывать ее на сервер.
Автор: akimovmv
Дата сообщения: 01.04.2014 09:03
В spaceweb.ru есть такая штука как Яндекс.Почта для домена! Если на нее перейти то возможно сделать как я ранее запрашивал чтобы с каждого ящика почта уходила под своими логином и паролем!? И вообще кто с Яндексом работал как у них с работой через hMailServer!? Просто ну очень надо чтобы вся переписка велась через hMailServer чтоб иметь свой архив переписки!?

Добавлено:
Еще хочу спросить а в UserGate Mail Server можно так сделать?!
Автор: vlary
Дата сообщения: 01.04.2014 09:20
akimovmv
Цитата:
Еще хочу спросить а в UserGate Mail Server можно так сделать?!

Цитата:
Загрузчики почты с поддержкой POP3 и IMAP позволяют работать с удаленными учетными записями.
Автор: Andersonec
Дата сообщения: 24.05.2014 10:53
Доброго времени суток !
Есть мега вопрос. Хочу написать скрипт с такой логикой:
Если пришло сообщение на адрес "support@exalple.com" , то вытащить из него тему и тело письма и записать эти данные в mysql базу.

Дело в том что в принцепе в vbs я понимаю как написать чтобы инфа из нужных мне переменных прописалась в базе mysql. Но как вставить в мои переменные тему и тело письма отловленного на сервере правилами hmailserver.
Прошу вас. Помогите хоть некоторыми командами для вытаскивания инфы из письма.
Заранее благодарен.
Автор: vlary
Дата сообщения: 24.05.2014 13:57
Andersonec Я не думаю, что желаемого ты можешь достичь скриптами vbs.
У меня, к примеру, на CommuniGate это реализовано таким образом.
Если письмо на определенный адрес, то в правиле указано прогнать
его через определенный контент фильтр. Фильтр - программа, написанная на C#,
которая получает содержимое письма на свой stdin.
Дабы не заморачиваться самому разбором тела, использована готовая
библиотека Net.MIME, которая выдирает все заголовки, аттачменты, текст.
Далее с этим можно делать что угодно: записать нужное в базу,
сформировать и отправить ответ отправителю письма.
По такому принципу я сделал автоответчик, который по запросу
высылает файл, указанный в теме письма, он же его добавляет в базу
получив команду от человека, ответственного за содержимое этого файла.
Еще аналогично работает список рассылки, при получении письма на адрес списка
из базы извлекаются почтовые адреса, входящие в этот список,
для каждого формируется и отправляется письмо.
Думаю, на hmailserver вполне можно сделать аналогично.
Если с C# отношения не сложились, можешь сделать это на VB.Net.
Автор: stanislavsigitov
Дата сообщения: 25.05.2014 17:57
Добрый вечер.
Приходит спам, где в заголовке нет моего почтового домена:

Цитата:
Return-Path: <vodorezov_sergej@abraserpasiop.ru>
Reply-To: "vodorezov_sergej" <vodorezov_sergej@abraserpasiop.ru>
From: "vodorezov_sergej" <vodorezov_sergej@abraserpasiop.ru>
To: "vodorezov_sergej" <vodorezov_sergej@abraserpasiop.ru>
Subject: =?windows-1251?B?yOfs5e3l7ejlIPPx6+7i6Okg4uXk5e3o/yDh6Oft5fHgIO/u8evlIOLx?= =?windows-1251?B?8vPv6+Xt6P8g0O7x8ejoIOIgwtLOLCDv7uzu+fwg4iDg5ODv8uD26Ogu?=
Date: Mon, 19 May 2014 08:25:02 +0400
Message-ID: <F575A377826E481BBAE4293B1DB88CCF@abraserpasiop.ru>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_001F_01CF7349.8696CB70"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQLRLt4e5Jqt78dCzPdEh17MqeE9Uw==
X-OlkEid: 1F647D2BD047CC469CAD314D89758E9FE02C5F5C

Я в HMS создал правило, если поле To не содержит @mydomain.ru удалить e-mail, перестала уходить почта из локалки в внешку. Как в HMS создать правило только для входящей почты, если поле To не содержит @mydomain.ru удалить e-mail
Автор: vlary
Дата сообщения: 25.05.2014 20:12

Цитата:
Как в HMS создать правило только для входящей почты, если поле To не содержит @mydomain.ru удалить e-mail
Создай правило, если поле From не содержит @mydomain.ru,
и поле To не содержит @mydomain.ru, удалить e-mail
Автор: stanislavsigitov
Дата сообщения: 26.05.2014 10:55
vlary
не совсем понял как это сделать, одновременно From и To выбрать нельзя, можно вначале одно, потом второе, не получится так, что правило будет отрабатывать первое с верху, значит внешка или локалка ходить не будет (@mydomain.ru показал для примера)
Автор: vlary
Дата сообщения: 26.05.2014 11:18
stanislavsigitov
Цитата:
одновременно From и To выбрать нельзя, можно вначале одно, потом второе
Ну у тебя же там на чистом русском написано, что эти критерии работают одновременно.
И переключатель логики стоит, И или ИЛИ.
Ставишь И, и правило spam сработает только тогда, когда ни поле From,
ни поле To не содержит @mydomain.ru.
А вот если поставишь ИЛИ, тогда точно почта будет только по локалке ходить
Автор: stanislavsigitov
Дата сообщения: 26.05.2014 11:46
vlary
трудно быть дебилом Спасибо за пинок в нужном направлении. Проверил действительно так и есть все работает, а я то думал все это время что значит И, ИЛИ, раз в полгода в админку HMS залезу и не пойму что это? )))
Автор: vlary
Дата сообщения: 26.05.2014 13:23
stanislavsigitov
Цитата:
а я то думал все это время что значит И, ИЛИ
Ну, как известно, сдав выпускные экзамены,
мы учиться не заканчиваем, а только начинаем
Это относится и к школе, и к ВУЗу...
Цитата:
Проверил действительно так и есть все работает
Тут есть один нюанс. Многие конторы, а также разные группы "по интересам"
используют "старомодные" списки рассылки, типа Мажордомо.
Там в поле Кому: указывается не адрес юзера, а адрес списка, типа lists-debian-sparc@debian.org
Соответственно, при таком правиле ваши юзеры никогда не получат такие письма,
даже если они не против их получать.

Автор: stanislavsigitov
Дата сообщения: 30.05.2014 11:40
vlary

Цитата:
используют "старомодные" списки рассылки, типа Мажордомо

Нюанс понял, спасибо. Пусть они идут лесом со своими списками. Ежедневный спам как увеличить член на адрес секретаря напрягает больше
Автор: dima812rus
Дата сообщения: 16.07.2014 19:17
sergeyxr
Добрый день Сергей !
прочел ваш пост, вот мучаюсь с прикручиванием сертификата к HMS
все сделал однако 993 и 465 порты не работают вообще. Правила фаера все ращрещают, значит дело в сертификате. Что то я делаю не так. Не могли бы вы мне помочь с сертами ? сгенерировать правильные. или подсказать что я не так делаю.
пытался реализовать по инструкции http://techtalk.n3tlab.com/2012/08/hmailserver-ssl-certificate-openssl.html
заранее спасибо !!!!!
Автор: electromagic
Дата сообщения: 21.07.2014 13:16
[more] [more] День добрый. Помогите разобраться. Отправляю письмо с тестовой почты, идет оно 10-15 минут, либо просто не доходит. Адрес, куда отправляю - почта, которая хостится на nic.ru, на гугл приходит мгновенно. В чем может быть дело? На всякий случай лог с hmalserver.

Цитата:

"TCPIP"    1888    "2014-07-21 13:47:23.660"    "TCP - 79.175.58.69 connected to 79.175.58.69:25."
"DEBUG"    1888    "2014-07-21 13:47:23.662"    "Creating session 32"
"SMTPD"    1888    32    "2014-07-21 13:47:23.662"    "79.175.58.69"    "SENT: 220 USER131 ESMTP"
"SMTPD"    4432    32    "2014-07-21 13:47:23.726"    "79.175.58.69"    "RECEIVED: EHLO [79.175.58.69]"
"SMTPD"    4432    32    "2014-07-21 13:47:23.726"    "79.175.58.69"    "SENT: 250-USER131[nl]250-SIZE 20480000[nl]250 AUTH LOGIN"
"SMTPD"    2336    32    "2014-07-21 13:47:23.775"    "79.175.58.69"    "RECEIVED: AUTH LOGIN"
"SMTPD"    2336    32    "2014-07-21 13:47:23.775"    "79.175.58.69"    "SENT: 334 VXNlcm5hbWU6"
"SMTPD"    2884    32    "2014-07-21 13:47:23.812"    "79.175.58.69"    "RECEIVED: dGVzdA=="
"SMTPD"    2884    32    "2014-07-21 13:47:23.813"    "79.175.58.69"    "SENT: 334 UGFzc3dvcmQ6"
"SMTPD"    5260    32    "2014-07-21 13:47:23.813"    "79.175.58.69"    "RECEIVED: ***"
"SMTPD"    5260    32    "2014-07-21 13:47:23.817"    "79.175.58.69"    "SENT: 235 authenticated."
"SMTPD"    2884    32    "2014-07-21 13:47:23.817"    "79.175.58.69"    "RECEIVED: MAIL FROM:<test@electromagic.tk> SIZE=2397"
"SMTPD"    2884    32    "2014-07-21 13:47:23.818"    "79.175.58.69"    "SENT: 250 OK"
"SMTPD"    5260    32    "2014-07-21 13:47:23.819"    "79.175.58.69"    "RECEIVED: RCPT TO:<тут адрес почты, которая хостится на nic.ru>"
"SMTPD"    5260    32    "2014-07-21 13:47:23.820"    "79.175.58.69"    "SENT: 250 OK"
"SMTPD"    5260    32    "2014-07-21 13:47:23.821"    "79.175.58.69"    "RECEIVED: DATA"
"SMTPD"    5260    32    "2014-07-21 13:47:23.821"    "79.175.58.69"    "SENT: 354 OK, send."
"DEBUG"    4536    "2014-07-21 13:47:23.824"    "Saving message: {489FDB21-0CEF-48C6-BD63-E21AD1E66FCB}.eml"
"DEBUG"    4536    "2014-07-21 13:47:23.826"    "Requesting SMTPDeliveryManager to start message delivery"
"SMTPD"    4536    32    "2014-07-21 13:47:23.827"    "79.175.58.69"    "SENT: 250 Queued (0.000 seconds)"
"SMTPD"    6016    32    "2014-07-21 13:47:23.827"    "79.175.58.69"    "RECEIVED: QUIT"
"SMTPD"    6016    32    "2014-07-21 13:47:23.827"    "79.175.58.69"    "SENT: 221 goodbye"
"DEBUG"    6016    "2014-07-21 13:47:23.828"    "Closing TCP/IP socket"
"DEBUG"    6016    "2014-07-21 13:47:23.828"    "Ending session 32"
"DEBUG"    5444    "2014-07-21 13:47:23.828"    "Delivering message..."
"APPLICATION"    5444    "2014-07-21 13:47:23.829"    "SMTPDeliverer - Message 6: Delivering message from test@electromagic.tk to тут адрес почты, которая хостится на nic.ru. File: C:\Program Files\hMailServer\Data\{489FDB21-0CEF-48C6-BD63-E21AD1E66FCB}.eml"
"DEBUG"    5444    "2014-07-21 13:47:23.829"    "Applying rules"
"DEBUG"    5444    "2014-07-21 13:47:23.829"    "Performing local delivery"
"DEBUG"    5444    "2014-07-21 13:47:23.829"    "Local delivery completed"
"DEBUG"    5444    "2014-07-21 13:47:23.830"    "Performing external delivery"
"SMTPD"    5444    0    "2014-07-21 13:47:23.830"    "TCP"    "DNS - MX Lookup: тут адрес почты, которая хостится на nic.ru"
"SMTPD"    5444    0    "2014-07-21 13:47:24.146"    "TCP"    "DNS - MX Result: 8 IP addresses were found."
"DEBUG"    5444    "2014-07-21 13:47:24.146"    "SD::_InitiateExternalConnection"
"DEBUG"    5444    "2014-07-21 13:47:24.147"    "Creating session 33"
"TCPIP"    5444    "2014-07-21 13:47:24.147"    "Connecting to 194.85.88.229..."
"SMTPC"    2512    0    "2014-07-21 13:47:25.350"    "TCP"    "SMTPDeliverer - Message 6 - Connection failed: Host name: 194.85.88.229, message: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение"
[/more] [/more]
Автор: vlary
Дата сообщения: 21.07.2014 15:08
electromagic
Цитата:
"TCP" "DNS - MX Result: 8 IP addresses were found
Не многовато ли восьми МХ записей будет?
Тем более что кое-какие из них вовсе не горят желанием принимать почту.
Код: telnet 194.85.88.229 25
Trying 194.85.88.229...
telnet: connect to address 194.85.88.229: Connection refused
Автор: electromagic
Дата сообщения: 21.07.2014 15:36

Цитата:
Вот пока сервер пытается найти нормальный МХ, 10-15 минут и проходит.
Если почта на nic.ru тоже ваша, ставьте пару из них, только те, что реально работают.
Если нет, то не парьтесь, это проблемы не ваши, а получателя.

Ясно.Спасибо. Просто отправлял себе на гугл и себе же на рабочую. Рабочая крутится на nic.ru.
Автор: Kaber
Дата сообщения: 25.07.2014 08:43
Подскажите пожалуйста, как корректно перенести письма с Mdaemon на Hmailserver. Есть ли возможность также перенести структуру папок?
Автор: borispad
Дата сообщения: 25.07.2014 08:59
Всем добрый день!

есть такая проблема!
Установил hmailserver в небольшой организации
всего три клиента Thunderbird подключение по IMAP к общим папкам в которые сортируются письма при сборе с внешних почтовых ящиков.

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

Я понимаю, что нечто антивирусоподобное удаляет письма, но как вычислить зловреда?

антивирус - nod32, по его логам все нормально событий нет.
оставляют ли подобные действия следы в логах hmailserver и как выглядят эти следы?




Автор: Uncle
Дата сообщения: 25.07.2014 09:02
borispad

Внесите папку c:\program files\hmailserver\data в список исключений антивируса. Именно в этой папке хранятся принятые письма.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465

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


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