Uso de GetSendQuota con un SDK de AWS o la CLI - Ejemplos de código de AWS SDK

Hay más ejemplos de AWS SDK disponibles en el repositorio de GitHub de ejemplos de AWS SDK de documentos.

Uso de GetSendQuota con un SDK de AWS o la CLI

Los siguientes ejemplos de código muestran cómo utilizar GetSendQuota.

.NET
SDK para .NET
nota

Hay más en GitHub. Busque el ejemplo completo y aprenda a configurar y ejecutar en el Repositorio de ejemplos de código de 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 obtener información de la API, consulte GeSendQuota en la Referencia de la API de AWS SDK para .NET.

CLI
AWS CLI

Para obtener los límites de envío de Amazon SES

En el siguiente ejemplo, se utiliza el comando get-send-quota para devolver los límites de envío de Amazon SES:

aws ses get-send-quota

Salida:

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

Max24HourSend es la cuota de envío, que es el número máximo de correos electrónicos que puede enviar en un periodo de 24 horas. La cuota de envío refleja un período de tiempo acumulativo. Cada vez que intenta enviar un correo electrónico, Amazon SES comprueba la cantidad de correos electrónicos que envió en las 24 horas anteriores. Siempre que el número total de mensajes de correo electrónico que haya enviado sea inferior a su cuota, se aceptará su solicitud de envío y se enviará su correo electrónico.

SentLast24Hours es el número de correos electrónicos que ha enviado en las últimas 24 horas.

MaxSendRate es el número máximo de correos electrónicos que puede enviar por segundo.

Tenga en cuenta que los límites de envío se basan en los destinatarios en lugar de en los mensajes. Por ejemplo, un correo electrónico que tenga 10 destinatarios se contabiliza como 10 en la cuota de envío.

Para obtener más información, consulte Administración de los límites de envío de Amazon SES en la Guía para desarrolladores de Amazon Simple Email Service.

  • Para obtener detalles sobre la API, consulte GetSendQuota en la Referencia de comandos de la AWS CLI.

PowerShell
Herramientas para PowerShell V4

Ejemplo 1: Este comando devuelve los límites de envío actuales del usuario.

Get-SESSendQuota
  • Para obtener información sobre la API, consulte GetSendQuota en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V4).

Herramientas para PowerShell V5

Ejemplo 1: Este comando devuelve los límites de envío actuales del usuario.

Get-SESSendQuota
  • Para obtener información sobre la API, consulte GetSendQuota en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V5).