

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 Amazon SES SMTP 接口发送电子邮件
<a name="send-email-smtp"></a>

要通过 Amazon SES 发送生产电子邮件，您可以使用简单邮件传输协议（SMTP）接口或 Amazon SES API。有关 Amazon SES API 的更多信息，请参阅[使用 Amazon SES API 发送电子邮件](send-email-api.md)。此部分介绍了 SMTP 接口。

Amazon SES 使用 SMTP（Internet 上最常见的电子邮件协议）发送电子邮件。您可以使用各种 SMTP-enabled 编程语言和软件连接到 Amazon SES SMTP 接口，通过 Amazon SES 发送电子邮件。本节介绍如何获取 Amazon SES SMTP 凭证、如何使用 SMTP 接口发送电子邮件以及如何将多个软件和邮件服务器配置为使用 SES 发送电子邮件。

有关您在通过 Amazon SES 的 SMTP 接口使用 SES 可能遇到的常见问题的解决方法，请参阅[Amazon SES SMTP 问题](troubleshoot-smtp.md)。

## 通过 SMTP 发送电子邮件的要求
<a name="send-email-smtp-requirements"></a>

要使用 Amazon SES SMTP 接口发送电子邮件，您需要以下内容：
+ SMTP 端点地址。有关 Amazon SES SMTP 端点的列表，请参阅[连接到 Amazon SES SMTP 端点](smtp-connect.md)。
+ SMTP 接口端口号。端口号因连接方法而异。有关更多信息，请参阅 [连接到 Amazon SES SMTP 端点](smtp-connect.md)。
+ SMTP 用户名和密码。SMTP 凭证对每个 AWS 区域唯一。如果计划使用 SMTP 接口在多个 AWS 区域中发送电子邮件，您需获取各个区域的 SMTP 凭证。
**重要**  
您的 SMTP 凭证与您的 AWS 访问密钥或用于登录 Amazon SES 控制台的凭证不同。有关如何生成 SMTP 凭证的信息，请参阅[获取 Amazon SES SMTP 凭证](smtp-credentials.md)。
+ 可使用传输层安全性协议（TLS）进行通信的客户端软件。有关更多信息，请参阅 [连接到 Amazon SES SMTP 端点](smtp-connect.md)。
+ 您已使用 Amazon SES 验证的电子邮件地址。有关更多信息，请参阅 [Amazon SES 中已验证的身份](verify-addresses-and-domains.md)。
+ 如果您想发送大量电子邮件，请增加发送配额。有关更多信息，请参阅 [管理您的 Amazon SES 发送限制](manage-sending-quotas.md)。

## 通过 SMTP 发送电子邮件的方法
<a name="send-email-methods"></a>

您可以通过以下任一方法通过 SMTP 发送电子邮件：
+ 要将 SMTP-enabled 软件配置为通过 Amazon SES SMTP 接口发送电子邮件，请参阅[使用软件包通过 Amazon SES 发送电子邮件](send-email-smtp-software-package.md)。
+ 要将应用程序编程为通过 Amazon SES 发送电子邮件，请参阅[通过 Amazon SES SMTP 接口以编程方式来发送电子邮件](send-using-smtp-programmatically.md)。
+ 要将现有电子邮件服务器配置为通过 Amazon SES 发送所有传出邮件，请参阅[将 Amazon SES 与您的现有电子邮件服务器集成](send-email-smtp-existing-server.md)。
+ 要使用命令行与 Amazon SES SMTP 接口进行交互（这对测试很有用），请参阅[使用命令行来测试与 Amazon SES SMTP 接口的连接](send-email-smtp-client-command-line.md)。

有关 SMTP 响应代码的列表，请参阅[由 Amazon SES 返回的 SMTP 响应代码](troubleshoot-smtp.md#troubleshoot-smtp-response-codes)。

## 要提供的电子邮件信息
<a name="smtp-parameters"></a>

当您通过 SMTP 接口访问 Amazon SES 时，您的 SMTP 客户端应用程序会汇编此邮件，因此您需要提供的信息取决于您所使用的应用程序。客户端与服务器之间的 SMTP 交换至少需要以下信息：
+ 源地址
+ 目标地址
+ 邮件数据

如果您使用的是 SMTP 接口，并且已启用反馈转发功能，则您的退信、投诉和送达通知将发送到“MAIL FROM”地址。不使用您指定的任何 Reply-To “” 地址。

