Cómo enviar correo electrónico a través de Amazon SES con bash

20 dic 2022 1 min di lettura
Cómo enviar correo electrónico a través de Amazon SES con bash
Indice dei contenuti

Introducción

Amazon SES (Servicio de correo electrónico simple) es un popular proveedor de servicios SMTP similar a Sendgrid, Mailchimp, etc. Para usar SES, debe registrarse para obtener una cuenta de Amazon Web Services. Que es el proveedor líder de servicios basados en la nube. Después de registrarse, debe agregar su tarjeta de crédito para la facturación. El SES predeterminado le permite enviar 2000 correos electrónicos por día de forma gratuita. Después del límite predeterminado, se le facturará como pago por uso.

Shell Script para enviar correo electrónico a través de SMTP

Utilice los parámetros disponibles para el comando send-email, como se describe en la documentación de AWS:

https://docs.aws.amazon.com/cli/latest/reference/ses/send-email.html

Por ejemplo, puede usar el parámetro --html para enviar un correo electrónico con formato HTML y el parámetro --attachments para adjuntar archivos al correo electrónico. Aquí hay un ejemplo de cómo usar estos parámetros en un script bash:

#!/bin/bash

 # Sostituisci gli esempi con i tuoi valori
 [email protected]
 [email protected]
 SUBJECT="Oggetto dell'e-mail"
 HTML_BODY="<html><body><h1>Corpo dell'e-mail</h1></body></html>"
 ATTACHMENT_FILE=document.pdf

 aws ses send-email \
 --from "$FROM_ADDRESS" \
 --to "$TO_ADDRESS" \
 --subject "$SUBJECT" \
 --html "$HTML_BODY" \
 --attachments "$ATTACHMENT_FILE"

Tenga en cuenta que para enviar correo electrónico con Amazon SES, primero debe verificar las direcciones del remitente y el destinatario. Para obtener más información, consulte la documentación de AWS:

https://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-email-addresses.html

Conclusión

¡Espero haber sido útil! Si tiene alguna pregunta o inquietud, no dude en preguntar.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.