Todos os produtos
Search
Central de documentação

Direct Mail:Email sending FAQ

Última atualização: Aug 20, 2026

Respostas para dúvidas comuns sobre métodos de envio do Direct Mail, tipos de e-mail, tratamento de spam e solução de problemas.

Quais métodos de envio o Direct Mail suporta?

O Direct Mail oferece três métodos de envio:

Quais tipos de e-mail posso enviar com o Direct Mail?

O Direct Mail aceita dois tipos de e-mail:

  • E-mails transacionais: mensagens acionadas por eventos, como notificações de registro, alertas de transação e confirmações de redefinição de senha.

  • E-mails em lote: mensagens promocionais ou newsletters enviadas a assinantes. Os destinatários devem ter optado ativamente pelo recebimento — os endereços precisam ser originados de registros de membros. O envio de spam não solicitado é proibido.

Posso adicionar anexos aos e-mails?

Não há suporte para anexos no envio pelo console ou pela API.

O envio de anexos é possível apenas via SMTP. Para detalhes, consulte How do I send an email with an attachment using SMTP?

Por que a porta 25 está indisponível para SMTP?

A porta 25 fica desativada em instâncias do Elastic Compute Service (ECS) por motivos de segurança.

Se o programa de envio for executado em uma instância ECS da Alibaba Cloud, utilize a porta 80 (sem SSL) ou a porta 465 (com SSL).

Por que meus e-mails estão indo para o spam?

A classificação de um e-mail como spam depende da política antispam do destinatário. O remetente não tem visibilidade dos motivos específicos dessa classificação.

Caso seus logs indiquem que o e-mail foi entregue, mas o destinatário não o encontrar, significa que o servidor de e-mail do destinatário aceitou a mensagem (com resposta 250 OK), porém ela pode ter sido direcionada ao spam, colocada em fila ou descartada silenciosamente após esse ponto. Os provedores de caixa de entrada não compartilham informações sobre o destino da mensagem após o aceite.

Como reduzir a classificação como spam

  • Otimize seu conteúdo:

  1. Evite palavras comuns em spam — letras maiúsculas excessivas, muitos pontos de exclamação e frases como "Compre agora!" ou "Grátis!" são fortes indicadores de spam.

  2. Não use encurtadores de URL no corpo do e-mail. Links encurtados são frequentemente marcados como spam.

  3. Inclua um link funcional de cancelamento de inscrição, uma breve apresentação da sua empresa e product, além de um destaque solicitando que os destinatários adicionem seu endereço de remetente à lista de permissões ou lista de contatos.

  • Faça o aquecimento do seu endereço de remetente:

  1. Comece com um volume baixo de envios e aumente gradualmente, observando erros de entrega e taxas de abertura. Cada sistema de recebimento aplica seus próprios mecanismos de limitação, e um pico repentino de volume é um gatilho comum de spam.

  • Outras recomendações:

  1. Para destinatários internos da empresa, entre em contato com o administrador de e-mail para adicionar seu endereço de remetente à lista de permissões.

  2. Enviar o mesmo assunto para muitos destinatários simultaneamente é um sinal de spam. Varie os assuntos ou contate o provedor de e-mail do destinatário caso seu negócio exija envios em massa com assuntos idênticos.

  • Teste seu conteúdo antes do envio:

  1. Use o mail-tester.com para verificar seu e-mail contra filtros de spam comuns antes de enviar. Envie seu conteúdo para a caixa de correio de teste e analise a pontuação e o feedback.

Nota: o mail-tester.com utiliza um sistema de pontuação próprio, diferente das regras antispam de cada provedor de e-mail. Use os resultados como orientação para melhorar a qualidade do conteúdo, e não como garantia de entrega na caixa de entrada.

Como lidar com endereços inválidos

O console identifica endereços inválidos para ajudar você a manter as listas de destinatários limpas e reduzir sua taxa de endereços inválidos.

Para visualizar e exportar endereços inválidos, acesse Data Statistics > Invalid Addresses no console do Direct Mail.

O sistema adiciona automaticamente um endereço ao banco de dados de endereços inválidos após múltiplas tentativas falhas de entrega. E-mails destinados a endereços nesse banco de dados são rejeitados. Se tiver certeza de que um endereço é válido, entre em contato conosco para removê-lo.

  • Caso utilize uma lista de destinatários no console, remova os endereços inválidos da lista e faça o upload novamente ou edite-a.

  • Se os endereços forem provenientes de membros registrados, limpe os endereços inválidos e adicione uma etapa de validação de e-mail ao fluxo de registro. Por exemplo, consulte o servidor DNS por um registro MX quando um usuário se registrar. Caso não exista registro MX, trate o endereço como inválido (considerando conectividade de rede normal).

  • Quando sua taxa de endereços inválidos estiver muito alta, limpe esses endereços antes de solicitar aumento de cota ou desbloqueio.

Como escolher uma região de envio

  1. A região escolhida determina onde seus dados serão armazenados. Se você possui clientes internacionais, consulte seu departamento jurídico para confirmar qual região atende aos requisitos de residência de dados.

  2. Para programas de envio implantados na China continental, selecione a região China (Hangzhou).

  3. Quando o programa de envio estiver implantado fora da China continental e a maioria dos destinatários também estiver fora dessa área, utilize uma região como Singapore ou uma região dos EUA.

  4. Se o programa de envio estiver implantado fora da China continental, mas a maioria dos destinatários estiver na China continental:

a) Caso seu programa envie via SMTP e esteja implantado nos EUA ou em Singapore, selecione a região China (Hangzhou). O tráfego será roteado automaticamente para o nó da China (Hangzhou) através de um nó acelerado nos EUA ou em Singapore.

b) Nos demais casos, utilize a região Singapore.

Como solucionar problemas de envio

Primeiramente, identifique qual método de envio você está utilizando e verifique se há mensagens de erro ou exceções.

API

  • Se houver mensagem de erro ou exceção

  1. Verifique o código de erro na referência da API.

    • Se não houver mensagem de erro ou exceção

  2. Confirme se está usando a região correta do Direct Mail. Verifique se o parâmetro region corresponde à sua região do Direct Mail e se o par de AccessKey está correto.

  3. Verifique se os parâmetros estão configurados conforme descrito na documentação. Confirme se os valores dos parâmetros correspondem às configurações no console e se o fuso horário do servidor atende aos requisitos da documentação.

  4. Valide a assinatura da requisição, prestando atenção especial à codificação de caracteres especiais.

    • Caso o problema persista, consulte o exemplo de requisição. Para mais informações, veja Request example (Java).

    • Se o problema continuar, forneça o nome da API, os parâmetros usados na chamada, a mensagem de erro ou exceção e seu código sanitizado.

SDK

  • Se houver mensagem de erro ou exceção

  1. Verifique o código de erro na referência da API.

    • Se não houver mensagem de erro ou exceção

  2. Confirme se está usando a região correta do Direct Mail. Verifique se o parâmetro region corresponde à sua região do Direct Mail e se o par de AccessKey está correto.

  3. Verifique se os parâmetros estão configurados conforme descrito na documentação. Confirme se os valores dos parâmetros correspondem às configurações no console e se o fuso horário do servidor atende aos requisitos da documentação.

    • Caso o problema persista, consulte os exemplos do SDK. Para mais informações, veja SDK Reference.

    • Se o problema continuar, forneça o nome da classe de requisição, os parâmetros usados, a mensagem de erro ou exceção e seu código sanitizado.

SMTP

  • Se houver mensagem de erro ou exceção

  1. Verifique o código de erro correspondente.

    • Se não houver mensagem de erro ou exceção

  2. Confirme se está usando a região correta do Direct Mail. Verifique se o host corresponde ao host da sua região do Direct Mail, se o servidor é uma instância ECS da Alibaba Cloud e se você está usando uma das portas permitidas.

  3. Verifique se os parâmetros estão configurados conforme descrito na documentação e se os valores correspondem às configurações no console.

    • Caso o problema persista, consulte o exemplo de código SMTP. Para mais informações, veja Java example for SMTP.

    • Se o problema continuar, forneça os parâmetros usados na chamada, a mensagem de erro ou exceção e seu código sanitizado.

Outros métodos

  • Não há suporte técnico disponível para métodos de envio não descritos na documentação oficial. Resolva tais problemas de forma independente.

Como solucionar problemas de conteúdo de e-mail

Identifique qual método de envio você está utilizando e siga as orientações correspondentes.

API

Para mais informações, consulte API overview.

  • Para envios únicos, personalize os parâmetros e o corpo do e-mail, substituindo todos os parâmetros antes de chamar a API. Para mais informações, consulte SingleSendMail.

  • Para envios em lote, utilize um modelo e uma lista de destinatários. Apenas os parâmetros documentados na API têm suporte — parâmetros personalizados não são permitidos. Para mais informações, consulte BatchSendMail.

SDK

Para mais informações, consulte SDK Reference.

  • Em envios únicos, personalize os parâmetros e o corpo do e-mail, substituindo todos os parâmetros antes de chamar a API. Para descrições dos parâmetros, consulte a documentação da API correspondente.

  • Em envios em lote, utilize um modelo e uma lista de destinatários. Apenas os parâmetros documentados na API têm suporte — parâmetros personalizados não são permitidos. Para descrições dos parâmetros, consulte a documentação da API correspondente.

SMTP

Para mais informações, consulte SMTP endpoints.

  • Personalize os parâmetros e o corpo do e-mail, substituindo todos os parâmetros antes de fazer a requisição.

Console

  • O console aceita apenas e-mails em lote — e-mails transacionais e anexos não têm suporte. Selecione uma lista de destinatários carregada, um modelo aprovado, um endereço de remetente e um tipo de endereço. Apenas os parâmetros documentados no conteúdo do modelo têm suporte — parâmetros personalizados não são permitidos. Para mais informações, consulte Send emails from the console.

Outros métodos

  • Não há suporte técnico disponível para métodos de envio não descritos na documentação oficial. Resolva tais problemas de forma independente.