如何将 SparkPost 设置为您的 SMTP 中继
电子邮件
·
2019年8月5日

关键要点
目的: 本指南解释了如何将 SparkPost 作为您的 SMTP 中继 配置——让您可以通过 SparkPost 的基础架构使用任何电子邮件客户端(例如 Gmail)安全发送电子邮件而无需自定义编码。
核心设置:
在 SparkPost 中验证您的 发送域。
创建具有“通过 SMTP 发送”权限的 API 密钥。
在您的电子邮件客户端中,将 SMTP 服务器设置为
smtp.sparkpostmail.com,端口 587,用户名SMTP_Injection,密码是您的 API 密钥。通过验证发件箱中发送的链接确认设置。
安全最佳实践:
使用一个不同的域进行账户登录,而不是发送域,以避免发送失败时被锁定。
使用端口 587 和 STARTTLS 进行加密传输。
保持 API 密钥保密,并定期轮换。
使用 SparkPost 的 SMTP 的优势:
跨平台和框架的广泛兼容性。
不需要开发技能——即插即用的设置。
快速交付和详细的退回通知便于问题排查。
通过将事务和营销流量与内部电子邮件系统分开来保护送达能力。
替代选项: 开发人员可以使用 SparkPost 的 REST API 进行更精细的控制,但对于传统邮件客户端和旧系统,SMTP 更简单。
Q&A 精华
什么是 SMTP relay?
这是一项邮件发送服务,通过受信任的服务器(例如 SparkPost)路由您发送的邮件,以提高可投递性和分析可见性。
为什么我应该使用SparkPost而不是我常用的邮件主机?
SparkPost 优化消息传递、管理 IP 声誉,并提供详细的事件跟踪——这是大多数内置邮件服务器所缺乏的功能。
Can I use this with Gmail or Outlook?
是的。任何支持SMTP的客户端都可以通过输入正确的服务器名称、端口、用户名和API密钥来连接到SparkPost。
SparkPost 的 API 和 SMTP 之间有什么区别?
该API非常适合将程序化电子邮件集成到应用中的开发人员。SMTP更简单,适用于手动发送或旧系统。
如何测试连接?
您可以使用
telnet smtp.sparkpostmail.com 587来确认访问权限,或者从您配置的客户端发送测试消息。
简单邮件传输协议 (SMTP) 是一种发送和接收电子邮件的方法,它帮助电子邮件服务器——用于电子邮件操作的计算机——解码和理解您的电子邮件请求。
注意:如果您使用SMTP通过SparkPost路由所有个人邮件,太棒了!然而,请确保使用一个不同发送域的电子邮件地址(不与您的SparkPost账户关联)进行账户登录。这样一来,如果您遇到任何问题,仍然可以联系我们寻求帮助。您也可以使用telnet手动测试您的SMTP连接来诊断基本的连接问题。
您知道您需要发送电子邮件,但不想花费大量时间或精力——您只需要一个能开箱即用的解决方案。这并不是太多要求!许多框架、语言和工具都支持SMTP,但最后一步是最重要的——SMTP服务器。SparkPost通过SMTP支持和简单的设置过程满足这一需求。
今天,我将演示如何设置SMTP中继,这样您就可以使用自己的电子邮件客户端从您的个人域发送电子邮件。我将使用Gmail作为我的电子邮件客户端,并使用shopwithkindness.org作为我的发送域。
让我们开始吧!
SparkPost 使用 SMTP 吗?
SparkPost 兼容 SMTP。使用 SparkPost 向您的订阅者和客户发送电子邮件有两种方式——API 或 SMTP 中继。为您的业务选择理想的方法主要取决于您现有的结构和编程。API 易于与许多流行系统集成,而对于没有开发人员的企业或那些在使用传统系统运营的企业,SMTP 可能是更好的选择。要了解 API 和 SMTP 方法之间的差异,请阅读我们关于云基础设施中的电子邮件API的综合指南。
什么是SMTP?
简单邮件传输协议 (SMTP) 是一种发送和接收电子邮件的方法,它帮助电子邮件服务器——用于电子邮件操作的计算机——解码和理解你的电子邮件请求。在配置SMTP时,选择合适的端口确保安全和可靠的电子邮件传输。例如,你的电子邮件接收人出现在指南的一个部分,告知服务器接收者是谁以及在哪里可以找到他们。
在SMTP中,发件服务器通过称之为握手的过程向接收计算机介绍自己。然后它告知接收服务器要发送什么消息以及发送到哪里。接收服务器在确认请求之前会验证域名和IP地址。一旦接收计算机授权通信,初始计算机便会传输消息。
SMTP要求两个服务器之间进行更长时间的对话来发送电子邮件,并使用称为ASCII的基于文本的代码进行通信。

SMTP的优势是什么?
以下是一个快速、易于浏览的优势概览:
SMTP Advantage | 为何它对该设置重要 |
|---|---|
广泛接受 | 迁移简单,因为大多数平台已支持SMTP |
无需编码 | 任何人都可以通过SparkPost发送,而不需要API开发 |
定制化 | 使用现有电子邮件工具/客户端控制消息生成 |
快速传递 | 轻量级ASCII交换意味着发送时间更快 |
详细通知 | 清晰的失败消息有助于诊断可达性问题 |
使用SparkPost SMTP有许多优势,包括:
广泛接受: 由于大多数平台支持SMTP指导方针,迁移非常简单。
对编码的需求有限: 与应用程序编程接口(API)不同,SMTP方法不需要高级编码知识即可设置和使用。
定制化: 您可以继续使用现有资源,同时保持对消息生成的控制。
传递速度: 通过基于文本的ASCII交换,消息通常会迅速传输。
完整通知: SMTP协议提供有关失败问题的详尽信息,因此您可以分析和预防未来的问题。
When Do You Use SMTP?
SMTP仅适用于发送电子邮件。该协议涵盖在两个服务器之间传输数据的中继部分。另外一个过程,如邮局协议 (POP) 或互联网访问协议 (IMAP),用于从接收邮件服务器中为收件人检索消息。
什么是SMTP Relay?
SMTP中继是一家公司,提供使用SMTP传输标准的专用外发邮件服务器,使批量邮件发送高效有效。
为什么会使用SMTP Relay?

许多企业依赖第三方SMTP中继来发送营销通信。将促销和交易消息从内部通信中分离出来,可以保护主要业务域名免于因垃圾邮件问题而被列入阻止名单。
What Is SparkPost 用于做什么?
SparkPost 不仅仅是一个 SMTP 中继——我们是为企业提供完整的电子邮件发送和传递解决方案。全球的行业领导者每年信任我们发送 4 到 5 万亿封电子邮件。SparkPost 改善电子邮件通信并实现传递,因此您的消息能够进入收件箱,而不是垃圾邮件文件夹。我们的团队使用行业中最大的数据信息提供强大的分析见解,以便进行决策。




