"Сборщик почты"

duchan

Well-known member
20.09.2006
110
3
#1
Все доброе время суток!

Предлагаю Вашему вниманию, небольшую системку для Domino по названием "Duchan Postman / Сборщик почты".

Данная программа предназначена для организации сбора почты с внешних POP3 серверов и пересылки их на внутренний SMTP сервер, при этом обработка производится на сервере Domino, а не на клиенте пользователя. Администратор системы настраивает задачи для сборщика почты и серверный агент производит пересылку почтовых сообщений с внешнего почтового сервера на внутренний.

Система выложена на NOTESNET.RU
Ссылка на статью с описанием и закачкой "Сборщик почты"

Если есть какие-то пожелания, вопросы, предложения - жду... :)
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 572
265
#3
отписал пожелания на notesnet
 

NetWood

Lotus team
17.04.2008
372
18
#4
Если есть какие-то пожелания, вопросы, предложения - жду... :D
Сэнкс. Работает. Давненько не было нормального сборщика. А то все как-то народ отсылал к postie и пр.
Пожелания:
- про пустое SMTP-USER уже писали. Присоединюсь. Router сам разберется :D
- вот поле UIDs не переполнится ли? 64K поджимают вроде?
Как раз в эту тему сделать "удалять письма с сервера через N дней" и UIDs чистить. А?

и еще. Если он на сервере исполняется, как бы эту почту сразу в mail.box без SMTP вообще.
У меня так SMTP иногда отключена вообще чтоб не ломились всякие. (для проверки пришлось включить)
Будет очень и весьма... :D
 

duchan

Well-known member
20.09.2006
110
3
#5
- про пустое SMTP-USER уже писали. Присоединюсь. Router сам разберется
В настройках задания есть 2 поля:
1. в самом начале где указывается сервер и полльзователь, кому направлять
2. в блоке авторизации
Если Вы имели ввиду 1-ое, то нет, оно обязательно (!), ибо именно значение этого поля передается роутеру как управлющее для того что бы он знал КОМУ передать письмо, и если его не будет то Router сам НЕ разберется... тут RFC - т.е. закон! :)
Если 2-ое, то оно как раз и не обязательно и необходимо только в том случае, если принимающий SMTP сервер требует авторизации при подключении...
- вот поле UIDs не переполнится ли? 64K поджимают вроде?
Да есть такой момент... Положу "на подкорку", подумаю как можно обойти... спасибо.
Как раз в эту тему сделать "удалять письма с сервера через N дней" и UIDs чистить. А?
Честно говоря не нравится идея, добавляет запутанность, да и хранить еще и дату\время каждого письма...
и еще. Если он на сервере исполняется, как бы эту почту сразу в mail.box без SMTP вообще.
Была такая идея, но все вариации и нюанся полученного MIME в лоб не решил, поэтому отложил эксперементы на эту тему на попозже... В планах есть идея включить данную возможность...

Спасибо за преложения... :)
 

NetWood

Lotus team
17.04.2008
372
18
#6
64K Да есть такой момент... Положу "на подкорку", подумаю как можно обойти... спасибо.
Ну тут только каждому письму отдельный док. Да. получится монстровито, но и решится с удалением писем по времени и прочее :)
 

duchan

Well-known member
20.09.2006
110
3
#7
Ну тут только каждому письму отдельный док. Да. получится монстровито, но и решится с удалением писем по времени и прочее
Не-е-е... :) только не так... проще несколько полей, динамически добавляемых по мере заполнения (UID, UID_1, UID_2...) - примерно так я себе это представляю. Тем более UID службное, и показыват его особо не надо (это в этой версии показывается, чисто для тестирования) ;)
 

DNT

Постоялец форума
Lotus team
12.10.2005
590
2
#8
подниму темку...

мне нужно забирать почту по IMAP. Можно этой БД такой мех. настроить?