Синхронизация баз данных по срдествам протоколов smtp и pop3

pacifist

Новичок
Синхронизация баз данных по срдествам протоколов smtp и pop3

Проблемма вследуюшем надо синхронизировать базу данных интернет и интранет сайта, но на сервере на котором стоит интранет версии доступ в интернет разрешенн только по протоколам smtp и pop3 (стоит WINDOWS).
Подскажите в каком направлении рыть :(
 

DimbIch

Новичок
есть офигенно извращенный вариант
в случае если низя файер переконфигить...

1. на интернет сайте делается дамп базы...
2. посылается на мыло "интранет сайта"
3. ты скриптом берешь мыло.
4. парсишь его на предмет вложеного файлы.
5. заливаешь дамп из вложеного файла в базу :)

гы

в обратном направлении тоже самое :)
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
что-то, простите, на изврат смахивает :(
 

pacifist

Новичок
Изврат не изврат, а в казначействе по указу В.В Путина не канает юзать инет, кроме smtp и pop3
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
серфить по нету тоже средствами smtp? :)

pacifist
ну тогда вперед, DimbIch тебе подсказал как это в общем случае делать.
 

plakidin

Guest
серфить по нету тоже средствами smtp?
Отчего бы и нет? Написать специальный клиент, отправляющий по SMTP запрос, и проверяющий через POP3 ответ через несколько секунд. Правда терпением придётся запастись =)
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
как это ты себе представляешь не знаю =)
 

pacifist

Новичок
c0dex ну всмысле по внешним каналам только мылом можно пользоваться.
 

clevel

Новичок
pacifist, посмотри в сторону программ, организующих туннелингг... Тогда можно воспользоваться передачей по tcp/ip (http), который будет идти по озвученным тобой протоколам.
 

confguru

ExAdmin
Команда форума
pacifist

Подними апаче на мыльном порту. Я думаю у казначества
достаточно денег, чтоб это себе позволить.
Как вариант завести спец емаил, к примеру на imap
и по крону работать с ним как с хранилищем.
 

plakidin

Guest
Подними апаче на мыльном порту.
Думаю, что это уже будет игрой не по правилам (раз разрешили только SMTP и POP3, то, видимо, имеются в виду только эти протоколы - впрочем всё зависит от формулировки ограничения, но я бы не рисковал).

pacifist
По-моему, DimbIch всё предельно чётко описал. Я бы так и поступил.
 

pacifist

Новичок
Я тоже к этому склоняюсь, только как скриптом парсить мыло или как сделать редерект с ящика на скрипт ?
 

plakidin

Guest
pacifist
как скриптом парсить мыло
Это уже тривиальная задача. Ищи информацию по ключевым словам MIME, parse email. Где-то должны быть готовые скрипты.

как сделать редерект с ящика на скрипт
Ищи информацию про "pipe" в контексте документации почтовой системы, которую ты используешь.
В крайнем случае, если на интранет-сервере установлен Windows, то можно попробовать извратиться и с помощью возможностей фильтрации сообщений программы The Bat! сохранять сообщение в текстовый файл и запускать заданную программу, которая будет читать его.
 
Сверху