【问题标题】:Third Party Email Senders第三方电子邮件发件人
【发布时间】:2010-10-29 07:44:12
【问题描述】:

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

【问题讨论】:

  • 为什么?我想这才是真正的问题。
  • 我不想托管自己的 SMTP 服务器。我也希望得到一些漂亮整洁的在线界面,显示我们发送的所有电子邮件,并允许我在用户请求时重新发送它们。不,我不是垃圾邮件发送者。 :-)
  • 现在这很聪明,添加赏金以避免问题因与编程无关而被关闭。

标签: asp.net email email-client


【解决方案1】:

迈克,

查看以下内容。他们有你的应用程序可以与之交互的可能对你有用/不感兴趣的 API。我敢肯定还有其他人,几个月前我经历了大约 5-10 家供应商,而这三个是我坚持的。

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

如果您想通过这些自动发送电子邮件,我很确定您可以编写一个 http 代理来与网站进行交互,如果它在 API 中不完全符合您的意愿。

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

每个都有其细微的差异,应该可以为您提供所需的起点。祝你好运!

【讨论】:

  • 我曾经和一家使用Constant Contact的公司合作,他们很满意
  • 我自己最终选择了 Constant Contact。iContact 几乎相同,它也免费提供调查,这取决于个人喜好。
  • 我非常讨厌不断联系,因为我曾经收到来自使用它们的公司的垃圾邮件。
  • @davr 哈哈.. 我也是。直到我意识到我不需要向信使开枪。
【解决方案2】:

我过去曾使用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>

【讨论】:

    【解决方案3】:

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

    我可以直接验证的唯一一个 API 是 Responsys。

    【讨论】:

      【解决方案4】:

      您的 ISP/主机提供商是否提供 SMTP 服务器?如果不是,那么通过System.Net.Mail 库来使用它怎么样?它不是网络服务,但使用起来很简单。

      【讨论】:

      • 我不想托管自己的 SMTP 服务器。我也希望得到一些漂亮整洁的在线界面,显示我们发送的所有电子邮件,并允许我在用户请求时重新发送它们
      • 您不需要托管自己的 SMTP 服务器 - 我建议使用您的 ISP。我已经这样做了,我还将发送的电子邮件存储在数据库中,以供审核和重新发送。
      • 我的 ISP 过去服务不佳,我宁愿使用第三方。
      • 大多数 ISP 倾向于不允许通过他们自己的 SMTP 服务器发送大量电子邮件。他们经常对每批和每小时的电子邮件数量施加限制。因此,对于批量电子邮件,您自己的 ISP 通常不是一种选择。
      【解决方案5】:

      迈克

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

      另一方面,如果您定期向数千人发送大量邮件,那么您至少需要关注两件事:

      1. 没有将您的网址列入黑名单。
      2. 已投递邮件的百分比

      只有这两件事,专业的邮件提供商才能做得比其他任何人都好。除此之外,提供商还为您提供了许多其他好处,例如报告、点击率等。 我将www.Aweber.com 用于我自己的业务,并且多年来一直非常满意。对于一个客户,我已经实现了www.Getresponse.com 的服务,它们也很棒。

      我相信这两个是行业中的佼佼者,被很多营销人员使用,而且我知道 Getresponse 有一个你可以编程的 api。

      如果你想支持我 - 这是我的附属链接:

      www.Aweber.com

      www.Getresponse.com

      【讨论】:

        【解决方案6】:

        据我所知,CakeMail 是唯一满足您所有条件的解决方案。

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

        它在每个收件人的基础上工作,而不是像提到的其他解决方案需要的固定邮件列表。除了信用成本之外,也没有发送费用,您可以使用类似的解决方案(例如 Campaign Monitor)来体验。

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

        【讨论】:

          【解决方案7】:

          我想我了解您的问题可能是什么。我有一个我推销的软件程序,我想向数千人发送新闻通讯。

          最初,我购买了Spd E-Letter from Pensaworks。它是一个使用 Access 或 SQL Server 的 ASP 脚本。我将它与我的网站一起安装,并且因为提供了所有 ASP,所以我可以根据需要添加自定义项。

          此类解决方案的好处在于您可以控制自己的数据。您没有将数据存储在其他人的数据库中。如果出于任何原因,他们切断了您的联系,第三方不会将您的数据还给您。

          这几年对我来说效果很好......直到我更改了 webshosts 并且新 webhosts 的 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

          希望对你有帮助。

          路易

          【讨论】:

            【解决方案8】:

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

            【讨论】:

              【解决方案9】:

              为了补充上面马特的回答,CakeMail 还提供了一个Relay API Class,它允许一次性电子邮件。您可以通过我们的库之一与我们的 API 进行交互。

              干杯, 弗朗索瓦@CakeMail

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2012-08-25
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2011-05-29
                • 1970-01-01
                相关资源
                最近更新 更多