第三方电子邮件发件人

发布于 2024-07-21 12:28:48 字数 95 浏览 6 评论 0原文

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

I am sending email from my asp.net application, and I wanted to see if anybody could recommend a third party that will actually send the emails. Ideally they should have some sort of web service available that I can send a request to.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

梦忆晨望 2024-07-28 12:28:49

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

我可以直接验证的唯一一个拥有 API 的 API 是 Responsys,该 API 实际上允许您发送电子邮件,而无需登录并通过其 UI 手动执行某些操作。

Some of the companies that I've worked with in the past include: Responsys, Acxiom Digital, PeopleSoft, Seibel, Eloqua, Marketo, Constant Contact, Blue Hornet, Mail Chimp and Exact Target.

The only 1 that I can verify first-hand as having an API that will actually allow you to send email without logging in and doing something manually via their UI is Responsys.

末が日狂欢 2024-07-28 12:28:49

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

Does your ISP/hosting provider provide an SMTP server? If no, what about just using that, by way of the System.Net.Mail libraries? It's not a web service, but it's trivial to use.

香草可樂 2024-07-28 12:28:49

迈克,

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

另一方面,如果您定期向数千人群发邮件,那么您至少必须担心两件事:

  1. 不将您的 URL 列入黑名单。
  2. 邮件送达百分比

就这两件事而言,专业邮件提供商可以比其他任何提供商做得更好。 除此之外,提供商还为您提供许多其他好处,例如报告、点击率等。
我使用 www.Aweber.com 来开展自己的业务,并且多年来一直对此感到非常满意。 对于客户,我已经实现了 www.Getresponse.com 的服务,它们也很棒。

我相信这两个是业内最好的,被很多营销人员使用,而且我知道 Getresponse 有一个可以针对其进行编程的 API。

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

www.Aweber.com

www.Getresponse.com

Mike

I think you have to look at what kind of mails your are sending from your application.
If it's only the mail with a password when user signing up for a website, or is occasional sending a reminder from a desktop application, then stick with your business ISP and there SMTP server. Just write your own mailer using the System.Net.Mail.

At the other hand are you mass mailing thousands of people regularly then you have to be concerned about at least two things:

  1. Not getting your URL blacklisted.
  2. The percentage delivered mails

And just those two things a professional mailing provider can do much better than any one else. On top of that the provider gives you a lot other benefits, so as reports, click through rates, etc.
I'm using www.Aweber.com for my own business and have so for years with great satisfaction. For a client I have implemented the service from www.Getresponse.com and they are also great.

I believe those two are the best of the trade, used by a lot of marketing people and Getresponse I know have a api you can program against.

And if you want to support me - here are my affiliate links:

www.Aweber.com

www.Getresponse.com

昨迟人 2024-07-28 12:28:49

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

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

它以每个收件人为基础工作,而不是像提到的其他解决方案所要求的那样需要固定的邮件列表。 除了信用成本之外,也无需支付任何发送费用,而您在使用 Campaign Monitor 等类似解决方案时会遇到这种情况。

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

CakeMail is, as far as I know, the only solution that meets all of your criteria.

Typically, it is used to create email campaigns and send them, and as such it offers all the features you would expect from an email campaign manager. For sending individual emails, you would simply create a new campaign, add the recipient to that campaign, and send it out. You can resend the campaign if necessary. All managed through the API.

It works on a per-recipient basis, instead of fixed mailing lists as the other solutions mentioned require. There is also no sending fee outside of the credit costs, which you would experience with a comparable solution such as Campaign Monitor.

We will be using CakeMail in exactly the same configuration in the near future.

夏了南城 2024-07-28 12:28:49

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

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

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

它对我来说工作了好几年......直到我更换了虚拟主机并且新虚拟主机的 SMTP 限制太低。 ISP 将批量限制为一次最多 50 封电子邮件(我想就是这个数字),并且不允许我每小时发送超过几百封电子邮件。

我研究了数十家提供此服务的第三方提供商,从 ConstantContact 到 Bravenet 到其他所有人。 如果您选择其中之一,大多数营销大师使用的就是 AWeber 和 GetResponse。 他们都按月收取费用,随着您的数量增加,费用也会增加,最终会花费您一大笔零钱,因此您最好从邮件中获得可观的收入,以使其物有所值。

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

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

碰巧,我发现Plimus,我用来销售软件的服务是一个网络主机的合作伙伴为他们提供 SMTP 服务。 网络主机是 DewaHost,您可以获得专门用于其专用于 SMTP 的服务器的托管帐户。 你确实需要直接联系 DewaHost 来注册,但他们的月费很合理,每月最多 40 美元,可以无限量发送电子邮件。

当然,还有其他的。 您可以在 Google 上查找“SMTP 服务器托管”,但我可以不为其他人担保。 您会注意到 DewaHost 在该列表中名列前茅。

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

如果您需要 ASP.Net 解决方案,有多种解决方案可用的软件包,例如Absolute Newsletter

我希望这可以帮助你。

路易斯

I think I understand what your problem may be. I have a software program that I market and I want to send out newsletters to several thousand people.

Originally, I purchased Spd E-Letter from Pensaworks. It is an ASP script using Access or SQL Server. I installed it with my website and because all the ASP was provided, I was able to add customizations as I desired.

The great thing about a solution such as this is that you are in control of your data. You are not storing your data in someone else's database. If for any reason, they cut you off, a third party will not give you your data back.

It worked very well for me for several years ... until I changed webshosts and the SMTP limits at the new webhost were too low. The ISP limited batches to 50 emails (I think that's the number) at a time and wouldn't let me send out more than a couple of hundred emails an hour.

I looked at dozens of 3rd party providers of this service, from ConstantContact to Bravenet to everyone else. If you were to go with one, the ones that most of the Marketing Gurus use are AWeber and GetResponse. They all charge monthly rates that increase as your volume increases and it will end up costing you a chunk of change, so you better be making good revenues from the mailings to make it worthwhile.

Switching to such a service may be frustrating. Many of them don't let you just add your existing list, but require that you contact all your people and get them to opt in again. Many will also require you always use double-opt-in signups, where they have to respond to an email before they get added. You'll have to consider this in selecting a service.

What I was going to do was find an SMTP service that I can use to send my mailings to. I looked around for awhile but this was not a service that was easy to find. Basically, I wanted someone to accept my e-mails and send them out. Simply an SMTP server.

It so happens, I found out that Plimus, the service I use for selling my software was a partner of a webhost that provided SMTP services for them. The webhost was DewaHost, and you can get a hosting account specifically for their servers dedicated to SMTP. You do need to contact DewaHost directly to sign up with them, but their monthly rates are reasonable, up to about $40 a month for unlimited emails.

There are, of course, others. You can look up "SMTP Server Hosting" on Google but I can't vouch for the others. You'll notice DewaHost quite high up on that list.

In your comment on your own question, you say you'd like "some sort of nice neat online interface which shows all of the emails we sent, and allows me to resend them if the user requests". I think you're running into trouble trying to get a service to do that. If you're already using your own ASP.Net program to generate your own emails and maintain your list, it should be your own program or an add-on to it, like the Spd E-Letter that I used.

If you want an ASP.Net solution, there are several packages available, for example Absolute Newsletter.

I hope this helps you.

Louis

滥情哥ㄟ 2024-07-28 12:28:49

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

Depending on your usage requirements, have you considered using gmail? Google provides a nice secure smtp service and cool (free) goodies for hosting your own domain email using google.

飘逸的'云 2024-07-28 12:28:49

为了补充上面 Matt 的答案,CakeMail 还提供了一个 Relay API 类,它允许一个- 关闭电子邮件。 您可以通过我们的库之一与我们的 API 进行交互。

干杯,
弗朗索瓦@CakeMail

To add to Matt's answer above, CakeMail also offers a Relay API Class that allows for one-off emails. You can interface with our API with one of our libraries.

Cheers,
Francois @ CakeMail

讽刺将军 2024-07-28 12:28:49

您可以使用Email Js,这是一个第三方电子邮件发送器,并且易于在应用程序中使用。 他们的界面非常好,您可以根据需要编辑电子邮件正文。 Email js 中最好的事情是它为各种编程语言(如 React、Vue Js、Angular)提供了 Api 集成。 初学者可以使用完整的指南,但也有一些缺点,比如我们不能在那里发送 pdf 附件,我们必须为此购买订阅,并且一个月仅允许 200 封电子邮件。

You can use Email Js which is a 3rd party Email Sender and easy to use in the Application. Their interface is quite good and you can edit your Email body at your Requirement. And the best thing in Email js was like it provide Api Integration for various Porgramming language like React , Vue Js , Angular. Full guide will be avaiable for Beginner But there's is few disadvantage also like we cannot send pdf attachments there we have to buy Subscrition for that and It allow 200 Email only for a Month.

樱娆 2024-07-28 12:28:48

我过去曾使用 http://www.authsmtp.com 作为 SMTP 服务器。 从 Amazon EC2 实例发送时,这尤其有效。 让其他人管理黑名单问题等真是太好了。您应该注意,尽管他们的服务对使用的唯一“发件人”地址的数量有限制(当然可以升级)。

非常容易使用标准 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>

I have used http://www.authsmtp.com in the past for an SMTP server. This was especially effective when sending from Amazon EC2 instances. It was great to have someone else manage blacklist issues etc. You should be aware of though with their service there is a limit on number of unique "from" addresses used (upgradeable of course).

Very easy to use the standard System.Net.Mail API's and just specify an smtp server in web.config

 <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>
分开我的手 2024-07-28 12:28:48

迈克,

看看下面的一些内容。 他们拥有您的应用程序可以与之交互的 API,您可能会或可能不会使用/感兴趣。 我确信还有其他供应商,几个月前我经历了大约 5-10 个供应商,这三个是对我来说很重要的。

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

如果您想通过这些自动发送电子邮件,我很确定您可以编写一个 http 代理来与网站进行交互(如果 API 中没有您想要的方式)。

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

每个都有其细微的差异,这应该为您提供寻找所需内容的起点。 祝你好运!

Mike,

Check out some of the following. They have API's that may or may not be of use/interest to you that your application could interface with. I am sure there are others, a few months ago I went through about 5-10 providers and these are the three that stuck for me.

They send out emails to your list for you and provide you with a list of what got through, viewed, subscribed, unsubscribed, etc. The best part of their services is that they have whitelist agreements with the major email providers (hotmail, yahoo, gmail, etc) so your emails don't end up in the Junkmail box.

If you wanted to automate the sending of an email through these I am pretty sure you could write an http agent to do the interaction with the website if it isn't quite there in the API how you would like.

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

Each have their subtle differences that should give you a starting point for what you're looking for. Good luck!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文