Обсуждение: Отправка и получения писем в postgresql

Поиск
Список
Период
Сортировка

Отправка и получения писем в postgresql

От
Владимир Комаров
Дата:

Теперь возникает новый вопрос. Есть желание использовать перл (или альтернативу), чтобы сам postgresql отправлял и получал файлы с почтового сервера.

Поделитесь опытом, пожалуйста

Re: [pgsql-ru-general] Отправка и получения писем в postgresql

От
Sergey Konoplev
Дата:
2013/9/2 Владимир Комаров <vlads@sibnet.ru>:
> Теперь возникает новый вопрос. Есть желание использовать перл (или
> альтернативу), чтобы сам postgresql отправлял и получал файлы с почтового
> сервера.
>
> Поделитесь опытом, пожалуйста

Самое простое решение это pl/perl, pl/plython функции и postfix на
сервере с базой (чтобы сеть не аффектила производительность). Но более
основательное это какая-либо очередь, например PgQ, и консьюмер,
который работает с ней и postfix на другом сервере, т.о. как минимум
формирование сообщения и контроль отправки будут вынесены из базы.

-- 
Kind regards,
Sergey Konoplev
PostgreSQL Consultant and DBA

http://www.linkedin.com/in/grayhemp
+1 (415) 867-9984, +7 (901) 903-0499, +7 (988) 888-1979
gray.ru@gmail.com

Re: [pgsql-ru-general] Re: [pgsql-ru-general] Отправка и получения писем в postgresql

От
Dmitriy Igrishin
Дата:



3 сентября 2013 г., 7:42 пользователь Sergey Konoplev <gray.ru@gmail.com> написал:
2013/9/2 Владимир Комаров <vlads@sibnet.ru>:
> Теперь возникает новый вопрос. Есть желание использовать перл (или
> альтернативу), чтобы сам postgresql отправлял и получал файлы с почтового
> сервера.
>
> Поделитесь опытом, пожалуйста

Самое простое решение это pl/perl, pl/plython функции и postfix на
сервере с базой (чтобы сеть не аффектила производительность). Но более
основательное это какая-либо очередь, например PgQ, и консьюмер,
который работает с ней и postfix на другом сервере, т.о. как минимум
формирование сообщения и контроль отправки будут вынесены из базы.
Согласен. А ещё, независимый мэйлер может быть реализован как демон
с поддержкой параллельности, со всеми плюсами. (И минусами.)

// Dmitriy.