Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Monitorización de la actividad de envío mediante la API de Amazon SES y la versión 3 de AWS SDK for PHP - AWS SDK for PHP

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Monitorización de la actividad de envío mediante la API de Amazon SES y la versión 3 de AWS SDK for PHP

Amazon Simple Email Service (Amazon SES) ofrece métodos para monitorizar su actividad de envío. Le recomendamos que implemente estos métodos para que pueda realizar un seguimiento de medidas importantes, como, por ejemplo, las tasas de rebotes, reclamaciones y rechazos de su cuenta. Unas tasas de rebotes y reclamaciones excesivamente altas pueden poner en peligro su capacidad para enviar correos electrónicos utilizando Amazon SES.

Los siguientes ejemplos muestran cómo:

Todo el código de ejemplo para el AWS SDK for PHP está disponible aquí en GitHub.

Credenciales

Antes de ejecutar el código de ejemplo, configure sus credenciales de AWS, como se indica en Credenciales. A continuación, importe AWS SDK for PHP, como se indica en Uso básico.

Para obtener más información sobre el uso de Amazon SES, consulte la Guía para desarrolladores de Amazon SES.

Comprobar su cuota de envío

Tiene un límite de enviar solo una cantidad determinada de mensajes en un único periodo de 24 horas. Para comprobar cuántos mensajes todavía puede enviar, utilice la GetSendQuotaoperación. Para obtener más información, consulte Administrar sus límites de envío de Amazon SES.

Importaciones

require 'vendor/autoload.php'; use Aws\Exception\AwsException; use Aws\Ses\SesClient;

Código de muestra

$SesClient = new SesClient([ 'profile' => 'default', 'version' => '2010-12-01', 'region' => 'us-east-1' ]); try { $result = $SesClient->getSendQuota(); $send_limit = $result["Max24HourSend"]; $sent = $result["SentLast24Hours"]; $available = $send_limit - $sent; print("<p>You can send " . $available . " more messages in the next 24 hours.</p>"); var_dump($result); } catch (AwsException $e) { // output error message if fails echo $e->getMessage(); echo "\n"; }

Monitorización de la actividad de envío

Para recuperar las métricas de los mensajes que has enviado en las últimas dos semanas, usa la GetSendStatisticsoperación. En este ejemplo, se devuelve el número de intentos de entrega, rebotes, reclamaciones y mensajes rechazados en incrementos de 15 minutos.

Importaciones

require 'vendor/autoload.php'; use Aws\Exception\AwsException; use Aws\Ses\SesClient;

Código de muestra

$SesClient = new SesClient([ 'profile' => 'default', 'version' => '2010-12-01', 'region' => 'us-east-1' ]); try { $result = $SesClient->getSendStatistics(); var_dump($result); } catch (AwsException $e) { // output error message if fails echo $e->getMessage(); echo "\n"; }
PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.