在我的应用程序中,我使用 GmailSender活动。 通过使用我可以很好地发送电子邮件与活动。在Android中使用服务/发送电子邮件在Android中的电子邮件调度
现在我想在后台发送电子邮件,即在特定时间使用服务。 我试图让该GmailSender类的对象,并使用其sendMail方法发送服务中的邮件。但是它不会执行。
请给我解决方案,以安排使用服务发送电子邮件。
编辑:
我已经试过了GmailSender
结合活动的其他程序和它的作品很好,但在我目前的工作是不与服务工作计划。
的例外,我得到的是:
javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 465;
04-20 11:53:36.693: VERBOSE/sendMail method(710): nested exception is:
04-20 11:53:36.693: VERBOSE/sendMail method(710): java.net.SocketException: Permission denied
和上面的错误我已经尝试过this link,但它不是我的工作。
--Thanks RB
如果代码“不执行”,请尝试运行代码。如果代码给出错误,请考虑使用错误信息编辑您的问题。 – CommonsWare 2011-04-19 20:23:11
@CommonsWare:感谢上述评论。我用日志来追踪异常。请查看编辑帖子。 – 2011-04-20 06:50:51