Регистрация...

Eserv Forum / E3 / Eserv 3 Mail Server Support / Настрйока сервера

imported // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Новости
12.10.2009
Переезд завершен
Добрый день! подскажите где взять документацию по настройке Почтового сервера!
Документация на сайте недоступна!

Так же попутные вопросы!
1) Вся почта изночально ложится и отправляется через сервер провайдера, но для получения и отправки почты используются различные логины и пароль, может ли данный сервер работать по такому принципу!

2) Есть ли внешние утилиты для настройки сервера
 
Комментарии к этой версии (14.01.2009 11:15) [~k_vasiliy] 1a39a9ff
АвторДатаТекстtags
pig14.01.2009 11:23
  1. PigMail с плагинами Pop3Recv и SmtpSend это умеет. Снабжён документацией
  2. Есть web-интерфейс
imported
k_vasiliy14.01.2009 13:00
Большое спасибо, Интерфейс действительно более удобнее!
Но хотелось бы еще уточнить, а есть пошаговая инструкция по настройке?
imported
pig14.01.2009 15:44
Её даже у меня в голове толком нет. Ясен только первый шаг — надо определиться с тем, как почта внутри будет соотноситься с почной наружной. У всех ли сотрудников есть публичные почтовые ящики или будут сотрудники без права общения с внешним миром.

Я обычно в таких конфигурациях, как у вас, советую сделать фиктивный локальный почтовый домен, соотношение ящиков внутри и снаружи установить алиасами.
imported
k_vasiliy14.01.2009 16:40
Вообще хотелось бы максимально упростить процедуру добавления работы с пользователями и почтовыми ящиками!

Т.к. приходится этим заниматься довольно часто!
Вообще крайне удобно было бы иметь GUI интерфейс как в 2.99 версии!

Можно ли произведя первоначальную настрйку ESERV в 2,99 перенсти все настройки в 3.34
imported
pig14.01.2009 20:38
Все не получится — слишком они разные. Списки пользователей и групп можно импортировать, содержимое почтовых ящиков, остальное — затруднительно.
Web-морда — это, собственно, GUI и есть, настройки теперь не в памяти приложения хранятся, а в текстовых файлах. По поводу функционала — почитайте в Анонсах информацию о бетах, были добавлены мастера управления пользователями, ящиками, группами и доменами.
imported
k_vasiliy15.01.2009 11:00
Попробуем разобраться дальше!

И еще попутный вопрос, стоит ли пробовать 4ю версию? если да, то как ей управлять и инсталировать! в отдельную папку и менять службы запуска на новые или в туже директорию?
imported
pig15.01.2009 11:31
С четвёркой я вам пока не помощник
Хотя тут никаких идеологических революций нет, там просто настройки упрятаны в базу данных, и почта тоже в базе хранится. PigMail на баз четвёрки пока отсутствует.
imported
k_vasiliy15.01.2009 11:59
ПОнятно!
Давайте тогда попробуем разобраться с моей теперешней проблемой и настроим сервер 3,34 для работы с внешним миром и заведением пользователей только в одном месте!
1) Все пользователи имеют одинаковые настройки и все могут отправлять и принимать почту на внешний мир.
2) существует несколько групповых ящиков, вся почта приходящая на эти ящики дублируется на нескольких пользователей
imported
pig15.01.2009 12:59
Если выбираете PigMail, то ставьте сразу последнюю бету с рабочими мастерами.

Вот примерная инструкция для PigMail
  1. Создайте локальный домен my.local (или что-то подобное, главное, чтобы точно не пересекался публичными) — пусть он будет одновременно почтовым и для авторизации. Тип источника — auth_md5 для определённости
  2. Создайте в домене пользователей и свяжите их с ящиками. Флаги ящиков — WG
  3. Создайте алиасы для каждогй пары внешний ящик — локальный ящик
  4. Заполните список опроса внешних ящиков для Pop3Recv. Укажите, что ящики личные, адресата по умолчанию ставьте сразу внутреннего, так понятнее
  5. С групповыми ящиками обойдётесь примерно так же, только локально создадите не пользователей/ящики, а списки рассылки. Здесь мастера пока нет, придётся через прямое редактирование списков. Впрочем, если вы это делали в "двойке", то разберётесь быстро
  6. Настройка почтовых клиентов у пользователй — почтовым сервером ставится Eserv, адрес отправителя и обратный адрес остаются публичными
  7. И отправка. В настройках SmtpSend заполняете список дополнительных серверов, пишете туда SMTP-сервер провайдера. Опцию прямой доставки отключаете, дополнительные серверы включаете. Заполняете список реквизитов авторизации
Вроде всё, должно заработать. Если что не так — смотрите оперативные журналы.
imported
k_vasiliy15.01.2009 13:08
Прошу прощения, у нас вкралось небольшое недопонимание по поводу ящиков!

Дело в том что упровайдера для нас единый ящик POSTMASTER на сервере MAIL.MYCOMPANY.RU на который приходит вся почта для всех пользователей, а мы уже у себя раскидываем эту почту при помощи MDAEMON,от которго будем отказываться!
Отправка же происходит через сервер провайдера MAIL.PROVAYDER.RU
imported
pig15.01.2009 13:19
Ну, тогда этот ящик не личный... Хорошо бы посмотреть на шапку одного письма из этого ящика, чтобы понять, как надёжнее определять реального адресата.
imported
k_vasiliy15.01.2009 13:40
ВОТ полный HEADER, заменил только название компании и закрыл частично IP.

Вся почта отправленная на этот ящик проходит СПАМ фильтрацию на специальных серверах у spamorez.com потом она пересылается на наш ящик у провайдераоткудова ее забираем мы и раздаем в пределах офиса

Return-Path: <k_vasiliy@bik.ru>
Received: from spz3.spamorez.com ([xx.xx.56.69] verified)
    by eltel.net (CommuniGate Pro SMTP 4.2.10)
    with ESMTP id 180250177 for k_vasiliy@MYCompany.ru; Thu, 15 Jan 2009 13:34:47 +0300
Received: (qmail 9100 invoked by uid 307); 15 Jan 2009 13:34:36 +0300
Received: from 194.67.xx.xx by spz3.spamorez.com (envelope-from <k_vasiliy@bik.ru>, uid 307) with spamorez-2.2.1LIS
(Spamorez: 2.2.1LIS.
Clear:RC:0(194.xx.xx.70):SA:0(0.6/3.5):.
Processed in 74.433692 secs); 15 Jan 2009 10:34:36 -0000
X-Spam-Status: No, hits=0.6 required=3.5
X-Spam-Report: SA TESTS
    0.1 RDNS_NONE Delivered to trusted network by a host with no rDNS
    0.5 AWL AWL: From: address is in the auto white-list
X-Spamorez-Info: OutCom Spamorez (http://www.spamorez.ru)
X-Spamorez-Mail-From: k_vasiliy@bik.ru via spz3.spamorez.com
X-Spamorez: 2.2.1LIS (Clear:RC:0(194.xx.xx.70):SA:0(0.6/3.5):. Processed in 74.433692 secs Process 8242)
Received: from unknown (HELO f31.mail.ru) (194.xx.xx.70)
    by spz3.spamorez.com with SMTP; 15 Jan 2009 13:33:21 +0300
Received: from mail by f31.mail.ru with local id 1LNPXK-0000iV-00 for k_vasiliy@MYCompany.ru; Thu, 15 Jan 2009 13:33:18 +0300
Received: from [xx.222.xx.131] by win.mail.ru with HTTP; Thu, 15 Jan 2009 13:33:18 +0300
From: =?koi8-r?Q?=F7=C1=D3=C9=CC=C9=CA?= <k_vasiliy@bik.ru>
To: k_vasiliy@MYCompany.ru
Subject: =?koi8-r?Q?=F0=C9=D3=D8=CD=CF_=F4=E5=F3=F4?=
Mime-Version: 1.0
X-Mailer: mPOP Web-Mail 2.19
X-Originating-IP: [xx.xx.243.131]
Date: Thu, 15 Jan 2009 13:33:18 +0300
Reply-To: =?koi8-r?Q?=F7=C1=D3=C9=CC=C9=CA?= <k_vasiliy@bik.ru>
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: 8bit
Message-Id: <E1LNPXK-0000iV-00.k_vasiliy-bik-ru@f31.mail.ru>
X-Spam: Not detected
X-Mras: Ok
imported
k_vasiliy15.01.2009 13:42
И вопрос в догонку, где лежит последний PigProxy/PigMail о котором вы говарили
imported
pig15.01.2009 14:17
PigMail + PigProxy 1.35 beta

Ничего вразумительного из этой шапки я не почерпнул, к сожалению. Поэтому настройки разбора заголовков в Pop3Recv пока трогать не будем, путь останется по умолчанию. Хотя... можно попробовать так, всего в две строки:
Return-Path -> ParseEnvFrom
Received -> ParseRcptFor
imported
k_vasiliy15.01.2009 17:03
Ну вот, почти разобрался с основными моментами! прием почты с внешнего ящика осуществил и раскидал по пользователям!

Теперь проблема в том, что бы пользователь мог отправить почту со своего ящика на ящик вне домена, к примеру с Vpupkin@Mycompany.ru на MashaIvanova@bk.ru

При попытке это сделать выдается сообщение "Письмо не отправлено. Сервер сообщает: Relaying to MashaIvanova@bk.ru is prohibited by administrator"
Что и где колупать?
imported
pig15.01.2009 17:08
Да, это я забыл упомянуть, поскольку считаю само собой разумеющимся... нужно в почтовом клиенте включить авторизацию на SMTP-сервере.
imported
k_vasiliy16.01.2009 14:16
Подскажите еще такой вопрос, как заставить POP3Reciv не принимать уже принятые письма, но при этом не удалять их с сервера!
imported
pig16.01.2009 16:16
Только если отменить удаление писем из ящика вообще. Пока так. Надо по-другому?
imported
k_vasiliy16.01.2009 16:29
У меня так и стоит, что бы он оставлял письма на сервере, но при этом он каждый раз их получает снова!
imported
pig16.01.2009 17:17
А проверку дубликатов включили?
imported
k_vasiliy20.01.2009 12:41
Возник следующий вопрос!
Как создать список рассылки, по всем пользователям домена! без необходимости постоянного редактирования его при создании или удалении новых пользователей!
imported
pig20.01.2009 13:08
Пока никак. Идею такую уже закидывали, лежит на обдумывании.
imported
k_vasiliy20.01.2009 13:27
Тогда в догонку еще предложение/вопрос — возможно ли производить выгрузку пользователей в адресную книгу мелкософта, а точнее в файл WAB!
imported
pig20.01.2009 17:03
IMHO, лучше во что-нибудь более стандартное. Например, в CSV. А самый писк был бы опубликовать через LDAP.
imported
k_vasiliy21.01.2009 11:00
Публикация через LDAP интересный вариант, и было бы приятно его поюзать, если будет возможность!
Что касается CSV, можно и в его,только подскажите КАК!

И еще вопрос! У меня есть список в виде: ФИОЮзера, ЛогинЮзера, МылоЮзера, Пароль можно ли ввести это все автоматом в ESERV или придется забивать все ручками?
imported
pig21.01.2009 11:28
k_vasiliy пишет: Что касается CSV, можно и в его,только подскажите КАК!

Пока никак. Хотя списки сами по себе практически CSV, можно Блокнотм открыть и посмотреть на внутренности.

k_vasiliy пишет: И еще вопрос! У меня есть список в виде: ФИОЮзера, ЛогинЮзера, МылоЮзера, Пароль можно ли ввести это все автоматом в ESERV или придется забивать все ручками?

Пока руками, к сожалению. Или, если любите всё автоматизировать, — самописным скриптом на чём-нибудь типа Perl. Формат у списков простой, самое сложное — это свёртка пароля в MD5, если нет готовой библиотеки.
imported
k_vasiliy28.01.2009 09:27
Подскажите, как реализовать следующее:

1) Вся приходящая почта дублируется на ящик, к примеру postmaster, но с пометкой [IN]
2) Вся исходящая почта дублируется на ящик, к примеру postmaster, но с пометкой [OUT]
3) почта приходящая и попадающая в ABUSE, Bounce, Infected, quarantined и иные аналогичные служебные ящики так же пересылалась с соответствующей пометкой!


4) И еще, имеется настроеный SpamAssassin, можно ли его подключить к eserv
imported
pig28.01.2009 11:24
1 и 2 — делается через MContent
3 и 4 — надо делать, не реализовано пока
imported
k_vasiliy28.01.2009 17:06
Только заметил маленькую особенность!
При такой настройки почта отправляется напрямую на сервер получателя! а как осуществить отправку через сервер провайдера!
imported
pig28.01.2009 18:24
"При такой настройки" — это при какой? Чем отправляете — агентом smtpsend4 или плагином SmtpSend?

По-моему, я уже писал — если плагином, то:
  • отключите в настройках прямую доставку, включите использование дополнительных релеев
  • в список этих дополнительных релеев впишите сервер провайдера
  • настройте реквизиты авторизации на целевом сервере (ещё один список)
imported
k_vasiliy29.01.2009 12:00
Я все так и сделал! но вся почта отправляемая наружу сыпится в папку TRY

вот лог:

11:57:46 4 Processing message file ..\DATA\mail\out\k_vasiliy@myCompany.ru!3!2682562!3.eml
11:57:46 4 Checking sender: <k_vasiliy@myCompany.ru>
11:57:46 4 Checking recipient: <k_vasiliy@bk.ru>
11:57:46 4 Return mode: RO
11:57:46 4 Target server: mail.ProvayderCompany.ru (alternate relay)
11:57:46 4 No authorization required for k_vasiliy@myCompany.ru
11:57:46 4 Transfer from k_vasiliy@myCompany.ru to k_vasiliy@bk.ru requires security level: NONE
11:57:46 4 Connecting to: mail.ProvayderCompany.ru:25
11:57:56 4 Reply from server: 220 ProvayderCompany.ru ESMTP CommuniGate Pro 4.2.10
11:57:56 4 Connected
11:57:56 4 Command to server: HELO myCompany.ru
11:57:56 4 Reply from server: 250 ProvayderCompany.ru your name is not myCompany.ru
11:57:56 4 Command to server: MAIL FROM: <k_vasiliy@myCompany.ru>
11:57:56 4 Reply from server: 250 k_vasiliy@myCompany.ru sender accepted
11:57:56 4 Command to server: RCPT TO: <k_vasiliy@bk.ru>
11:57:56 4 Reply from server: 473 k_vasiliy@bk.ru relaying prohibited. You should authenticate first
11:57:56 4 Sending attempt from k_vasiliy@myCompany.ru to k_vasiliy@bk.ru at mail.ProvayderCompany.ru:25 completed with code 473
11:57:56 4 Command to server: QUIT
11:57:56 4 Reply from server: 221 ProvayderCompany.ru CommuniGate Pro SMTP closing connection
11:57:56 4 STAT: 258:88:0:0:10047
11:57:56 4 Cannot deliver ..\DATA\mail\out\k_vasiliy@myCompany.ru!3!2682562!3.eml immediately, moved to retry queue: ..\DATA\mail\try
imported
pig29.01.2009 12:07
Вы реквизиты авторизации на провайдерском сервере не настроили.
imported
k_vasiliy29.01.2009 12:29
Вот содержимое файлов!

{SmtpSend
imported
pig29.01.2009 12:54
Для отправителя k_vasiliy@myCompany.ru тоже надо авторизацию задать. Или если провайдер в случае успешной авторизации на обратный адрес не смотрит, поставьте в поле FROM_EMAIL звёздочку.
imported
k_vasiliy29.01.2009 16:24
еще пару вопросв:

1) Как в ручную зупустить забор почты согласно всем настройка ESERV (раньше чем время ожидания)
2) Как в ручную запустить обработку почты находящейся в папке SPOOL, по каким то причинам в папке spool стали собираться письма!

3) как настроить пересылку писем попадающих в undeliverd на ящик postmastera
imported
pig29.01.2009 19:18
1 — никак, нету возможности пнуть. В план запишу, есть некие мысли

2 — тоже никак. Надо разбираться, почему письма залипли. В оперативном журнале может быть что-нибудь написано, а также почти наверняка появился журнал ошибок, и в главный журнал acSMTP могло что-нибудь записаться. А сами письма придётся вручную разложить. Информация об отправителе и адресатах была только в памяти, она потеряна в результате сбоя.

3 — назначьте каталогом для undelivered INBOX постмастера. Так же можно и с другими категориями поступить
imported
k_vasiliy04.02.2009 14:05
Возник такой вопрос!
Возможно ли без использования MCONTENT произвести изменение в записи заголовках, к примеру заменить одного адресата на другой или изменить тему письма!?

И еще такой! вопрос! если я решусь написать какой либо свой дополнительный обработчик, возможно ли вклиниться в процесс обработки писем, если да то где именно и что нужно прописать
imported
pig04.02.2009 14:44
1 — если напишете свой собственный потрошитель писем
2 — смотрите правила OnMessageEnd и OnNewMail в acSMTP\(my)conf\smtp\ — там в тексте примеров подключения обработчиков предостаточно. Ну, и в прочие правила загляните
imported
k_vasiliy17.02.2009 14:32
Вопрос!

1) Я формирую письмо со всеми необходимыми заголовками в ручную, куда можно положить это письмо, что бы сервер его обработал и отправил на локальный адрес?

2) Куда можно положить письма для повторной обработки, если они зависли в SPOOL или попали в карантин, спам и ....

3) так же есть проблема, если принятое письмо направляется на "Скрытую копию" (заголовок BCC) то письмо не доставляется
imported
pig17.02.2009 17:27
  1. Data\mail\out\127.0.0.10\25 — если надо, чтобы именно на локальный сервер пошло. Не помню уже, упоминалось или нет, — про специальный хаголовок For: не забыли? Самая первая строка в шапке, туда пишется адрес назначения.
  1. Застрявшие в spool — лучше сразу по назначению, там потеряна информация об адресатах. Из карантина и спама — в DATa\mail\out и так далее, очередь локальной доставки одна на всё. Только проверьте, что адресаты не потерялись.
  1. Тут уж никак, на то она и скрытая копия, этот заголовок в шапку не попадает. Надо переходить на прямое получение почты, на MX, тогда будет всё.
imported
k_vasiliy18.02.2009 10:19
1) Дело в том, что в скрытом заголовке находиться адресат нашего сервера, некоторые клиенты делают рассылку через это поле, при этом поле КОМУ и Копия пустые!

2) Ложу письма попавшие в карантин в папку DATA\Mail\out в итоге письмауходят на сервер провайдера! как это исправить?
imported
pig18.02.2009 10:47
1 — это по стандарту так, BCC остаётся только у отправителя в Отправленных. Но, по идее, адресат должен быть в Received:. Покажите шапку такого письма и протокол его приёма Pop3Recv.

2 — тут тоже всё правильно, вы же в очередь исходящих перекладываете, а не в очередь локальной доставки. Надо в DATA\mail\out\127.0.0.10\25 (если настройки белых списков IP не меняли).
imported
k_vasiliy18.02.2009 11:23
1)
<HEADER>

Return-Path: <polina@sendermail.com>
Received: from spz0.spamorez.com ([72.233.56.66] verified)
    by eltel.net (CommuniGate Pro SMTP 4.2.10)
    with ESMTP id 194768433 for UserCompany@mail.company.ru; Tue, 17 Feb 2009 15:49:53 +0300
Received: (qmail 49710 invoked by uid 307); 17 Feb 2009 15:49:40 +0300
Received: from 136.229.2.23 by spz0.spamorez.com (envelope-from <polina@sendermail.com>, uid 307) with spamorez-2.2.0a
(Spamorez: 2.2.0a.
Clear:RC:0(136.229.2.23):SA:0(?/?):.
Processed in 13.901952 secs); 17 Feb 2009 12:49:40 -0000
X-Spamorez-Info: OutCom Spamorez (http://www.spamorez.ru)
X-Spamorez-Mail-From: polina@sendermail.com via spz0.spamorez.com
X-Spamorez: 2.2.0a (Clear:RC:0(136.229.2.23):SA:0(?/?):. Processed in 13.901952 secs Process 49607)
Received: from unknown (HELO mailgate01.sendermail.com) (136.229.2.23)
    by spz0.spamorez.com with SMTP; 17 Feb 2009 15:49:23 +0300
X-ExtLoop1: 1
X-IronPort-AV: E=McAfee;i="5300,2777,5528"; a="159502749"
Received: from uk-mail-02.euro.sendermail.com ([169.4.68.96])
    by mailgate01c.sendermail.com with ESMTP; 17 Feb 2009 06:48:09 -0600
Subject: =?KOI8-R?B?09DFwy7Q0sXEzM/Wxc7JxS3mxdfSwczY?=
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 7.0.3 HF77 November 28, 2007
From: polina@sendermail.com
Message-ID: <OF926FCAF9.43DF2E1B-ONC3257560.00438083-C3257560.00441F42@sendermail.com>
Date: Tue, 17 Feb 2009 12:24:14 +0000
X-MIMETrack: Serialize by Router on UK-Mail-02/UK-Europe/3M/US(Release 7.0.3FP1|February
24, 2008) at 17/02/2009 12:24:35
Content-Type: multipart/mixed; boundary="=_mixed 0043A723C3257560_="
Bcc: UserCompany@mail.company.ru

<POP3RECV.log>

16:24:50 3 Command to server: USER postmaster
16:24:50 3 Reply from server: +OK please send the PASS
16:24:50 3 Command to server: PASS * 16:24:50 3 Reply from server: +OK 19 messages (6948916 bytes)
16:24:50 3 Command to server: STAT
16:24:50 3 Reply from server: +OK 19 6948916
16:24:50 3 Command to server: LIST
16:24:50 3 Reply from server: +OK 19 messages
16:24:50 3 Command to server: TOP 19 0
16:24:50 3 Reply from server: +OK message follows
......
16:25:12 3 Checking sender: <polina@sendermail.com>
16:25:12 3 BlackList (deferred)
16:25:12 3 Accepted, deferred blacklist
16:25:12 3 Conclusion: polina@sendermail.com accepted but will be blacklisted probably. There are too many spammers at mmm.com
16:25:12 3 Checking recipient: <UserCompany@mail.company.ru>
16:25:12 3 Blacklisted sender, rejected
16:25:12 3 Conclusion: Relaying from polina@sendermail.com is prohibited by administrator. Contact abuse@mail.company.ru
16:25:12 3 Checking recipient: <postmaster@mail.company.ru>
16:25:12 3 Blacklisted sender, rejected
16:25:12 3 Conclusion: Relaying from polina@sendermail.com is prohibited by administrator. Contact abuse@mail.company.ru
16:25:12 3 Command to server: RETR 15
16:25:12 3 Reply from server: +OK 333964 bytes will follow
16:25:13 3 Rejected message has been saved completely, 333960 bytes size
16:25:13 3 Command to server: QUIT

2) Настройки белых списков IP не меняли, насколько помню, если не сложно то скажите какой именно из IPWhite листов нужно проверить и как он должен выглядеть но если ложу письма в папку DATA\mail\out\127.0.0.10\25 то оно так и продолжает там лежать, Но при этом письма отправленные с клиентской машины уходят как и пологается
imported
pig18.02.2009 12:47
Опаньки:
16:25:12 3 Conclusion: polina@sendermail.com accepted but will be blacklisted probably. There are too many spammers at mmm.com

У вас этот отправитель вообще в чёрных списках.

Bcc: UserCompany@mail.company.ru

Это вы дописали или оно в шапке было? Если было, то добавьте в обрбатываемые заголовки ещё и BCC. Действие — ParseRcpt

k_vasiliy пишет: какой именно из IPWhite листов нужно проверить

Доверенные подсети SMTP-сервера. Если не трогали, то адрес 127.0.0.10 там присутствует.

k_vasiliy пишет: если ложу письма в папку DATA\mail\out\127.0.0.10\25 то оно так и продолжает там лежать

А в журнале плагина SmtpSend есть что-нибудь про эти письма? Список перенаправления (EmailSmtpForward) не трогали? Есть там строка про сервер 127.0.0.10 с пометкой (for returned mail only)?
imported
k_vasiliy18.02.2009 13:51
1) Хм, оочень странно, т.к. я его не заносил туда поищем!
2)
Код:
Bcc: UserCompany@mail.company.ru

Это вы дописали или оно в шапке было? Если было, то добавьте в обрбатываемые заголовки ещё и BCC. Действие — ParseRcpt


Можно поподробнее где следует дописать обработчик BCC !?

3)
Восстановил файл EmailSmtpForward, сейчас в журнале SmtpSend следующее:

    13:47:20 4 Processing message file ..\DATA\mail\out\127.0.0.10\25\Pupkin@com.ru!18!23511593!2.eml
    13:47:20 4 Checking sender: <Pupkin@com.ru>
    13:47:20 4 Checking recipient: <userCompany@mail.company.ru>
    13:47:20 4 Return mode: RO
    13:47:20 4 Target server: 127.0.0.10 (forward server)
    13:47:20 4 Pupkin@com.ru need to authorize as: massa@my-own-domain2.ru
    13:47:20 4 Transfer from Pupkin@com.ru to userCompany@mail.company.ru requires security level: NONE
    13:47:20 4 Connecting to: 127.0.0.10:25
    13:47:22 4 Can't connect to 127.0.0.10:25, error: 10061
    13:47:22 4 Sending attempt from Pupkin@com.ru to userCompany@mail.company.ru at 127.0.0.10:25 completed with code 10061
    13:47:22 4 Cannot deliver ..\DATA\mail\out\127.0.0.10\25\Pupkin@com.ru!18!23511593!2.eml immediately, moved to retry queue: ..\DATA\mail\try\127.0.0.10\25
imported
pig18.02.2009 16:34
  1. Могло от меня достаться, у меня образец чёрного списка сильно непустой.
  1. Настройки загрузчика внешней POP-почты Pop3Recv — Настройки обработки писем — Заголовки — Редактировать список
  1. 13:47:22 4 Can't connect to 127.0.0.10:25, error: 10061
    Не слушает почтовый сервер внутри себя. Велено слушать определённый сетевой интерфейс?Да, в этой строке надо реальные логин и пароль администратора прописать, чтобы почта не отпинывалась.
imported
k_vasiliy18.02.2009 17:02
Да, я указывал слушать определенный IP!
Мне необходимо везде переписать 127.0.0.10 на мой IP или можно указать несколько слушаемых адресов
imported
pig18.02.2009 17:10
Да, можно перевести стрелки на слушаемый IP. Только путь \127.0.0.10\25 в нескольких местах менять придётся... впрочем, если вы не пользуетесь IMAP и байесовым антиспамом, то достаточно только в перенаправлении, лишь бы не забыть об этом потом.
imported
k_vasiliy18.02.2009 17:24
pig пишет: Да, можно перевести стрелки на слушаемый IP. Только путь \127.0.0.10\25 в нескольких местах менять придётся... впрочем, если вы не пользуетесь IMAP и байесовым антиспамом, то достаточно только в перенаправлении, лишь бы не забыть об этом потом.


Фильтры как раз использую! IMAP — пока нет, но возможно будет!

Прописать несколько слушаемых адресов возможно? если да то как?

Если переводить стрелки на слушаемый IP, то куда нужно будет закидывать почту из карантина, спама и т.д.
imported
pig18.02.2009 17:38
Фильтры без обучения половину функционала теряют, а обучение только через IMAP. Хотя можно через робота, но тот на движке MContent, лицензия нужна.

Вам надо в настройках и списках везде где встречается 127.0.0.10, заменить его на ваш IP. И создать в DATA\mail\out\ каталог с таким именем, а в нём подкаталог 25\

А встречается это в списке перенаправления, в настройках агента smtpsend4 (если активен плагин SmtpSend, то агент не используется), в настройках IMAP и в общих настройках антиспама.
imported
k_vasiliy25.02.2009 15:46
Приведеите плз пример заголовков письма которое формируешь ручками и ложишь в папку DATA\mail\out\127.0.0.10\25 а то, что и как не формирую у меня улетает в malformed
imported
pig25.02.2009 17:14
Вот это там должно быть в самом начале:
For: user@localdomain.local
imported
k_vasiliy25.02.2009 17:30
Создаю файл test.eml

For: k_vasiliy@myCompany.ru To: k_vasiliy@myCompany.ru Subject: test test


В итоге получаю

    17:32:07 5 Processing message file ..\DATA\mail\out\127.0.0.10\25\test.eml
    17:32:07 5 Not a mail file: ..\DATA\mail\out\127.0.0.10\25\test.eml, moved to folder: ..\DATA\mail\malformed
imported
Dandy25.02.2009 18:38
k_vasiliy пишет:
В итоге получаю

    17:32:07 5 Processing message file ..\DATA\mail\out\127.0.0.10\25\test.eml
    17:32:07 5 Not a mail file: ..\DATA\mail\out\127.0.0.10\25\test.eml, moved to folder: ..\DATA\mail\malformed
в конце письма добавьте:
.

(CLRF точка CLRF)
imported
pig25.02.2009 19:12
Пагину финальная точка по барабану, он её сам подставит, если не найдёт. Имя файла неправильное. Должно быть примерно так:
отправитель@localdomain.local!1.eml

Самое главное — это адрес отправителя и восклицательный знак следом за ним. Да, и расширение надо. Хоть какое.
imported
k_vasiliy26.02.2009 09:31
Создал файл:
ivan@myCompany.ru!1.eml
For: k_vasiliy@myCompany.ru To: k_vasiliy@myCompany.ru From: ivan@myCompany.ru Subject: test test


В итоге письмо подает на ящик к ivan@myCompany.ru от postmaster c уведомлением о том что оно не даставлено!
Насколько я понял сервер хочу не может авторизовать отправителя!
Где колупать

В логе SMTPSEND следующее:

    09:24:19 4 Processing message file ..\DATA\mail\out\127.0.0.10\25\ivan@myCompany.ru!1.eml
    09:24:19 4 Checking sender: <ivan@myCompany.ru>
    09:24:19 4 Checking recipient: <k_vasiliy@myCompany.ru>
    09:24:19 4 Return mode: RO
    09:24:19 4 Target server: 127.0.0.10 (forward server)
    09:24:19 4 ivan@myCompany.ru need to authorize as: massa@myCompany.ru
    09:24:19 4 Transfer from ivan@myCompany.ru to k_vasiliy@myCompany.ru requires security level: NONE
    09:24:19 4 Connecting to: 127.0.0.10:25
    09:24:19 4 Reply from server: 220 myCompany.ru Eserv/3.4553 (PigMail/1.35) ESMTP. Welcome, my agent Thu, 26 Feb 2009 09:24:19 +0300
    09:24:19 4 Connected
    09:24:19 4 Command to server: EHLO myCompany.ru
    09:24:19 4 Reply from server: 250-myCompany.ru Hello [127.0.0.10], pleased to meet you
    09:24:19 4 Reply from server: 250-AUTH PLAIN LOGIN
    09:24:19 4 Reply from server: 250-AUTH=LOGIN
    09:24:19 4 Reply from server: 250-ETRN
    09:24:19 4 Reply from server: 250-8bitmime
    09:24:19 4 Reply from server: 250-BINARYMIME
    09:24:19 4 Reply from server: 250 HELP
    09:24:19 4 Command to server: AUTH LOGIN
    09:24:19 4 Reply from server: 334 VXNlcm5hbWU6
    09:24:19 4 Command to server: bWFzc2FAYWxzdHJlYW0ucnU=
    09:24:19 4 Reply from server: 334 UGFzc3dvcmQ6
    09:24:19 4 Command to server: * 09:24:19 4 Reply from server: 530 Auth wrong (1)
    09:24:19 4 Sending attempt from ivan@myCompany.ru to k_vasiliy@myCompany.ru at 127.0.0.10:25 completed with code 530
    09:24:19 4 Command to server: QUIT
    09:24:19 4 Reply from server: 221 Goodbye.
    09:24:19 4 STAT: 317:84:0:0:156
    09:24:19 4 Return to sender: ivan@myCompany.ru
    09:24:20 4 Delivered to local user: ivan@myCompany.ru
    09:24:20 4 Cannot deliver ..\DATA\mail\out\127.0.0.10\25\ivan@myCompany.ru!1.eml, deleted



Так же возник вопрос, при настройке сервера я использую тот же домен что и у непосредственного провайдера!
И были несколько вариантов что почта падала на сервер к провайдеру, а не ложилась сразу в ящик пользавателя!
imported
pig26.02.2009 11:28
Документация, "Вопросы и ответы", вопрос 8.
imported
k_vasiliy26.02.2009 12:56
Ну вроди как работает

начинаю тупить.... т.к. идеология координально отличается от ALTMdaemon

Только еще непонятно что и как работает, почему почта неизвестных адресатов падает на мой ящик, и ящик постмастера, т.к. при старой конфигурациях у меня она падала в недоставленые

PS Я вот тут подумал!
Давайте вместе попробуем описать весь порядок настройки PigMail с самого начала и заканчивая произвдственной эксплуатацией
imported
grass_snake26.02.2009 13:05
Именно это я и пытаюсь сделать, настраивая сервер и, как следствие, пытая многоуважаемого Pig'a глупыми вопросами в соседней ветке.
imported
k_vasiliy26.02.2009 13:10
grass_snake пишет: Именно это я и пытаюсь сделать, настраивая сервер и, как следствие, пытая многоуважаемого Pig'a глупыми вопросами в соседней ветке.


Я задаю точно такиеже вопросы , а многоуважаемый PIG, думает какой друмучий лес!

У меня уже штук 5ть убитых PigMail'a висит в архиве!

PS извеняюсь за флуд

PsS мой ICQ 325400636
imported
k_vasiliy26.02.2009 14:01
Вопрос про АнтиСпам
На мой ящик скидываются письма с X-Classification: unclassified
Куда мне их пересылать для дальнейшего определения этого письма как СПАМ и как НЕ_СПАМ!

Да, и еще как установить автоматическое удаление писем из домена 3го уровня! На ящик Postmaster@MyComapny.ru падают письма как для *USER*@MyComapny.ru так и *USER*@MyComapny.hst.ru
imported
pig26.02.2009 14:20
k_vasiliy пишет: На мой ящик скидываются письма с X-Classification: unclassified
Куда мне их пересылать для дальнейшего определения этого письма как СПАМ и как НЕ_СПАМ!

Лучше настроить подключение по IMAP и просто перекладывать их в соответствующие IMAP-папки (по умолчанию /spam и /not_spam соответственно). Или, если у вас лицензия на MContent, использовать робота MailClassify (acSMTP\[my]conf\smtp\robots\MailClassify — там найдёте readme). Посадите робота на адрес и будете пересылать ему письма как вложения с указанием нужного класса в теме письма-конверта. Но IMAP лучше, там сейчас лишние заголовки удаляются перед переклассификацией, чтобы не смущать байесианы.
imported
k_vasiliy26.02.2009 14:39
Подключился к серверу по IMAP создал папки SPAM и Npt_spam! как теперь настроить обработку этих писем
imported
pig26.02.2009 14:48
Смотрите список "Действия папок" (ImapFolderActions). Там по умолчанию настроено.
imported
k_vasiliy26.02.2009 15:18
А где можно посмотреть что произошло с письмом? прошла ли перекласификация или нет? Должно оно будет адалиться из ящика или нет?
imported
pig26.02.2009 17:04
k_vasiliy пишет: А где можно посмотреть что произошло с письмом? прошла ли перекласификация или нет?

DATA\stat\maillog\IMAP\ггггммддrc.txt

k_vasiliy пишет: Должно оно будет адалиться из ящика или нет?

Если только переклассификация делалась, то нет.
imported
k_vasiliy04.03.2009 09:40
Поставил вашу сборку PigMail / PigProxy v2.0beta4 — чистой установкой, произвел настройку всю ручками!

Изночально все работало, сейчас Pop3Recv перестал работать! переключился на pop2smtp — вроди все ок!

Где капать?
imported
pig04.03.2009 10:47
Что в оперативном журнале Pop3Recv? Никакие индивидуальные расписания для ящиков не настраивали?
imported
k_vasiliy04.03.2009 11:17
Журнала в \data\log\ддммггггpop3recv.log — не создается индивидуальных настроек не делал!
imported
pig04.03.2009 12:01
Чем последний журнал Pop3Recv заканчивается? Если работал, то должны журналы быть.

Также можно посмотреть в acSMTP.log, вдруг туда какие ошибки написались.

Интервал опроса какой выставлен? Вы его впопыхах в миллисекунды не перевели?
imported
k_vasiliy06.03.2009 12:58
Настройки такие:

    Интервал опроса: 5
    Условие опроса: "ПУСТО"
    Тайм-аут: 60000


Настройка ящика:


    № POP-сервер Порт POP-сервера Пользователь POP-сервера Пароль POP-сервера Адресат по умолчанию Удалять с сервера Без отправителя Сохранять отвергнутые Удалять отвергнутые Шаблон имени файла Размер письма Удалять большие Условие опроса Загружать не более Личный
    1 mail.mycompany.ru 110 postmaster password postmaster@mycompany.ru Да Запретить Да Нет Нет IntervalExp: 00:05 5 Нет


Но проблема решилась следующим!
Файл хранения ID-message (pop3msgids.txt) оказался 2 метра!
Удалил его, и все ОК!
Но так как сервер стал полу-боевым отключил эту функцию, посмотрим что будет дальше!

imported
pig06.03.2009 14:31
Странно как-то. Два мегабайта — не так уж и много, у меня сейчас есть список под восемь метров, и сервер замечательно работает. Причём не только с проверкой по списку, но и с дозаписью, как и здесь. Да и не должен плагин на этом списке умирать прямо сразу, он как минимум должен был запросить заголовок письма, чтобы было что по списку проверять.

А, вот что виновато было:
IntervalExp: 00:05

Это означает, что ящик проверяется в минуты, кратные пяти. А если запуск цикла пошёл не в подходящий момент, то опроса не будет, и очень долго, потому как и пауза между циклами тоже пять минут, пока там лишние миллисекунды набегут. Сейчас нормальным образом индивидуальную частоту опроса ящика задать не получится. Я думаю потихоньку, как выкрутиться. Плагин всё равно переписывать, доделаю и это.
imported
k_vasiliy10.03.2009 16:55
Большое спасибо, и правда все работает!
Добил начальства на покупку!

еще неделя-две и буду как человек сидеть с лицензией
imported
k_vasiliy13.03.2009 16:58
возник такой вопрос!

Есть банковская рассылка на ящик postmaster@Mycompany.ru с ящика infoBank@bank.ru с определенной темой!
Через список магических слов я определяю что это именно нужная рассылка и пересылаю ее на список рассылки Bank@Mycompany.ru в котором несколько человек

но проблема в том что сервер определяет этот ящик как удаленный и посылает его на сервер провайдера, где он удаляется т.к. там нет такого пользователя!

    14:01:12 132 Reply from server: +OK message follows
    14:01:12 132 Checking sender: <infoBank@bank.ru>
    14:01:13 132 Accepted
    14:01:13 132 Conclusion: infoBank@bank.ru OK
    14:01:14 132 Checking recipient: <postmaster@Mycompany.ru>
    14:01:15 132 Local domain user, accepted
    14:01:15 132 Conclusion: postmaster@Mycompany.ru OK, my domain user
    14:01:15 132 Command to server: RETR 2
    14:01:15 132 Reply from server: +OK 307037 bytes will follow
    14:01:18 132 Message has been received completely, 306980 bytes size
    14:01:18 132 "Magic" words in message header found, extra recipient added: Bank@Mycompany.ru
    14:01:18 132 Conclusion: OK message accepted for delivery
    14:01:18 132 postmaster@Mycompany.ru has been aliased to master@Mycompany.ru
    14:01:18 132 Delivered to local user: master@Mycompany.ru
    14:01:18 132 Routed to remote user: Bank@Mycompany.ru
    14:01:18 132 Outbound mail, copied to folder: ..\DATA\mail\out
    14:01:18 132 Command to server: DELE 2
imported
pig13.03.2009 17:57
Домен, видимо, многосерверный? А список рассылки просто не видится. Покажите соответствующую строку из ToEmailMaillists.
imported
k_vasiliy16.03.2009 10:47
Нет, у меня один домен
EMAIL;LISTFILE;ENABLED;IS_GLOBAL;CHECK_SENDERS;IS_ABUSE;MAX_MSG_SIZE;SENDERS_LIST;REPLY;IGNORE;COMMENT
Bank@Mycompany.ru;{SMTP[MailingLists]}\bank.txt;1;0;0;0;0;;"Message for bank group";0;
911@Mycompany.ru;{SMTP[MailingLists]}\911.txt;1;0;0;0;0;;"Message for 911 group";0;
imported
pig16.03.2009 12:04
Mycompany.ru в локальных доменах есть? Флаги у него какие? Использование списков в настройках включено? Если не было, то после включения службу надо перезапустить.
imported
k_vasiliy27.04.2009 11:56
Предыдущий вопрос был решен установкой других флагов после долгого их обдумывания!


    EMAIL;LISTFILE;ENABLED;IS_GLOBAL;CHECK_SENDERS;IS_ABUSE;MAX_MSG_SIZE;SENDERS_LIST;REPLY;IGNORE;COMMENT
    Bank@Mycompany.ru;{SMTP[MailingLists]}\bank.txt;1;1;0;1;0;;"Message for bank group";0;
    911@Mycompany.ru;{SMTP[MailingLists]}\911.txt;1;1;0;1;0;;"Message for 911 group";0;


Сейчас замечена одна особенность!, если отправляемое письмо не содержит текста в тели письма то оно не доставляется Это можно обойти?
Руководства как оказалось привыкло общаться сообщениями в теми письма, типа СМСки
imported
pig27.04.2009 12:27
Покажите лог, как письмо без тела не доставляется. Может, его антиспам сжирает?
imported
Работает на Eserv/5.05567 (10.02.2020)