Use GetSendQuota com um AWS SDK ou CLI - AWS SDKExemplos de código

Há mais AWS SDK exemplos disponíveis no GitHub repositório AWS Doc SDK Examples.

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ódigo a seguir mostram como usar o GetSendQuota.

.NET
AWS SDK for .NET
nota

Tem mais sobre GitHub. Encontre o exemplo completo e saiba como configurar e executar no Repositório de exemplos de código da 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; }
  • Para API obter detalhes, consulte GetSendQuotaem AWS SDK for .NET APIReferência.

CLI
AWS CLI

Para obter seus limites de SES envio da Amazon

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

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. Toda vez que você tenta enviar um e-mail, a Amazon SES verifica quantos e-mails você enviou nas últimas 24 horas. 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 Gerenciando seus limites de SES envio da Amazon no Guia do desenvolvedor do Amazon Simple Email Service.

  • Para API obter detalhes, consulte GetSendQuotana 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 API obter detalhes, consulte GetSendQuotaem Referência de AWS Tools for PowerShell cmdlet.