Todos los productos
Search
Centro de documentos

Direct Mail:SMTP - Perl

Última actualización: Sep 03, 2026

Envíe correos electrónicos mediante el servicio SMTP de Direct Mail con Swaks, una herramienta de pruebas SMTP para línea de comandos basada en Perl.

Requisitos previos

Antes de empezar, asegúrese de contar con lo siguiente:

  • Una dirección de remitente verificada en Direct Mail

  • La contraseña SMTP correspondiente a su dirección de remitente

  • Un sistema Debian/Ubuntu con acceso a curl y sudo

Envío de un correo electrónico

Swaks (Swiss Army Knife for SMTP) es una herramienta de línea de comandos basada en Perl que se utiliza para probar SMTP. Los pasos a continuación describen cómo instalar Swaks y usarlo para enviar un correo electrónico a través del servicio SMTP de Direct Mail.

  1. Descargue Swaks.

   curl http://www.jetmore.org/john/code/swaks/files/swaks-20130209.0/swaks -o swaks
  1. Otorgue permisos de ejecución al script.

   chmod +x swaks
  1. Instale Perl.

   sudo apt-get -y install perl
  1. Envíe un correo electrónico. Reemplace los valores de marcador de posición antes de ejecutar el comando.

       ./swaks --auth \
               --server smtpdm.aliyun.com \
               --au <sender-address> \
               --ap <smtp-password> \
               --from <sender-address> \
               --to <recipient-address> \
               --h-Subject: "Hello" \
               --body 'Testing mail!'

Reemplace los siguientes marcadores de posición:

  • <sender-address> después de --au: su dirección de remitente verificada en Direct Mail.

  • <smtp-password> después de --ap: la contraseña SMTP de su dirección de remitente.

  • <sender-address> después de --from: la dirección del remitente (la misma que en --au).

  • <recipient-address> después de --to: la dirección de correo electrónico del destinatario.