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

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

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

Установил PigMailPigProxy-2.1.1.2. Почтовые ящики находятся у провайдера.
  1. Настроил локальный домен (авторизация домен Active Directory).
  2. Настроил Pop3Recv для получения с внешних ящиков.В настройках указал — не забирать почту с сервера.
  3. Для некоторых ящиков сделал список рассылки на локальные адреса.
  4. Включил архивацию исходящей и входящей почты.
Возникли следующие проблемы.

  1. Повторно забирает письма с почтовых ящиков.
  2. Если почта раскладывается по списку рассылки, то в архиве дублируются письма в соответствии со списком рассылки.
  3. Есть вопросы.
  1. Как настроить исходящую почту на внешние ящики?
  2. Т.к. внешних почтовых ящиков около 30 как будет проходить отправка ( по правилам приема почты)?
Заранее благодарен за ответы.
С уважением, Сергей.
 
Комментарии к этой версии (21.01.2010 11:27) [~tsv22] 413e7cd0
АвторДатаТекстtags
pig21.01.2010 17:02
tsv22 пишет: Повторно забирает письма с почтовых ящиков.

Если не удаляете скачанные письма, то необходимо включить контроль дубликатов.

tsv22 пишет: Если почта раскладывается по списку рассылки, то в архиве дублируются письма в соответствии со списком рассылки.

Так сделано. Планируется к переделке.

tsv22 пишет: Как настроить исходящую почту на внешние ящики?

Вот это я не понял. Надо, чтобы локально отправленная почта попадала также и в наружные ящики? Такой задачи не было... Надо подумать.
wikipost
tsv2221.01.2010 17:15
Спасибо за ответ. Я еще плохо разобрался в настройках.
Я имел ввиду исходящую почту на внешние ящики. Т.е. С ящиков провайдера письма забираются. Каждый ящик имеет РОР и SMTP авторизацию. На клиенте настроена почта с авторизацией на локальном сервере и с внешним почтовым адресом. Как настроить отправку почты на внешние адреса?
С уважением. Сергей.
wikipost
pig21.01.2010 19:19
А, отправлять надо через сервер провайдера. Понял.

Значит, так:
Надо включить расширенный сервис доставки SmtpSend (в настройках SMTP-сервера или самого сервиса) и перезапустить службу acSMTP
В настройках сервиса SmtpSend выключите прямую доставку и включите использование дополнительных серверов
В список дополнительных серверов впишите SMTP-сервер провайдера
И останется аккуратно настроить список, называемый "Реквизиты авторизации"
wikipost
tsv2222.01.2010 17:36
В какой секции (веб интерфейса настройки) включается контроль дубликатов.

С уважением.Сергей
wikipost
pig22.01.2010 18:40
В настройках Pop3Recv.
wikipost
tsv2224.01.2010 14:56
"Пропускать дубликаты:" этот флаг я чразу переключил на "да", но к сожалению принимает повторно.
С уважением, Сергей.
wikipost
pig24.01.2010 18:54
Тогда уточнение — повторно принимаются все письма или только некоторые? В шапке повторно принятых писем есть заголовок Message-ID?
wikipost
tsv2225.01.2010 07:04
Похоже на то, что зацикливается на приеме нескольких писем.
С уважением, Сергей.
wikipost
pig25.01.2010 11:55
pig пишет: В шапке повторно принятых писем есть заголовок Message-ID?

Подозреваю, что отсутствует. Но хотелось бы убедиться.

P.S. Отправка заработала?
wikipost
tsv2225.01.2010 15:15
ред: 25.01.2010 16:21
В шапке Message-ID есть. И в повторно принятых значение Message-ID одинаковое. В ящике у провайдера лежит около сотни писем. Но принимаются только несколько и постоянно дублируются.

С уважением Сергей.
wikipost
pig25.01.2010 16:11
Тогда давайте так: Заверните в архив пару таких писем, добавьте туда базу DATA\DB\smtp\pop3recv.db3 и пришлите мне этот архив на pig (at) forum.eserv.ru. Поколупаю, что там может быть не так.
wikipost
tsv2225.01.2010 16:32
Файлы послал.
С уваженим, Сергей.
wikipost
pig25.01.2010 19:06
Получил, буду смотреть.
wikipost
pig25.01.2010 19:12
В присланных письмах Message-ID отсутствуют. Если вы имели в виду это:
автор пишет: Received: from [UNAVAILABLE] ([62.231.11.242] helo=tf-server) by relay1.mail.masterhost.ru with esmtp envelope from <info@telfin.ru> authenticated with info@telfin.ru message id 1NCYat-000BFD-M2 for tsv@trastgroup.ru; Mon, 23 Nov 2009 16:04:39 +0300
то это не оно. Это Received:
wikipost
figaro15.02.2011 11:41
Здравствуйте.
Так как все-же решить проблему с зацикливанием приема одного и того-же письма? У меня аналогичная проблема:
Поставил галочку оставлять на сервере.
Поставил контроль дублей.
Тянет до бесконечности одно письмо с сервера. Удалил его на сервере — теперь до бесконечности (пока не отключу сервис) тянет другое письмо. Как решать проблему?
wikipost
ac15.02.2011 13:57
В этих письмах в заголовках поле Message-ID присутствует?
wikipost
figaro15.02.2011 15:28
For: it@192.168.22.200
X-Classification: unclassified
Received: from [89.108.64.84] (POP3 connection: &&&&&&&@mail.2531900.ru:110, sender: <&&&&&&@aaanet.ru>) by 192.168.22.200 (acSMTP/3.0.4589) using POP3Recv id 3; Tue, 15 Feb 2011 15:16:54 +0300
Return-path: <&&&&&&@aaanet.ru>
Envelope-to: &&&&&&&@2531900.ru
Delivery-date: Tue, 01 Feb 2011 17:33:44 +0300
Received: from [89.108.67.32] (helo=f12.relay.agava.net) by cp54.agava.net with esmtp (Exim 4.74 (FreeBSD)) (envelope-from <&&&&&&@aaanet.ru>) id 1PkHIe-000ORl-BE for &&&&&&&@2531900.ru; Tue, 01 Feb 2011 17:33:44 +0300
Received: from f12.relay.agava.net (unknown [10.0.0.1]) by f12.relay.agava.net (Postfix) with ESMTP id 3C95B2D573E for <&&&&&&&@2531900.ru>; Tue, 1 Feb 2011 17:33:42 +0300 (MSK)
X-Virus-Scanned: AGAVA Mail Filter at cluster.relay.agava.net
Received: from smtp.aaanet.ru ([213.27.31.134]:60546) by f12.relay.agava.net with esmtp (Exim 4.72 (FreeBSD)) (envelope-from <&&&&&&@aaanet.ru>) id 1PkHIT-000NkF-0f for &&&&&&&@2531900.ru; Tue, 01 Feb 2011 17:33:33 +0300
Received: from [188.114.17.240] (helo=TOSHIBA181) by smtp.aaanet.ru with esmtpa (Exim 4.72) (envelope-from <&&&&&&@aaanet.ru>) id 1PkHIQ-0000ct-Lv for &&&&&&&@2531900.ru; Tue, 01 Feb 2011 17:33:31 +0300
Message-ID: <306F611BB8974E79B61E147D17215589@TOSHIBA181>
From: "&&&&&&" <&&&&&&@aaanet.ru>
To: "IT" <&&&&&&&@2531900.ru>
Subject: PRINTER
Date: Tue, 1 Feb 2011 17:33:04 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="
=_NextPart_000_0011_01CBC236.15326D80"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994

This is a multi-part message in MIME format.


=_NextPart_000_0011_01CBC236.15326D80
Content-Type: text/plain; charset="koi8-r"

Кстати в настройках asWeb "Список Message-ID@ было красным -файл не найден.
Я сделал пустой файл pop3msgids.txt, перезапустил сервисы, но это не помогло. Вот письмо которое сейчас повторяется, пока писал это сообщение пришел уже 127 копий.
wikipost
figaro15.02.2011 15:35
Да, и еще — даже когда я создал этот файл (pop3msgids.txt) — он пустой, т.е. ничего в него не записывается.
wikipost
pig15.02.2011 16:37
В текстовый список сейчас ничего и не пишется — используется база SQLite. А настройка размещения осталась для импорта истории от предыдущих версий.

Давайте в оперативный журнал Pop3Recv смотреть — что, откуда. Но сначала достаньте из карантина одно из "Dropped message" и приведите именно его шапку. Потому как процитировали вы совсем другое.
wikipost
pig15.02.2011 22:06
Хорошо... Есть Message-ID. Тогда заверните в архив DATA\log\20110215POP3RECV.log, добавьте туда базу DATA\DB\smtp\pop3recv.db3 и пришлите мне этот архив на pig (at) forum.eserv.ru
wikipost
figaro15.02.2011 22:56
опустим карантин, начнем все с Нуля. Уничтожаю все почтовые ящики в почтовом клиенте, переименовываю имя узла 192.168.22.200 на фактическое имя домена на внешнем сервере (будем считать это myserv.ru), удаляю пользователей узла 192.168.22.200 (При этом выскакивает ошибка (Error: 1073741819), но пользователи удаляются, не обращаю на нее внимания), Управление доменами — удаляю домен 192.168.22.200 полностью (опять ошибка (Error: 1073741819) но домен пропадает), Создаю домен myserv.ru, отмечаю его как Домен авторизации и почтовый домен, источник авторизации — Eserv3, далее флаги почты KB, остальное по умолчанию. Группы домена не создавал, пока без них. Создаю 2-х пользователей — обычного и postmaster с разрешениями WGSMI, Запускаю серверы SMTP и IMAP, создаю эти почтовые ящики в почтовом клиенте (использую Mozilla Thunderbird) в качестве сервера IMAP и SMTP указываю локальный в сети 192.168.22.200 (где стоит Eserv3). Проверяю прохождение локальной почты между этими пользователями — все работает.
wikipost
figaro15.02.2011 23:10
Теперь настраиваю на получение внешней почты для пользователя &&&&&&& через Pop3Recv: В Список опрашиваемых почтовых ящиков загрузчика Pop3Recv добавляю свой внешний сервер mail.myserv.ru, почту не удалять, получатель &&&&&&&@myserv.ru, Личный — Да, Пропускать дубликаты — Нет, Загружать не более: — 3 писем за раз (чтобы сильно не заспамиться) — остальное по умолчанию. Включить сервер — Да, Сохранить. Перезапускаю acSMTP и acIMAP и acWEB (на всякий случай). Жду что произойдет. Для сведения — на внешнем почтовом сервере для пользователя &&&&&&&@myserv.ru лежит 12 писем.
wikipost
figaro15.02.2011 23:19
Результат — 360 писем (3 одинаковых по 120 шт.) что дальше делать? Останавливаю сервис, пока совсем не заспамился повторами. Пка писал уже за 500 перевалило...
wikipost
figaro15.02.2011 23:27
На postmaster больше ничего плохого не сыпется.
Вот заголовок одного из писем:

For: &&&&&&&@myserv.ru
Received: from [89.108.64.84] (POP3 connection: i&&&&&&&@mail.myserv.ru:110, sender: <cto_elkas@aaanet.ru>) by myserv.ru (acSMTP/3.0.4589) using POP3Recv id 3; Tue, 15 Feb 2011 23:15:21 +0300
Return-path: <cto_elkas@aaanet.ru>
Envelope-to: &&&&&&&@myserv.ru
Delivery-date: Wed, 02 Feb 2011 14:15:46 +0300
Received: from [89.108.67.33] (helo=f17.relay.agava.net) by cp54.agava.net with esmtp (Exim 4.74 (FreeBSD)) (envelope-from <cto_elkas@aaanet.ru>) id 1Pkaga-0008C0-39 for &&&&&&&@myserv.ru; Wed, 02 Feb 2011 14:15:45 +0300
Received: from localhost (unknown [10.0.0.1]) by f17.relay.agava.net (Postfix) with ESMTP id 10BB56C8D09 for <&&&&&&&@myserv.ru>; Wed, 2 Feb 2011 14:16:33 +0300 (MSK)
X-Virus-Scanned: AGAVA Mail Filter at cluster.relay.agava.net
Received: from smtp.aaanet.ru ([213.27.31.134]:34658) by f17.relay.agava.net with esmtp (Exim 4.72 (FreeBSD)) (envelope-from <cto_elkas@aaanet.ru>) id 1PkahM-000Oxg-T8 for &&&&&&&@myserv.ru; Wed, 02 Feb 2011 14:16:32 +0300
Received: from [217.118.81.23] (helo=Elkas) by smtp.aaanet.ru with esmtpa (Exim 4.72) (envelope-from <cto_elkas@aaanet.ru>) id 1PkagV-0008AD-AG for &&&&&&&@myserv.ru; Wed, 02 Feb 2011 14:15:42 +0300
Message-ID: <C9300FC256094A1A84C8273D5CC98DA9@Elkas>
From: =?UTF-8?B?0K3Qu9C60LDRgQ==?= <cto_elkas@aaanet.ru>
To: "it" <&&&&&&&@myserv.ru>
References: <4D482087.1020200@2531900.ru>
In-Reply-To: <4D482087.1020200@2531900.ru>
Subject: =?UTF-8?B?0KHRh9C10YIg0L3QsCAg0L3QsCDQnNC10YDQutGD0YDQuNC5IE1T?=
Date: Wed, 2 Feb 2011 14:15:07 +0300
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="
=_NextPart_000_01C5_01CBC2E3.97EB5C20"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Windows Mail 6.0.6000.16480
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16669
wikipost
figaro15.02.2011 23:41
Все тест закончен, высылаю логи.
wikipost
pig16.02.2011 06:29
ред: 16.02.2011 06:32
Судя по состоянию базы, дуполовка у вас выключена сейчас и с самого начала была выключена. Поэтому каждый раз скачиваются первые пять писем — в соответствии с ограничениями, которые вы выставили. А поскольку они из ящика не удаляются — получается бесконечный цикл.

PigMail у вас какой версии? А, понял, 1.36b. Надо было ставить 2.2 — там всё в одном флаконе и обновление версий простой установкой поверх. И баги поисправлены.
wikipost
figaro16.02.2011 14:43
Все снес, установил PigMail 2.2 — вроде пока-что все заработало нормально. И отправка и получение. Спасибо.
wikipost
figaro17.02.2011 11:30
А по поводу того, что
pig пишет: дуполовка у вас выключена сейчас и с самого начала была выключена

То посмотрите там двусмысленное описание этого параметра:
"Пропускать дубликаты: Да Нет По умолчанию (Нет) ?" т.е. если я не хочу пропускать дубликаты, я как нормальный человек ставлю галочку на НЕТ, но при этом в конфу пишется "0" а в подсказке написано, что: "начальное значение этого параметра — 0, удаление дубликатов выключено" , т.е. если я отвечаю НЕТ, то подразумевается ДА, и мне идет весь дубляж...... Смешно? Совсем не смешно
wikipost
pig17.02.2011 12:50
Да, кривоватое название. ЕМНИП, раньше было "Удалять", но удаление-то может быть отключено. А название должно быть коротким.
Спасибо, подумаю ещё.
wikipost
Работает на Eserv/5.05567 (10.02.2020)