Use GetSendQuota com um AWS SDK ou CLI - Amazon Simple Email Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Use GetSendQuota com um AWS SDK ou CLI

Os exemplos de códigos a seguir mostram como usar GetSendQuota.

.NET
AWS SDK for .NET
nota

Tem mais sobre GitHub. Encontre o exemplo completo e veja como configurar e executar no AWS Code Examples Repository.

/// <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; }
  • Para obter detalhes da API, consulte GetSendQuotaa Referência AWS SDK for .NET da API.

CLI
AWS CLI

Para obter limites do envio do Amazon SES

O exemplo a seguir usa o comando get-send-quota para retornar seus limites de envio do Amazon SES:

aws ses get-send-quota

Saída:

{ "Max24HourSend": 200.0, "SentLast24Hours": 1.0, "MaxSendRate": 1.0 }

Max24 HourSend é sua cota de envio, que é o número máximo de e-mails que você pode enviar em um período de 24 horas. A cota de envio reflete um período de tempo acumulado. Sempre que você tenta enviar um e-mail, o Amazon SES verifica quantos e-mails foram enviados nas 24 horas anteriores. Desde que o número total de e-mails que você enviou seja menor que a sua cota, sua solicitação de envio será aceito e seus e-mails serão enviados.

SentLast24Hours é o número de e-mails que você enviou nas últimas 24 horas.

MaxSendRate é o número máximo de e-mails que você pode enviar por segundo.

Os limites de envio se baseiam em destinatários, e não em mensagens. Por exemplo, um e-mail com dez destinatários conta como dez em sua cota de envio.

Para obter mais informações, consulte Gerenciamento de limites do envio do Amazon SES no Guia do desenvolvedor do Amazon Simple Email Service.

  • Para obter detalhes da API, consulte GetSendQuotaem Referência de AWS CLI Comandos.

PowerShell
Ferramentas para PowerShell

Exemplo 1: Esse comando retorna os limites de envio atuais do usuário.

Get-SESSendQuota
  • Para obter detalhes da API, consulte GetSendQuotaem Referência de AWS Tools for PowerShell cmdlet.

Para obter uma lista completa dos guias do desenvolvedor do AWS SDK e exemplos de código, consulteUsando o Amazon SES com um AWS SDK. Este tópico também inclui informações sobre como começar e detalhes sobre versões anteriores do SDK.