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

» hMailServer

Автор: nick108
Дата сообщения: 25.07.2012 09:36
Recount
расскажите как вы от хостера пересылку себе делаете? без сменыв нс-ов
Автор: Recount
Дата сообщения: 25.07.2012 09:38
В настройках, вписана почта для отправки копий писем на адрес xxx@xxx.xx
Автор: qupkbe
Дата сообщения: 26.07.2012 12:32
По поводу переноса базы писем из программы Courier Mail Server 1.58 в HmailServer, может кому пригодится

Перед переносом настраивается домен в hMailserver и заводятся нужные учетные записи.
Затем нужно убедиться, что письма отосланы и остановить CourierMailServer. Скопировать папку Malbox с подпапками пользователей и письмами в другое место и обработать ее:
1. Сменить расширение всех писем с *.msg на *.eml - использована программа Autoren 1.5
2. Перенести полученные файлы писем с расширением *.eml в папку Data установленного hMailserver. Для этого использовал стандартные инструменты - воспользовался поиском Windows по маске *.eml в папке обработки, затем выделить все в результате поиска и скопировать выделенное в папку Data hMailserver. При вставке возможно появление сообщений о том, что такой файл уже существует. Это происходит потому, что Courier Mail Server при отправке сообщения нескольким пользователям домена создает одно сообщение и размещает его копии в папках пользователей.
3. Запустить Data Directory Synchronizer из папки Addons Hmailserver. Data Directory Synchronizer проcматривает файлы сообщений с расширениями .eml и .hma в папке Data. Если в поле TO сообщения есть пользователь из домена hMailServer, Data Directory Synchronizer перемещает сообщение в эту учетную запись пользователя. Сообщения, для которых не найдено соответствий с учетными записями в домене hMailserver, остаются нетронутыми в папке Data.
Автор: zerokz
Дата сообщения: 03.08.2012 15:28
Здравствуйте форумчане ))) не кидайтесь сильно помидорами ) но у меня такой трабл ) есть локальная сеть и в ней hmail работает он только на локалку(нет ни dns для него и mx записей)... хочу что бы он слал почту на внешку, допустим от 1@mydomen.ru, пытался настроить smtp relay но не прокатывает не шлет, подскажите в каком разделе ковырять и возможно ли это ?hmail version 5.3.3-B1879
Автор: vlary
Дата сообщения: 03.08.2012 17:33
zerokz Если с hmail есть доступ в интернет, есть dns сервер, на который он может слать запросы, то он может отправлять почту наружу. Другое дело, что не все сервера у него ее примут.
Также его можно настроить на отправку почты через так называемый "смарт хост", например, почтовый сервер провайдера.

Цитата:
подскажите в каком разделе ковырять
Читай для начала эти темы:
Почтовый сервер с Нуля
переходим на свой почтовый сервер.
почта приходит.. но не уходит ;-(
Автор: Angel_19
Дата сообщения: 06.08.2012 06:42

Цитата:
zerokz
, чтобы hMailServer слал почту от имени вашего домена, нужна регистрация вашего домена. Иначе многие почтовые сервера не будут принимать вашу почту, считая ее за спам. На хостингах есть услуга, когда используешь только почту.
Автор: Black Monk
Дата сообщения: 10.08.2012 04:25
В меню Rules -> Создаем правило обработки: Если Subject = "рассылка", то удалять.
Вообщим если в теме письма есть слово "рассылка", то его нужно удалить.

Настроено, запущено, работает..

А теперь вопрос:

Если письмо написано в Windows расскладке, то Rules обнаружат это письмо праавильно,
а если письмо написано например в Unix расскладке - то нифига.

Получается, что у hmail это баг?
Автор: vlary
Дата сообщения: 10.08.2012 17:06
Black Monk
Цитата:
Получается, что у hmail это баг?
Причем тут баг? Буржуи запарились с нашими кодировками, тут и Windows, и KOI-8, и CP866, и ISO 8859-5...
А если будет в заголовке кодовая страница ISO-8859-1 (обычно по умолчанию), а в теме и тексте - Windows, то вообще и там и там будут кракозябры.
Ибо программы пока что искусственным интеллектом и догадливостью не обладают.
Автор: Black Monk
Дата сообщения: 11.08.2012 21:06
vlary
А при чем тут это? Можно просто внести поправку в коде учитывая тот факт что в теле письма видно:

Вариант 1: Subject: =?KOI8-R?B?UmU6INbE1SDEz8fP18/S?=
Вариант 2: Subject: =?windows-1251?Q?=CE=F4=E8=F1-=EC=E5=ED=E5=E4=E6=E5=F0?=
Вариант 3: Subject: =?UTF-8?B?0JDQutGC0LjQstC40YDRg9C50YLQtSDQvdC+0LLRg9GOINGD0YfQtdGC0L0=?=

Почему проверятся только Вариант номер 2?

Ведь сразу же видно какая кодировка и как ее вытащить из текста.

И еще раз повторюсь, что это баг. Надо авторам написать будет.

PS. http://www.hmailserver.com/forum/viewtopic.php?f=7&t=23169
Автор: lababa
Дата сообщения: 14.08.2012 14:50
Здравствуйте.
Вообщем имеем ситуацию: есть почта на мастерхосте, на локальном серваке стоит hmailserver, который эту почту забирает, и уже у него забирают почту пользовательские почтовые клиенты. Все бы хорошо, но вот на gmail письма с почтовых клиентов не отсылаются если напрямую с почтового веб интерфейса мастерхоста то все ок, а если с клиента то приходит вот такой отчет:

Your message did not reach some or all of the intended recipients.

Sent: Tue, 14 Aug 2012 15:23:12 +0400
Subject: 123123112412564656

The following recipient(s) could not be reached:

fenixbo2@gmail.com
Error Type: SMTP
Remote server (173.194.71.27) issued an error.
hMailServer sent: .
Remote server replied: 550 5.7.1 our Bulk Email Senders Guidelines. ig6si3475912lab.54

Вот такая вот пичалька, что делать хз
Буду благодарен за любую помощь или совет.
Автор: nick108
Дата сообщения: 14.08.2012 15:01
lababa

Цитата:
Remote server replied: 550 5.7.1 our Bulk Email Senders Guidelines. ig6si3475912lab.54

в лс ответил, ваш ip в спам листе.
Автор: NikMik
Дата сообщения: 16.08.2012 09:48
День добрый, настроил HMS все работает, но проблема при приеме почты, 20 пользователей и каждому пользователю приходит письмо 20 раз. Может кто подскажет где копать?
Автор: vlary
Дата сообщения: 16.08.2012 10:15
NikMik
Цитата:
Может кто подскажет где копать?
Здесь подскажут: Клуб телепатов
А дежурные телепаты здешнего раздела еще в отпусках. Остальным же нужны подробности конфигурации.
Автор: lababa
Дата сообщения: 16.08.2012 10:35
Вообщем удаление из спам листов не решило проблему с gmail'ом, посему решил поднять почтовый сервер на нашем сетевом серваке в обход мастерхоста (благо ip внешний есть), отсюда следуют вопросы:
1) на хостинге мне нужно изменить только mx запись? чтобы на мой ip ссылалась?
2) в настройках hmailserver'a что надо указать? например в разделе settings\protoсols?
явно же что в smtp routes что-то нужно указать :\ сейчас у меня там просто название домена.... и в target smtp host smtp.mastermail.ru с указанием порта, а что должно быть?
3) В настройках аккаунтов что нужно будет поменять? external accounts убрать пожалуй надо, а еще что?

Заранее благодарен за помощь, если можно со скринами
Автор: NikMik
Дата сообщения: 16.08.2012 13:25
все работает, но проблема при приеме почты, 20 пользователей и каждому пользователю приходит письмо 20 раз
http://files.mail.ru/LI8D9R - здесь мои художества.
что мне нужно еще показать?
Автор: Vasily2005
Дата сообщения: 20.08.2012 16:54
[more] Есть локальная сеть (192.168.0.0/24), прокси со статическим IP(1.1.1.42), в интернете в домен.ru есть МХ запись на 1.1.1.42. Поставил hMail на один из компов 192.168.0.152, добавил домен.ru, создал учетные записи, в настройках указал 1.1.1.42 для всех протоколов. На прокси в файрволе Керио сделал проброс портов (25,110). Сразу после установки hMail работает, проблем нет: принимаю, отправляю почту. Как только перезапускаю службу или комп, сразу в логах пишет: "ERROR"    3748    "2012-08-14 19:17:33.125"    "Severity: 2 (High), Code: HM4316, Source: TCPServer::Run(), Description: Failed to bind to local port. Error: Требуемый адрес для своего контекста неверен. Address: 1.1.1.42, Error code: 10049, Port: 25. This is often caused by another server listening on the same port.To determine which server is listening on the port, telnet your server on port 25. Make sure that no other email server is running and listening on this port, and then restart the hMailServer service." и тоже самое для 110 и для 143 портов.
Не могу понять в чем дело... Помогите, если кто знает. [/more]
Автор: nick108
Дата сообщения: 20.08.2012 17:01
Так а как почтовик может быть 1.1.1.42 в программе если он 192.168.0.152, ведь у вас 1.1.1.42 это проксик?.. для всех протоколов указывать надо 192.168.0.152, в каких именно местах кстати? Ip Range?
Автор: Vasily2005
Дата сообщения: 21.08.2012 09:22
nick108, спасибо большое!
Чего-то я думал, что нужно прописывать ip, который указан в МХ записи домена. Прописал в почтовике для всех протоколов ip, на котором он стоит, и все пошло. Затупил чуток. Ладно, еще раз спасибо!
Автор: nick108
Дата сообщения: 21.08.2012 10:23

Цитата:
Прописал в почтовике для всех протоколов ip, на котором он стоит, и все пошло.

там немного пj другому, у меня три записи, my comp 127.0.0.1 для web морды, local 192.168.0.1-192.168.0.255 и internet 0.0.0.0-255.255.255.255 - везде галки разные иначе будешь спамером
Автор: Vasily2005
Дата сообщения: 21.08.2012 10:42
Ну, да, у меня тоже 3 разных записи. Не хочу быть спамером.
Автор: Kasilbek
Дата сообщения: 23.08.2012 09:36
Подскажите кто-нибудь, как справиться с проклятым mail.ru!!

Ситуация следующая: Добавил домен, создал аккаунт типа admin@mydomain.ru, успешно загрузил письма с внешнего ящика mail.ru. И всё вроде бы хорошо, только на mail.ru письмо не уходит, а вот с @gmail.com всё в порядке. Прочитал несколько страниц этой темы, сперва просто вписал smtp.mail.ru и данные авторизации в smtp relayer - никакой реакции. Письмо не уходит. Затем по совету создал домен mail.ru, в котором добавил аккаунт-клон реальной почты на мэйле (допустим mymail@mail.ru). Та же ситуация - на gmail письмо приходит мгновенно, а при попытке отправить письмо на @mail.ru возникает ошибка "SMTP Error 550: Невозможно добавить получателя. Unknown user".
Автор: nick108
Дата сообщения: 23.08.2012 10:05

Цитата:
SMTP Error 550: Невозможно добавить получателя. Unknown user".

обратный адрес какой стоит?
Автор: Kasilbek
Дата сообщения: 23.08.2012 11:44
не совсем понял, что за обратный адрес. отправляю с mail.ru на mail.ru
Автор: vlary
Дата сообщения: 23.08.2012 11:51
Kasilbek
Цитата:
Затем по совету создал домен mail.ru
Если так, то все правильно. Почтовик считает себя ответственным за домен mail.ru, и если ты создал один эккаунт mymail@mail.ru, то только на него и сможешь отправить. На любой другой *@mail.ru будет именно такой ответ.
Автор: Kasilbek
Дата сообщения: 23.08.2012 12:25
как же тогда отправить письмо на внешнюю почту mail.ru, если заполнение SMTP Relayer ни к чему не приводит? Повторюсь, что при отправке почты на адрес @gmail.com никаких проблем не наблюдается.
Автор: vlary
Дата сообщения: 23.08.2012 12:55
Kasilbek Точно не помню, но где-то читал, что mail.ru завинтил гайки с отправкой через SMTP авторизацию, и теперь если сессия авторизована через логин и пароль mymail@mail.ru, то и отправлять письма можно только с обратным адресом mymail@mail.ru.
У Гугла правила пока более либеральные.
Автор: lababa
Дата сообщения: 26.08.2012 15:32
И снова здравствуйте!
Подскажите пожалуйста как настроить hmailserver, если он установлен на машину без внешнего ip? т.е в этой же сетке есть машина с 2мя сетевухами и внешним ip, как и что нужно настроить чтобы hms мог принимать и отправлять почту во внешний мир. заранее спасибо.
Автор: vlary
Дата сообщения: 26.08.2012 15:53
lababa Вариантов два:
1. Поставить на внешнюю машину фронт-энд сервер (почтовый релей), который будет принимать почту снаружи и передавать на hMailServer, а также в обратном направлении.
2. Осуществить на этой машине проброс 25 и 465 (для защищенного соединения) портов на компьютер с hMailServer.
Автор: lababa
Дата сообщения: 26.08.2012 16:17
vlary, а не будете ли столь любезны, рассказать как можно сделать проброс портов на winxp? я пробовал через netsh interface portproxy add v4tov4 listenport= 110 connectaddress=192.168.0.113
но то ли я синтаксис команды не так понял, либо в самом hms что-то не настроил... не работает... в самом hms в закладке advenced=> tcp\ip ports что-нибудь нужно прописывать ?
Автор: ffvvvv2
Дата сообщения: 26.08.2012 16:31
Я в свое время настраивал через netsh, однако вынужден был отказаться от него, т.к. работало крайне нестабильно. Временами просто переставало работать.
Делаю форвард с помощью 3proxy.
Например, с помощью такого конфига:
flush
auth iponly
allow * * * * * * *
deny *
tcppm -i<внешний IP> 25 192.168.0.113 25
tcppm -i<внешний IP> 110 192.168.0.113 110

3proxy устанавливается как служба.
Работает как часы годами!

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465

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


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