porquê o seu alojamento web bloqueou o smtp e como resolvê-lo

Porquê o seu Alojamento Web Bloqueou o SMTP (e Como Resolver)

Resumir:ChatGPTPerplexity

Já tentou enviar um lote de e-mails apenas para descobrir que o SMTP foi bloqueado? Não está sozinho. Mais de 73% dos utilizadores de alojamento partilhado enfrentam bloqueios de SMTP em algum momento, de acordo com dados recentes da indústria de alojamento.

O problema atinge mais forte quando menos se espera. Um dia, os seus formulários de contacto funcionam perfeitamente. No dia seguinte, nada. Os seus clientes não recebem confirmações de encomenda. E-mails de redefinição de palavra-passe desaparecem. E você não tem ideia do porquê.

Neste artigo, explicarei por que o seu alojamento web pode ter bloqueado a sua ligação SMTP e como pode resolvê-lo utilizando um remetente que suporte API de e-mail.

Por que o SMTP é Bloqueado por Provedores de Hospedagem Web?

Os provedores de hospedagem web bloqueiam portas SMTP (especialmente a porta 25) por três razões principais sobre as quais ninguém fala:

  • Proteção Anti-Spam Excessiva: Quando spam é enviado de um IP partilhado, os principais provedores de e-mail como Gmail e Outlook colocam o servidor inteiro na lista negra. Cada website nesse servidor sofre.
  • Medidas de Redução de Custos: Manter servidores de e-mail custa dinheiro. Muito dinheiro. Ao bloquear o SMTP, os provedores poupam em largura de banda, recursos do servidor e tickets de suporte. Alguns provedores poupam até $50.000 por mês apenas bloqueando e-mails de saída.
  • Políticas de Tolerância Zero: Muitos provedores de hospedagem económicos utilizam bloqueios SMTP genéricos em vez de monitorizar contas individuais. É mais fácil e barato bloquear toda a gente do que verificar quem está a enviar o quê.

Antes de se inscrever com qualquer provedor de hospedagem web, pergunte especificamente: “Bloqueiam a porta 25, 465, 587 ou 2525?” Se responderem sim a alguma destas, procure outro provedor ou planeie usar uma API de e-mail desde o primeiro dia.

Como Verificar se o SMTP Está Realmente Bloqueado

No WP Mail SMTP, o remetente Other Mailer não funcionará se o seu provedor de hospedagem web bloqueou o SMTP. Vamos descobrir se o SMTP é realmente o seu problema. Aqui está um teste rápido que demora 30 segundos:

  • Instale o WP Mail SMTP (a versão gratuita serve para testar)
  • Vá a WP Mail SMTP » Definições » Testar E-mail
  • Envie um e-mail de teste para si mesmo
  • Verifique a mensagem de erro

Se o SMTP estiver bloqueado, o WP Mail SMTP mostrará uma mensagem de erro como:

  • “Ocorreu o seguinte erro ao tentar enviar o e-mail de teste…”
  • “Falha na autenticação” (se conectar mas as credenciais estiverem erradas)
  • “Falha ao conectar ao servidor” (se as portas estiverem bloqueadas)

A redação exata depende da configuração do seu servidor, mas o ponto principal é: se não conseguir conectar de todo, o SMTP está provavelmente bloqueado.

Também pode testar a partir do painel de controle da sua hospedagem. Procure por “Email Deliverability” ou “Mail Tester” no cPanel. Se o teste falhar com um erro de conexão, isso confirma o bloqueio.

Felizmente, ainda pode usar outros remetentes dedicados para enviar os seus e-mails do WordPress de forma confiável usando o WP Mail SMTP.

Vamos ver os passos para conectar o WP Mail SMTP com um remetente poderoso para contornar o bloqueio SMTP de uma vez por todas no seu site WordPress.

Como Corrigir o Bloqueio SMTP no WordPress

A melhor forma de corrigir problemas de SMTP no seu site é usar o WP Mail SMTP e configurá-lo com o SendLayer ou outro remetente baseado em API. Estes serviços contornam os bloqueios SMTP completamente porque usam HTTPS (porta 443) em vez de portas de e-mail. Aqui estão os passos:

Passo 1. Instalar o WP Mail SMTP

O WP Mail SMTP é o melhor plugin SMTP para WordPress. Mesmo que o seu provedor de hospedagem web esteja a bloquear o SMTP, ainda pode usar o WP Mail SMTP para enviar e-mails com sucesso.

Para começar, recomendamos investir no plano WP Mail SMTP Pro para funcionalidades avançadas, embora a versão gratuita sirva para necessidades básicas.

WPMailSMTP_Prices

Após adquirir a licença, prossiga e instale o WP Mail SMTP no seu site. Se ainda não criou uma conta de remetente, terá de criar uma antes de executar o assistente de configuração do WP Mail SMTP.

Portanto, primeiro, criaremos uma conta SendLayer e configuraremos tudo lá. Depois, obteremos a Chave API SendLayer, que adicionaremos ao seu site quando executarmos o assistente de configuração do WP Mail SMTP.

Note que também pode completar estes passos usando o Easy WP SMTP, que é uma das nossas alternativas recomendadas para o WP Mail SMTP.

Passo 2. Crie uma Conta SendLayer

Página inicial do SendLayer

SendLayer é um dos serviços de remetente mais poderosos. Funciona de forma fiável mesmo que o seu SMTP seja bloqueado pelo seu alojamento web WordPress. É por isso que usaremos o SendLayer com SMTP neste tutorial.

Visite SendLayer e crie uma nova conta para começar. Em seguida, inicie sessão para aceder ao painel de administração. No painel, clique em Adicionar Domínio.

SendLayer adicionar domínio

Na nova tela, introduza o domínio a partir do qual enviará emails. Clique novamente em Adicionar Domínio para concluir este passo. Agora, terá de adicionar registos DNS para o nome de domínio que pretende autenticar.

Adicionar domínio ao SendLayer

Adicionar Registos DNS

O SendLayer gerará um conjunto de registos DNS que precisa de adicionar ao seu domínio na sua conta de alojamento. Copie-os e abra a sua conta de alojamento web numa nova aba. Mantenha a aba SendLayer aberta porque voltará aqui em breve.

Onde encontrar as suas definições de DNS:

Se comprou o seu domínio e alojamento em conjunto, os registos DNS estão geralmente no seu painel de controlo de alojamento:

  • cPanel: Procure por “Editor de Zona” ou “Editor de Zona DNS Simples”
  • Plesk: Vá para “Definições de DNS”
  • Painéis personalizados: Procure por “Gestão de DNS” ou “Definições de Domínio”

Se comprou o alojamento e o domínio separadamente, vá ao seu registador de domínio:

  • GoDaddy: Os meus Produtos → Domínios → DNS
  • Namecheap: Lista de Domínios → Gerir → DNS Avançado
  • Domínios Google: DNS → Gerir registos personalizados

Se usa um serviço de CDN ou DNS:

  • Route 53: Zonas hospedadas → Selecionar domínio → Criar registo
  • Cloudflare: Selecionar domínio → DNS → Registos

O processo de registo DNS diferirá de um alojamento web para outro, portanto, se não tiver a certeza do que fazer, o melhor é contactar o seu alojamento web.

Depois de adicionar estes Registos DNS na sua conta de alojamento, regresse à janela SendLayer e marque Adicionei os Registos DNS e estou pronto para prosseguir. Em seguida, pressione Verificar DNS.

SendLayer verificar registos DNS

Assim que este passo estiver concluído, será redirecionado para a página Registos e Definições de DNS. Se introduziu os Registos DNS corretamente, verá agora um visto verde ao lado de cada Registo DNS.

registos DNS autenticados

Isto significará que estamos quase a terminar no SendLayer. Mas ainda não obtivemos a nossa Chave API.

Obter a sua Chave API SendLayer

Teremos de adicionar uma chave de API SendLayer ao seu website WordPress. O SendLayer criará uma por defeito, mas pode criar outras adicionais se precisar.

De volta ao painel SendLayer, clique em Definições » Chaves de API, depois copie a sua Chave de API clicando no ícone ao lado da ligação Mostrar Chave de API.

página de definições de domínio do sendlayer

Agora, vamos ligar o WP Mail SMTP e o SendLayer de volta no WordPress.

Passo 3: Conecte WP Mail SMTP e SendLayer

Na primeira etapa, adiámos a execução do assistente de configuração porque ainda não tínhamos criado uma conta SendLayer. Agora que o seu domínio está autenticado com o SendLayer, prossiga e inicie o Assistente de Configuração:

  • Vá a WP Mail SMTP » Definições » Geral
  • Desloque-se para baixo até à secção Mail
  • Clique em Iniciar Assistente de Configuração
    Definições gerais do WP Mail SMTP

    O assistente irá pedir-lhe para escolher um remetente de e-mail. Selecione SendLayer da lista. Escolhemos o SendLayer porque a sua ligação API é uma alternativa fiável ao remetente SMTP Outro e funciona mesmo quando o SMTP está completamente bloqueado.

    Selecionar SendLayer como o seu remetente SMTP

    Clique em Guardar e Continuar para avançar para as definições de configuração do remetente de e-mail. É aqui que irá introduzir a sua Chave de API SendLayer. Este é o passo mais importante, mas há algumas outras definições para ajustar.

    Como introduzir uma chave API do SendLayer no wpmail smtp

    No próximo passo do Assistente de Configuração, irá configurar como os seus e-mails aparecem: Todos os seus e-mails de saída serão enviados a partir do seu E-mail de Origem.

    definições de e-mail de remetente no assistente de configuração smtp

    Certifique-se de que o endereço de e-mail que introduz aqui corresponde ao nome de domínio que autenticou com o SendLayer anteriormente. Da mesma forma, o Nome de Origem é o seu nome de remetente que aparecerá nos seus e-mails.

    definição de nome de remetente no assistente de configuração smtp

    Quando ativar as opções Forçar E-mail de Origem e Forçar Nome de Origem, todos os e-mails enviados do seu website utilizarão estas definições de e-mail e substituirão as definições de e-mail que outros plugins possam estar a usar no seu site.

    Assim que tiver ativado estes detalhes, clique em Guardar e Continuar para avançar para as próximas definições. O assistente mostra agora funcionalidades opcionais. Recomendamos vivamente a ativação de todas elas:

    Guardar e continuar assistente smtp
    • Entregabilidade de Email Melhorada
    • Rastreamento de Erros de E-mail
    • Registos Detalhados de E-mail
    • Resumo Semanal de E-mails

    Seria inteligente ativar estas funcionalidades para obter o melhor nível de acompanhamento de e-mails e gestão de entrega. Novamente, clique no botão Guardar e Continuar para avançar para a próxima página do assistente de configuração.

    funcionalidades opcionais de e-mail assistente smtp

    Ative estas funcionalidades para obter o melhor nível de acompanhamento de e-mails e gestão de entrega. Clique em Guardar e Continuar.

    conclusão da configuração smtp

    Agora que o WP Mail SMTP e o SendLayer estão configurados, os bloqueios SMTP já não deverão ser um problema. Resta apenas uma coisa a fazer, e é verificar se tudo funcionou como deveria.

    Passo 4. Envie um E-mail de Teste

    Quando chegar à etapa final do assistente de configuração e receber a mensagem de sucesso, clique no botão Enviar E-mail de Teste no canto inferior esquerdo.

    enviar e-mail de teste

    Isto irá levá-lo para a ferramenta de teste de e-mail do WP Mail SMTP. No campo Enviar Para, introduza qualquer endereço de e-mail ao qual tenha acesso e clique em Enviar E-mail.

    Clique no botão enviar email

    Se a mensagem foi enviada com sucesso, receberá uma mensagem de sucesso. Se tudo correu bem, deverá receber o e-mail na sua caixa de entrada. Terá este aspeto:

    e-mail de teste bem-sucedido do wp mail smtp

     E é tudo! Agora, ter o SMTP bloqueado pelo seu serviço de alojamento não o impedirá de enviar e-mails quando precisar.

    Compreender as Mensagens de Erro SMTP

    Saber o que significam as mensagens de erro poupa horas de resolução de problemas. Eis com o que está a lidar:

    Mensagem de ErroO Que SignificaComo Resolver
    Falha na conexão SMTP ()O seu alojamento bloqueou completamente a portaNenhuma alteração nas definições resolverá isto. Tem de usar um remetente de API.
    535 Falha na autenticaçãoNome de utilizador ou palavra-passe incorretosVerifique as credenciais. Copie e cole para evitar erros de digitação.
    550 5.7.1 Incapaz de retransmitirO servidor não o reconhece como autorizadoO seu IP precisa de ser adicionado a uma lista de permissões. Contacte o seu alojamento.
    421 Serviço indisponívelServidor sobrecarregado ou inativoEspere 15 minutos e tente novamente.
    Tempo limite da ligaçãoFirewall a bloquear a ligaçãoPode ser o seu alojamento, plugin de segurança ou ISP. Verifique os três.

    De acordo com a documentação do Exchange da Microsoft, estes cinco erros representam 89% de todos os problemas SMTP.

    FAQs sobre Porquê o Seu Alojamento Web Bloqueou o SMTP (e Como Resolver)

    Porquê o meu SMTP está bloqueado pelo meu alojamento web?

    Os alojamentos web bloqueiam as portas SMTP para prevenir spam dos seus servidores. Quando um utilizador envia spam de um servidor partilhado, fornecedores de e-mail como Gmail e Yahoo colocam todo o endereço IP do servidor numa lista negra. Isto afeta todos os websites nesse servidor.

    A maioria dos fornecedores de alojamento partilhado bloqueia completamente a porta 25. Fazem isto porque custa menos do que monitorizar contas individuais para spam. De acordo com relatórios da indústria de alojamento, mais de 70% dos planos de alojamento partilhado têm restrições SMTP. Os bloqueios protegem a sua reputação de IP, mas também impedem os seus e-mails legítimos.

    Como posso verificar se as portas SMTP estão bloqueadas?

    Também pode testar através do WP Mail SMTP. Configure "Outro SMTP" com as definições de qualquer fornecedor de e-mail.

    Se receber erros de ligação ao enviar um e-mail de teste, o SMTP está provavelmente bloqueado. O erro não se conectará de todo, não apenas falhará a autenticação.

    Porquê o servidor SMTP do Gmail não está a funcionar?

    O SMTP do Gmail geralmente falha por quatro razões:

    Aplicações Menos Seguras Bloqueadas: O Google desativou o acesso a "Aplicações Menos Seguras" em maio de 2022. Tem de usar Palavras-passe de Aplicações agora.

    Vá para as definições da Conta Google → Segurança → Verificação em 2 passos → Palavras-passe de aplicações. Gere uma para "Mail" e use-a em vez da sua palavra-passe normal.

    Configurações Inválidas: Utilize estas configurações exatas:

    • Servidor SMTP: smtp.gmail.com
    • Porta: 587 (ou 465 para SSL)
    • Encriptação: TLS (ou SSL para a porta 465)
    • Nome de utilizador: O seu endereço de Gmail completo
    • Palavra-passe: A palavra-passe da aplicação (não a sua palavra-passe normal)

    Limites Diários: O Gmail limita-o a 500 e-mails por dia para contas normais, 2.000 para Google Workspace. Se atingir o limite, o SMTP deixa de funcionar durante 24 horas.

    IP Não Reconhecido: O Gmail bloqueia novos endereços IP. Se acabou de mudar de alojamento, o Gmail pode bloquear o IP do seu servidor até que este crie reputação.

    Que fornecedores de alojamento web bloqueiam ligações SMTP?

    Com base na documentação do fornecedor de alojamento e em relatórios de utilizadores:

    Bloqueiam Sempre SMTP:

    • GoDaddy (alojamento partilhado)
    • InMotion Hosting (planos partilhados)
    • HostGator (planos partilhados)
    • Bluehost (partilhado básico)

    Bloqueiam por Defeito (pode solicitar desbloqueio):

    • DigitalOcean (todos os droplets)
    • Linode (novas contas)
    • Vultr (todas as instâncias)
    • AWS EC2 (novas contas)

    Não Bloqueiam SMTP:

    • WP Engine
    • Kinsta
    • SiteGround (maioria dos planos)
    • Cloudways

    Alojamentos económicos e gratuitos quase sempre bloqueiam SMTP. Fornecedores de VPS geralmente bloqueiam inicialmente, mas permitem o desbloqueio através de tickets de suporte.

    Posso enviar e-mails se a porta 25 estiver bloqueada?

    Sim, tem três opções:

    • Utilizar Portas Alternativas: Experimente a porta 587 (submissão), 465 (SSL) ou 2525 (alternativa). Muitos alojamentos bloqueiam a 25, mas deixam estas abertas. Cerca de 60% dos alojamentos que bloqueiam a porta 25 ainda permitem a 587.
    • Mudar para Serviços de E-mail API: Serviços como SendLayer, Brevo e Mailgun utilizam HTTPS (porta 443) em vez de portas SMTP. Funcionam mesmo quando todas as portas de e-mail estão bloqueadas.
    • Utilizar o Relay do Web Host: Alguns hosts fornecem o seu próprio serviço de retransmissão SMTP. Verifique o seu painel de controlo de alojamento para opções de “Email Relay” ou “Smart Host”.

    A porta 25 só é necessária para comunicação servidor-a-servidor. Para enviar emails autenticados, as portas 587 ou 465 funcionam bem se não estiverem bloqueadas.

    Porquê é que a DigitalOcean bloqueia o SMTP?

    A DigitalOcean bloqueia o SMTP em todas as novas contas para prevenir o abuso de spam. A sua documentação oficial afirma que bloqueia as portas 25, 465 e 587 por defeito em todos os droplets criados após novembro de 2021.

    Eles fazem isto porque os spammers frequentemente criam contas temporárias, enviam milhões de emails de spam e depois desaparecem. Uma campanha de spam pode colocar toda a gama de IPs da DigitalOcean na lista negra.

    Para desbloquear o SMTP:

    • Abrir um ticket de suporte
    • Explicar o seu caso de uso
    • Descrever as medidas anti-spam
    • Aguardar 24-72 horas para revisão

    A DigitalOcean geralmente aprova pedidos legítimos, mas pode negar novas contas sem histórico.

    Em seguida, Receba Alertas Quando os Seus Emails Deixarem de Funcionar

    Muitas coisas podem correr mal e fazer com que os seus emails parem de funcionar subitamente. Dada a importância dos emails para qualquer negócio moderno, seria inteligente configurar alertas para que quaisquer falhas de email sejam trazidas à sua atenção imediatamente.

    Veja como receber alertas quando os seus emails do WordPress pararem de funcionar. O WP Mail SMTP suporta várias opções para receber alertas de falha, como Slack, Discord, Microsoft Teams, SMS, Webhooks, Notificações Push, etc.

    Corrija os Seus Emails do WordPress Agora

    Pronto para corrigir os seus emails? Comece hoje mesmo com o melhor plugin SMTP para WordPress. Se não tem tempo para corrigir os seus emails, pode obter assistência completa de Configuração White Glove como compra adicional, e existe uma garantia de reembolso de 14 dias para todos os planos pagos.

    Se este artigo o ajudou, por favor siga-nos no Facebook e Twitter para mais dicas e tutoriais do WordPress.

    Corrija os Seus Emails do WordPress Agora

    Pronto para corrigir os seus emails? Comece hoje mesmo com o melhor plugin SMTP para WordPress. Se não tem tempo para corrigir os seus emails, pode obter assistência completa de Configuração White Glove como compra adicional, e existe uma garantia de reembolso de 14 dias para todos os planos pagos.

    Se este artigo o ajudou, por favor siga-nos no Facebook e Twitter para mais dicas e tutoriais do WordPress.

    Divulgação: O nosso conteúdo é suportado pelo leitor. Isto significa que se clicar em alguns dos nossos links, poderemos ganhar uma comissão. Veja como o WPForms é financiado, porque é importante e como nos pode apoiar.

    Hamza Shahid

    Hamza é Redator para WP Mail SMTP, que também se especializa em tópicos relacionados com marketing digital, cibersegurança, plugins WordPress e sistemas ERP. Saiba Mais

    Experimente o nosso plugin gratuito WP Mail SMTP

    Use o seu provedor SMTP favorito para enviar confiavelmente os seus e-mails WordPress.