2011-04-19 44 views
1

在我的应用程序中,我使用 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

+3

如果代码“不执行”,请尝试运行代码。如果代码给出错误,请考虑使用错误信息编辑您的问题。 – CommonsWare 2011-04-19 20:23:11

+0

@CommonsWare:感谢上述评论。我用日志来追踪异常。请查看编辑帖子。 – 2011-04-20 06:50:51

回答

2

你可能会丢失你的清单中INTERNET许可。

+0

完美。那真是我犯的一个愚蠢的错误。谢谢。 – 2011-04-20 12:04:16

相关问题