第三方电子邮件发件人

时间:2009-05-27 15:34:10

标签: asp.net email email-client

我正在从我的asp.net应用程序发送电子邮件,我想看看是否有人可以推荐实际发送电子邮件的第三方。理想情况下,他们应该有一些可以发送请求的Web服务。

9 个答案:

答案 0 :(得分:5)

麦克,

查看以下部分内容。它们具有API,您的应用程序可以与您交互使用或关注它们。我确信还有其他人,几个月前我经历了大约5-10个供应商,这些是我坚持的三个。

他们会为您发送电子邮件到您的列表中,并为您提供通过,查看,订阅,取消订阅等内容的列表。他们服务的最佳部分是他们与主要电子邮件提供商签订了白名单协议(hotmail) ,雅虎,gmail等)所以你的电子邮件不会在垃圾邮箱中。

如果您想通过这些自动发送电子邮件,我非常确定您可以编写一个http代理来与网站进行交互,如果它不是您想要的API那么。

www.constantcontact.com www.icontact.com www.mailchimp.com

每个人都有他们微妙的差异,这些差异可以为你提供一个起点。祝你好运!

答案 1 :(得分:1)

我过去曾与之合作过的一些公司包括:Responsys,Acxiom Digital,PeopleSoft,Seibel,Eloqua,Marketo,Constant Contact,Blue Hornet,Mail Chimp和Exact Target。

我唯一可以亲身验证的是,有一个实际上允许您在不登录的情况下发送电子邮件并通过用户界面手动执行操作的API就是Responsys。

答案 2 :(得分:0)

您的ISP /托管服务提供商是否提供SMTP服务器?如果不是,那么通过System.Net.Mail库来使用它呢?它不是一个Web服务,但它使用起来很简单。

答案 3 :(得分:0)

我过去曾使用http://www.authsmtp.com作为SMTP服务器。从Amazon EC2实例发送时,这尤其有效。很高兴有其他人管理黑名单问题等。你应该知道,虽然他们的服务对使用的唯一“来自”地址的数量有限制(upgradeable of course)。

非常容易使用标准的System.Net.Mail API,只需在web.config中指定一个smtp服务器

 <system.net>
    <mailSettings>
      <smtp deliveryMethod="network">
        <network 
          host="mail.authsmtp.com" 
          port="2525" 
          defaultCredentials="false" 
          userName="ac55555" 
          password="your-password-here" />
      </smtp>
    </mailSettings>
  </system.net>

答案 4 :(得分:0)

麦克

我认为您必须查看您从应用程序发送的邮件类型。 如果用户注册网站时只有带密码的邮件,或者偶尔从桌面应用程序发送提醒,那么请坚持使用您的企业ISP和SMTP服务器。只需使用System.Net.Mail编写自己的邮件程序。

另一方面,你定期向成千上万的人群发邮件,然后你必须至少关注两件事:

  1. 未将您的网址列入黑名单。
  2. 发送邮件的百分比
  3. 只有专业邮件提供商才能比其他任何人做得更好。最重要的是,提供商为您提供了许多其他好处,例如报告,点击率等。 我正在使用www.Aweber.com为自己的事业而且多年来非常满意。对于我已经实施了www.Getresponse.com服务的客户,他们也很棒。

    我相信这两个是最好的交易,很多营销人员使用和Getresponse我知道有一个你可以编程的api。

    如果你想支持我 - 这是我的会员链接:

    www.Aweber.com

    www.Getresponse.com

答案 5 :(得分:0)

据我所知,

CakeMail是符合所有条件的唯一解决方案。

通常,它用于创建电子邮件广告系列并发送它们,因此它提供了您期望从电子邮件广告系列管理员获得的所有功能。要发送单个电子邮件,您只需创建一个新广告系列,将收件人添加到该广告系列,然后将其发送出去。如有必要,您可以重新发送广告系列。全部通过API进行管理。

它适用于每个收件人,而不是固定邮件列表,因为提到的其他解决方案需要。在信用成本之外也没有发送费用,您可以使用类似的解决方案,例如Campaign Monitor。

我们将在不久的将来以完全相同的配置使用CakeMail。

答案 6 :(得分:0)

我想我明白你的问题是什么。我有一个我销售的软件程序,我想向几千人发送新闻通讯。

最初,我购买了Spd E-Letter from Pensaworks。它是使用Access或SQL Server的ASP脚本。我在我的网站上安装了它,因为提供了所有的ASP,我能够按照我的意愿添加自定义。

这样的解决方案的好处在于您可以控制数据。您不是将数据存储在其他人的数据库中。如果出于任何原因,他们会将您切断,第三方不会向您提供您的数据。

这对我来说非常好用了好几年......直到我更改了webshosts并且新的webhost的SMTP限制太低了。 ISP一次限制批量发送50封电子邮件(我认为这是数字),不会让我每小时发送超过几百封电子邮件。

我查看了这个服务的数十个第三方提供商,从ConstantContact到Bravenet,再到其他所有人。如果您选择使用其中一个,那么大多数营销大师使用的是AWeber和GetResponse。他们都按月收费,随着你的数量增加而增加,最终会花费你一大笔钱,所以你最好从邮件中获得丰厚的收入,以使其值得。

切换到这样的服务可能会令人沮丧。他们中的许多人不允许您只添加现有列表,但要求您联系所有人并让他们再次选择加入。许多人还要求您始终使用双重选择注册,他们必须在添加之前回复电子邮件。您在选择服务时必须考虑这一点。

我要做的是找一个可以用来发送邮件的SMTP服务。我环顾了一会儿,但这不是一个容易找到的服务。基本上,我希望有人接受我的电子邮件并将其发送出去。只是一个SMTP服务器。

碰巧,我发现Plimus, the service I use for selling my software是为其提供SMTP服务的虚拟主机的合作伙伴。虚拟主机是DewaHost,你可以获得a hosting account specifically for their servers dedicated to SMTP。您需要直接联系DewaHost与他们注册,但他们的月费率是合理的,每月最多约40美元,无限制的电子邮件。

当然还有其他人。你可以查看"SMTP Server Hosting" on Google,但我不能保证其他人。你会注意到DewaHost在这个名单上相当高。

在你对自己问题的评论中,你说你想要“某种漂亮的在线界面,它显示我们发送的所有电子邮件,并允许我在用户请求时重新发送”。我认为你在尝试获得服务时遇到了麻烦。如果您已经使用自己的ASP.Net程序生成自己的电子邮件并维护列表,那么它应该是您自己的程序或其附加组件,例如我使用的Spd E-Letter。

如果您需要ASP.Net解决方案,there are several packages available,例如Absolute Newsletter

我希望这会对你有所帮助。

路易斯

答案 7 :(得分:0)

根据您的使用要求,您是否考虑过使用Gmail?谷歌提供了一个很好的安全smtp服务和酷(免费)的好东西,用于使用谷歌托管自己的域名电子邮件。

答案 8 :(得分:0)

为了添加Matt上面的答案,CakeMail还提供Relay API Class,允许一次性电子邮件。您可以使用我们的一个库与我们的API进行交互。

干杯, Francois @ CakeMail