2011-08-17 39 views
0

我试图做一个非常小的Web应用程序(在JavaScript/jQuery的使用SQL通过JS调用可能DB后端)。其中一部分是输入收件人电子邮件的表单,表单会通过我的应用程序地址向他们发送电子邮件。应用程序发送电子邮件需要什么?

什么我需要知道得到这样的设置?如何配置表单以指定发件人是应用程序和使用ect的地址?我应该使用MailChimp API(如果他们有一个)或其他东西?

谢谢

+0

你会使用任何特定语言的后端?如果您知道如何使用JSON制作HTTP POST,您应该查看[PostageApp](http://postageapp.com),因为我们可以很容易地做到这一点。我甚至构建了我们的jQuery插件,但它不适用于生产目的。 :) – JonLim

回答

0

您应该从服务器端脚本发送邮件。 PHP,Ruby,Python和Java都支持sendinqg邮件,并且有很好的库来隐藏难题和常见陷阱。

您可以尝试使用mailto:地址或表单中的其他一些魔法来“发送邮件”客户端,但这远没有可靠性,特别是考虑到很多人使用网络邮件并且没有任何选择建立一个mailto:链接。

1

你有机会获得一个SMTP服务器来路由电子邮件通过?

如果是这样,你可以设置一个服务器端(php/.net)来处理表单。使用正则表达式验证电子邮件地址是否有效,然后通过SMTP服务器进行路由。

+0

我相信大多数虚拟主机都可以访问SMTP服务器?我还没有注册一个网站,但尚未研究托管。如果访问SMTP不是一个典型的包含,那么我想这是我应该专门查找的东西? – tehaaron

+0

您的浏览器不附带SMTP服务器我不相信。您可以通过浏览器设置默认邮件程序,该浏览器可以访问SMTP服务器。 –

相关问题