探索Mailgun:面向开发人员的电子邮件引擎

Mailgun是一个被超过10,000个网站和应用信赖的电子邮件自动化引擎,提供发送、接收和跟踪电子邮件的功能。它拥有强大的API支持多种编程语言,包括Python和Java。Mailgun提供免费的基本帐户,每月10,000条消息,以及付费的按月订阅服务,用于发送大量邮件。功能包括邮件路由、追踪分析、垃圾邮件过滤、邮件列表和验证等。" 4544800,667181,Windows环境下Erlang实现'Hello World!'教程,"['Erlang', '编程语言', 'Windows', 'shell']
摘要由CSDN通过智能技术生成
您将要创造的

为什么开发人员应该探索Mailgun

如果您还不熟悉Mailgun ,那么它将是超过10,000个网站和应用程序开发人员所信任的电子邮件自动化引擎,用于发送,接收和跟踪电子邮件。 通过利用Mailgun强大的电子邮件API,开发人员可以花更多的时间来构建很棒的网站,而花更少的时间来处理电子邮件服务器。

探索Mailgun-Chris Hexton首席执行官Vero证词

Mailgun提供哪些功能?

Mailgun的API支持所有最受欢迎的语言,包括PHP,Ruby,Go,Python,C#和Java,并且它们提供了出色且组织良好的文档

还有一个出色的WordPress Mailgun插件,可帮助您将网站链接到Mailgun服务。

探索Mailgun-电子邮件自动化引擎徽标

Mailgun的费用是多少?

开发人员可以通过测试和运行生产环境访问Mailgun。 基本帐户每月免费提供10,000条消息。 Mailgun已集成到Rackspace Cloud,Heroku和Google App Engine中。

总体而言,定价是基于使用情况的按月订阅,例如100,000封电子邮件每月仅需$ 45。 使用情况基于出站消息和使用的专用IP地址的数量。 入站消息不收费。

您可以使用Mailgun定价计算器估算费用:

探索Mailgun-价格计算器

本教程涵盖的内容

在本教程中,我将向您简要介绍Mailgun及其关键服务,以便您发现Mailgun可以为您的公司,启动公司或单个项目带来的好处。

虽然这是一个赞助作品,但几年来我一直是一名真正热情的Mailgun开发人员。 我为该公司和Envato Tuts +写了以Mailgun为中心的博客文章,并在去年向其WordPress插件添加了列表订阅功能

我对您使用Mailgun的经验特别感兴趣,或者您想为以后的教程建议与电子邮件相关的主题。 请在下面的评论中发布它们,当然,您可以通过Twitter @reifman与联系

探索Mailgun的功能

快速简便的注册

Mailgun入门很简单。 要在与我们一起阅读时探索Mailgun,请在此处注册

探索Mailgun-注册表格

系统会为您提供API密钥,并要求您通过DNS更新对您的域所有权进行身份验证。

探索Mailgun-控制面板中的域示例

这些使开始发送由Mailgun支持的自有品牌电子邮件变得容易。

托管电子邮件服务

尽管许多人直接将Mailgun用作开发人员,但Mailgun还为有兴趣为其解决麻烦的公司提供了交钥匙管理的电子邮件服务。

探索Mailgun-Markus Hanel ZenMate联合创始人见证

每月发送数千万或数亿封电子邮件需要额外的努力,以保持良好的发送声誉。 一次失误可以将您的大部分电子邮件发送到垃圾邮件。 Mailgun的托管电子邮件服务使您公司的声誉保持完整—反过来,这可确保大多数客户都收到您的电子邮件。


探索Mailgun-随着时间的推移电子邮件信誉得分

实时图表和报告为您提供了电子邮件活动的视图:

探索Mailgun-组织电子邮件活动图表

Mailgun的托管电子邮件服务可满足以下所有需求:

  • 交付能力和收件人参与管理
  • IP分配管理
  • 托管IP预热
  • 声誉监控和咨询
  • 发送基础架构咨询
  • 电子邮件跟踪和测试咨询
  • 在所有IP上自定义反向DNS
  • 专用IP子网具有突发性的高质量共享IP

发送大量电子邮件

许多Mailgun客户使用其API来自动化其电子邮件需求。 Mailgun提供了具有一流可靠性的高性能自动电子邮件引擎。


当您登录Mailgun控制面板时,会看到一个针对您所有域的近期活动的图表:

探索Mailgun-Mailgun控制面板活动图
使用Mailgun API

使用Mailgun API时,您将完全控制电子邮件的各个方面。

收件人变量使您可以轻松个性化每个用户的所有电子邮件。 名,订单值和其他常见字段很容易。 您可以通过在收件人变量中包含图像URL来个性化电子邮件的整体外观。

您不必来Mailgun来了解您的电子邮件发生了什么。 他们找到你。 使用webhooks,您可以收到有关电子邮件中发生的一切的实时通知。

当您的收件人与他们的电子邮件进行交互时,他们的活动会触发Webhooks,然后Mailgun可以使用它来直接通知您的应用程序:

探索Mailgun-Webhook活动流程

这是Mailgun视频群聊,它详细讨论了Webhooks:


Mailgun丰富的日志可帮助您跟踪和调试可能出现的任何问题:

探索Mailgun-日志
使用SMTP

您还可以将Mailgun用作SMTP传递引擎 。 Mailgun API提供更好的长期性能和维护,而SMTP是具有大型生态系统的开放式和已建立协议,可与许多已建立的系统和应用程序一起使用。

探索Mailgun-SMTP活动流程

例如,许多WordPress发布者在其托管计划中都缺少出站电子邮件服务,并且难以为其网站建立基本联系表。 用于WordPress的免费Mailgun插件通过使用Mailgun的SMTP界面为出站WordPress电子邮件供电,解决了此问题。 它也比操作您自己的SMTP服务更加安全,后者充满了风险。

安装Mailgun for WordPress插件很容易:

Mailgun WordPress插件-搜索Mailgun插件以立即安装

安装后,您还可以使用小部件或短代码来收集网站的订户电子邮件。 它还可以支持收集对多个列表的订阅。

Mailgun WordPress插件-添加订阅小部件
HTML电子邮件模板

以编程方式发送电子邮件需要在构建HTML模板方面具有广泛的专业知识,并具有跨客户端和电子邮件服务的兼容性。 这很费时间。 Mailgun开始提供与您共享的一小套预先构建,经过测试的电子邮件模板。 这是发票示例:

探索Mailgun-发票HTML示例模板

以下是现有HTML模板的链接,您可以在应用程序中重复使用这些HTML模板或在其上构建这些模板

Mailgun在各种电子邮件客户端和服务上对它们进行了测试:

探索Mailgun-对Mailgun HTML模板进行测试的服务

可从其开源GitHub帐户下载模板。

优秀的开发人员和API文档

作为开发人员,Mailgun具有一流的文档。 它支持多种语言,例如Ruby,Python,PHP,Java,C#和Go。 它提供了在其服务中实现Mailgun功能的可行示例,无论您是广播,跟踪还是路由。

探索Mailgun-API参考和文档

路由

探索Mailgun-Jonathan Novak Uservoice电子邮件解析证明

您可以将Mailgun配置为接收所有入站邮件,进行处理并将其路由到其他电子邮件地址或Web应用程序。 用于配置路由的前端用户界面友好且易于使用:

探索Mailgun-控制面板中的路由

本质上,Mailgun接收非结构化入站电子邮件(如左图所示)并向您的应用程序发送经过解析的结构化数据(如右图所示):

探索Mailgun-电子邮件解析示例

开发人员需要花费数月的时间自行编写电子邮件解析代码,但这从未真正完成。 Mailgun为您管理。

探索Mailgun-解析和路由活动模型

Mailgun的路由功能还提供以下功能:

  • (可选)接收原始MIME消息
  • 所有消息自动编码为UTF-8
  • 免费垃圾邮件过滤
  • 轻松测试Webhook端点
  • 通过纯HTML电子邮件生成文本部分
  • 匹配所有电子邮件标题(例如,主题,来自:,抄送:)和收件人
  • 能够将多个过滤器链接在一起以提供复杂的表达式

广告活动追踪和分析

Mailgun支持电子邮件中的广告系列ID,并可以通过这些ID 跟踪您的任何广播工作的效果。

此外,还可以通过网络界面或Stats API提供常规分析:

探索Mailgun-邮件活动图表和跟踪

您还可以使用标签对电子邮件进行细分。 使用标签,您可以创建简单的A / B测试或进行更深入的队列分析。

如果您还使用Webhook,则标签会自动编码到Webhook中,这使将电子邮件绑定到数据变得轻而易举。

使用标签和webhook,可以轻松获得以下分析功能:

  • 退订跟踪
  • 打开和点击跟踪
  • 收件人的地理位置数据
  • 电子邮件客户端和设备跟踪
  • 效果最佳的链接

这是Mailgun的一些客户案例研究,显示了其强大的跟踪和分析功能正在工作:

垃圾邮件过滤

使用Mailgun处理入站邮件时,您可以要求它应用各种级别的垃圾邮件过滤:

探索Mailgun-域的垃圾邮件过滤

这样可以大大减少您自己的应用程序对剩余有效电子邮件的处理负担。

邮件列表

Mailgun还提供可用于各种目的或活动的邮件列表。 您可以通过控制面板用户界面或邮件列表API进行设置

Mailgun-Mailgun控制面板列出索引

通过控制面板创建列表很容易:

探索Mailgun-创建新的邮件列表

您可能还需要查看我的Mailgun博客文章,该文章有关基于第三方PHP的应用程序,该应用程序使用了邮件列表API的各种功能: 使用Mailgun PHP SDK的开源邮件列表小程序

电子邮件验证

尽管RFC电子邮件标准规定了电子邮件地址的正式规则,但在现实世界中,电子邮件服务提供商会接受RFC无效的地址,并拒绝有效的地址。

Mailgun基于实际数据和RFC规范构建了自己的电子邮件验证器,以确保更准确的验证。 它们通过其开源JQuery Email Validator插件提供对验证器的访问。

您可以在其网站上试用Mailgun的电子邮件验证 ,然后将其集成到您的应用程序中的任何位置:

探索Mailgun-电子邮件验证JQuery插件示例

WordPress的Mailgun插件

我公司Lookahead Consulting去年建立的Mailgun WordPress插件增强功能是与邮件列表服务的连接。 该插件可轻松将WordPress订阅者聚集到您的Mailgun帐户中:

Mailgun WordPress插件-WordPress插件邮件列表索引

收盘时

Mailgun提供了大量与各种编码,营销和业务发展需求相关的电子邮件服务。 而且,令人印象深刻的是,他们在提供的所有方面都做得很好。 当然,这是一篇赞助文章,但是作为有经验的用户,我为您提供真正的推荐,以帮助您立即试用该服务 。 希望您对此感到兴奋。

请让我知道您希望将来看到更多有关Mailgun的功能。 您可以在下面的评论中发布它们,或直接通过Twitter @reifman与联系

相关链接

翻译自: https://code.tutsplus.com/tutorials/exploring-mailgun-the-email-engine-for-developers--cms-26366

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值