我需要为我的硕士论文开发一个Android应用程序,允许用户在发送邮件之前通过对邮件内容执行一些过滤和修改的服务发送电子邮件。
在这个问题上,我看到了两种选择:要么在开源电子邮件客户端(如K-9邮件)上实现这一点,要么开发透明的SMTP代理服务。由于电子邮件客户端不需要更改(除了配置),因此这将是首选的解决方案。
由于我是Android开发的新手(我知道活动、服务等的原理,但除了"Hello“教程之外没有真正的经验),我想问在Android上开发一个类似SMTP代理守护进程的服务是否可行,以及我如何做到这一点,因为在这个主题上很难得到帮助。
提前感谢(并为我的粗俗英语感到抱歉)。
发布于 2011-03-12 23:52:25
步骤1:找到开源Java代理服务器,如这一个或这一个。
步骤2:尝试将源代码编译为Android项目的一部分,并修复您遇到的任何编译问题(例如,缺少类)。
在这一点上,你将知道这是否可能。如果一切顺利,那么:
步骤3:创建一个承载代理服务器的Android Service。
步骤4:添加“对邮件内容的一些过滤和修改”逻辑。
https://stackoverflow.com/questions/5286357
复制相似问题