本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
与 AWS SDK或GetSendQuota
一起使用 CLI
以下代码示例演示如何使用 GetSendQuota
。
- .NET
-
- AWS SDK for .NET
-
注意
还有更多相关信息 GitHub。查找完整示例,学习如何在 AWS 代码示例存储库
中进行设置和运行。 /// <summary> /// Get information on the current account's send quota. /// </summary> /// <returns>The send quota response data.</returns> public async Task<GetSendQuotaResponse> GetSendQuotaAsync() { var result = new GetSendQuotaResponse(); try { var response = await _amazonSimpleEmailService.GetSendQuotaAsync( new GetSendQuotaRequest()); result = response; } catch (Exception ex) { Console.WriteLine("GetSendQuotaAsync failed with exception: " + ex.Message); } return result; }
-
有关API详细信息,请参阅 “AWS SDK for .NET API参考 GetSendQuota” 中的。
-
- CLI
-
- AWS CLI
-
获取您的 Amazon SES 发送限制
以下示例使用
get-send-quota
命令返回您的 Amazon SES 发送限制:aws ses get-send-quota
输出:
{ "Max24HourSend": 200.0, "SentLast24Hours": 1.0, "MaxSendRate": 1.0 }
Max24 HourSend 是您的发送配额,这是您在 24 小时内可以发送的最大电子邮件数量。发送配额反映一个滚动的时段。每次您尝试发送电子邮件时,Amazon 都会SES检查您在过去 24 小时内发送了多少封电子邮件。只要您发送电子邮件总数小于您的配额,发送请求就会被接受,并发送您的电子邮件。
SentLast24 小时是您在过去 24 小时内发送的电子邮件数量。
MaxSendRate 是您每秒可以发送的最大电子邮件数。
请注意,发送限制基于收件人而不是消息。例如,一封包含 10 个收件人的电子邮件占用 10 份发送配额。
有关更多信息,请参阅《亚马逊简单电子邮件服务开发者指南》中的 “管理您的亚马逊SES发送限制”。
-
有关API详细信息,请参阅 “GetSendQuota AWS CLI
命令参考”。
-
- PowerShell
-
- 用于 PowerShell
-
示例 1:此命令返回用户当前的发送限制。
Get-SESSendQuota
-
有关API详细信息,请参阅 AWS Tools for PowerShell Cmdlet 参考GetSendQuota中的。
-
有关 AWS SDK开发者指南和代码示例的完整列表,请参阅将 Amazon SES 与 AWS SDK。本主题还包括有关入门的信息以及有关先前SDK版本的详细信息。