SMTP Proxy Daemon на Android - PullRequest
       29

SMTP Proxy Daemon на Android

2 голосов
/ 13 марта 2011

Мне нужно разработать приложение для Android для моей магистерской работы, которая позволяет пользователям отправлять электронные письма через службу, которая выполняет некоторую фильтрацию и модификации содержимого почты перед отправкой.

В этом отношении я вижу дваальтернативы: либо реализовать это поверх почтового клиента с открытым исходным кодом (например, K-9 Mail ), либо разработать прозрачную службу прокси SMTP.Поскольку для последних не требуется никаких изменений (кроме конфигурации) в почтовых клиентах, это было бы предпочтительным решением.

Поскольку я новичок в разработке Android (я знаю принципы деятельности, служб и т. Д., Нонет никакого реального опыта, кроме "Hello World" учебников), я хотел бы спросить, возможно ли рассмотреть вопрос о разработке службы, подобной демону SMTP-прокси, на Android и как я могу это сделать, поскольку она имеетбыло очень трудно получить помощь в этой теме.

Заранее благодарен (и извините за мой небрежный английский).

1 Ответ

0 голосов
/ 13 марта 2011

Шаг # 1: Найдите прокси-сервер Java SMTP с открытым исходным кодом, такой как этот или этот .

Шаг # 2: попробуйте скомпилировать исходный код как часть проекта Android и исправить все проблемы, с которыми вы столкнулись (например, пропущенные классы).

В этот момент вы узнаете, возможно ли это. Если дела идут хорошо, тогда:

Шаг № 3: Создайте Android Service, на котором размещен прокси-сервер.

Шаг # 4: Добавьте в свою логику "некоторые фильтрации и модификации содержимого почты".

...