2013-10-26 111 views
0

考虑一下,我是服务器端编程的新手。如何使用Android从服务器发送电子邮件?

假设我在我的服务器中有许多注册用户信息(如姓名,电子邮件ID等)。我想从我的Android设备发送数据到服务器。然后,我想通过格式化数据将电子邮件发送给共同响应用户。就像通知邮件,当我们从一个网站获得注册后。 我已经完成了第一部分,这意味着我可以向设备发送一个PHP文件请求HTTP

我如何达到目标?我现在在我的笔记本电脑上工作本地服务器。我可以实现这个本地服务器还是需要一个Real Web-Server

有人可以给我一个解决方案。任何教程,关于这个主题的文档链接将不胜感激。

回答

1

创建HTTP连接后,你必须从设备从地址传递所需的数据到服务器等,以解决等。 传给你可以使用这些数据要么JSON ParsingXML parsing。 我建议你使用JSON解析。

然后在服务器端,您可以使用PHP的Send Mail功能发送邮件给任何人。

是的,有一种方法可以从本地服务器发送邮件。看到这post.

+0

这真棒.. @ karan Nagpal。我会执行所有通知我在两天内,Insha-Allah。然后我接受这将是一个答案。 –

+0

如何在真实网络中实现这一点? –

+0

我在[发送邮件](http://php.net/manual/en/function.mail.php)标签中提供的链接有很多关于如何在真实网络上发送邮件的示例 –

1

如果您可以连接到传出邮件服务器,您可以使用PHP发送电子邮件。大多数托管解决方案都会默认出现(尽管其中大多数都会有限制)。我建议使用SwiftMailerYou can send emails via your Gmail account如果你想运行一些测试。

+0

wao..thanks for reply.can我整合SwiftMailer在本地服务器或真正的?我现在没有真正的服务器。我可以使用将从服务器发送到用户电子邮件的数据格式化邮件吗? –

相关问题