发送程序化电子邮件

时间:2010-02-10 03:00:56

标签: google-app-engine email smtp email-integration smtpclient

我希望通过我的网站以编程方式发送电子邮件。例如,如果人们注册他们的电子邮件地址,我想通过电子邮件确认他们的电子邮件地址。为此,我需要使用电子邮件发送工具并插入smtp服务。在过去(大约7年前),我使用的是Jmail,但是,我不确定今天使用的最佳服务是什么以及垃圾邮件过滤器是如何进行的!

我有三个具体问题:

  1. 使用哪种服务以编程方式发送电子邮件(例如PhpMail,Jmail等)是否重要?如果是,您会推荐哪些工具?

  2. 我应该如何托管此工具?我计划发送大量电子邮件(数千到数十万)。使用google-app-engine邮件服务来执行此操作是否有意义,或者我应该将其托管在我自己的服务器上(例如,拥有自己的SMTP服务器)?

  3. 我不希望将我的电子邮件发送到垃圾邮件文件夹,如何确保用户收到电子邮件?

  4. 谢谢!

1 个答案:

答案 0 :(得分:2)

不,你不需要自己的。根据您的消息标记,我将假设您正在使用Java并在Google App Engine上部署您的应用程序?

http://code.google.com/appengine/docs/java/mail/