Todos os produtos
Search
Central de documentação

Direct Mail:SMTP - Perl

Última atualização: Jun 27, 2026

Envie e-mails pelo serviço SMTP do Direct Mail com o Swaks, uma ferramenta de teste SMTP de linha de comando baseada em Perl.

Pré-requisitos

Antes de começar, verifique se você tem:

  • Um endereço de remetente verificado no Direct Mail

  • A senha SMTP do seu endereço de remetente

  • Um sistema Debian/Ubuntu com acesso a curl e sudo

Enviar um e-mail

O Swaks (Swiss Army Knife for SMTP) é uma ferramenta de linha de comando baseada em Perl para testar SMTP. As etapas a seguir instalam o Swaks e o utilizam para enviar um e-mail pelo serviço SMTP do Direct Mail.

  1. Baixe o Swaks.

   curl http://www.jetmore.org/john/code/swaks/files/swaks-20130209.0/swaks -o swaks
  1. Torne o script executável.

   chmod +x swaks
  1. Instale o Perl.

   sudo apt-get -y install perl
  1. Envie um e-mail. Substitua os espaços reservados antes de executar o 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!'

Substitua os seguintes espaços reservados:

  • <sender-address> após --au: seu endereço de remetente verificado no Direct Mail.

  • <smtp-password> após --ap: a senha SMTP do seu endereço de remetente.

  • <sender-address> após --from: o endereço do remetente (igual ao --au).

  • <recipient-address> após --to: o endereço de e-mail do destinatário.