por que razão o seu anfitrião web bloqueou o smtp e como o resolver

Porque é que o seu Web Host bloqueou o SMTP (e como o corrigir)

Resumir:ChatGPTPerplexidade

Já tentou enviar um lote de mensagens de correio eletrónico e deparou-se com o bloqueio do SMTP? Não é o único. 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 é mais grave 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 encomendas. Os e-mails de redefinição de palavra-passe desaparecem. E não faz ideia do motivo.

Nesta publicação, explicarei por que razão o seu anfitrião Web pode ter bloqueado a sua ligação SMTP e como pode corrigi-la utilizando um remetente que suporte a API de correio eletrónico.

Porque é que o SMTP é bloqueado pelos Web Hosts?

Os anfitriões Web bloqueiam as portas SMTP (especialmente a porta 25) por três razões principais de que ninguém fala:

  • Proteção contra spam demasiado agressiva: Quando o spam é enviado a partir de um IP partilhado, os principais fornecedores de correio eletrónico, como o Gmail e o Outlook, colocam todo o servidor na lista negra. Todos os sites nesse servidor são prejudicados.
  • Medidas de redução de custos: Gerir servidores de correio eletrónico custa dinheiro. Muito dinheiro. Ao bloquear o SMTP, os hosts economizam em largura de banda, recursos do servidor e tíquetes de suporte. Alguns hosts economizam até US$ 50.000 por mês apenas com o bloqueio de emails enviados.
  • Políticas de tolerância zero: Muitos anfitriões económicos utilizam bloqueios SMTP gerais em vez de monitorizarem contas individuais. É mais fácil e mais barato bloquear toda a gente do que verificar quem está a enviar o quê.

Antes de se inscrever em qualquer alojamento Web, pergunte especificamente: "Vocês bloqueiam as portas 25, 465, 587 ou 2525?" Se a resposta for afirmativa, procure outro alojamento ou planeie a utilização de uma API de correio eletrónico desde o primeiro dia.

Como verificar se o SMTP está realmente bloqueado

No WP Mail SMTP, o correio Other Mailer não funcionará se o seu anfitrião web tiver bloqueado o SMTP. Vamos descobrir se o SMTP é realmente o seu problema. Aqui está um teste rápido que demora 30 segundos:

  • Instalar o WP Mail SMTP (a versão gratuita funciona bem para testar)
  • Aceder a WP Mail SMTP " Definições " Teste de correio eletrónico
  • Enviar uma mensagem de correio eletrónico de teste para si próprio
  • Verificar 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 a mensagem de correio eletrónico de teste..."
  • "Não foi possível autenticar" (se a ligação for efectuada mas as credenciais estiverem erradas)
  • "Falha na ligação ao servidor" (se as portas estiverem bloqueadas)

O texto exato depende da configuração do seu servidor, mas o ponto principal é: se não conseguir ligar-se, o SMTP está provavelmente bloqueado.

Também pode testar a partir do painel de controlo do seu alojamento. Procure "Email Deliverability" ou "Mail Tester" no cPanel. Se o teste falhar com um erro de ligação, isso confirma o bloqueio.

Felizmente, ainda pode utilizar outros mailers dedicados para enviar de forma fiável os seus e-mails do WordPress utilizando o WP Mail SMTP.

Vejamos os passos para ligar o WP Mail SMTP a um poderoso mailer para contornar o bloqueio SMTP de uma vez por todas no seu site WordPress.

Como corrigir o bloqueio de SMTP no WordPress

A melhor maneira de corrigir problemas de SMTP no seu site é usar o WP Mail SMTP e configurá-lo com o SendLayer ou outro serviço de correio baseado em API. Esses serviços contornam completamente os bloqueios de SMTP 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 alojamento web esteja a bloquear o SMTP, pode utilizar o WP Mail SMTP para enviar e-mails com sucesso.

Para começar, recomendamos investir no plano WP Mail SMTP Pro para recursos avançados, embora a versão gratuita funcione bem para as necessidades básicas.

WPMailSMTP_Prices

Depois de comprar a licença, vá em frente e instale o WP Mail SMTP no seu site. Se ainda não tiver uma conta de correio criada, terá de a criar antes de executar o assistente de configuração do WP Mail SMTP.

Então, primeiro, vamos criar uma conta SendLayer e configurar as coisas lá. Em seguida, obteremos a chave de API SendLayer , que adicionaremos ao seu site quando executarmos o assistente de configuração do WP Mail SMTP.

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

Passo 2. Criar uma conta SendLayer

Página inicial do SendLayer

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

Visitar SendLayer e crie uma nova conta para começar. Em seguida, faça login para acessar o painel de administração. No painel de controle, clique em Adicionar domínio.

SendLayer adicionar domínio

No novo ecrã, introduza o domínio a partir do qual irá enviar mensagens de correio eletrónico. Clique em Adicionar domínio novamente para concluir esta etapa. Agora, terá de adicionar registos DNS para o nome de domínio que pretende autenticar.

Adicionar domínio ao SendLayer

Adicionar registos DNS

SendLayer irá gerar um conjunto de registos DNS que terá de adicionar ao seu domínio na sua conta de alojamento. Copie-os e abra a sua conta de alojamento web num novo separador. Mantenha a guia SendLayer aberta, pois você 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 normalmente no seu painel de controlo de alojamento:

  • cPanel: Procure por "Editor de Zona" ou "Editor de Zona DNS Simples"
  • Plesk: Aceder a "Definições DNS"
  • Painéis personalizados: Procure por "Gestão de DNS" ou "Definições de domínio"

Se adquiriu o alojamento e o domínio separadamente, dirija-se ao seu fornecedor de serviços de registo de domínios:

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

Se utilizar um serviço CDN ou DNS:

  • Rota 53: Zonas alojadas → Selecionar domínio → Criar registo
  • Cloudflare: Selecionar domínio → DNS → Registos

O processo de registo de DNS difere de um anfitrião Web para outro, por isso, se não tiver a certeza do que fazer, é melhor contactar o seu anfitrião Web.

Depois de adicionar estes registos DNS à sua conta de alojamento, volte à janela SendLayer e assinale a opção Adicionei registos DNS e estou pronto para prosseguir. Em seguida, pressione Verificar DNS.

SendLayer verificar registos DNS

Quando este passo estiver concluído, será redireccionado para a página Registos e definições de DNS. Se tiver introduzido os registos DNS corretamente, verá uma marca de verificação verde junto a cada registo DNS.

registos dns autenticados

Isto significa que estamos quase a terminar o SendLayer. Mas ainda não obtivemos a nossa chave de API.

Obter sua chave de API SendLayer

Precisamos de adicionar uma chave API SendLayer ao seu site WordPress. SendLayer criará uma para você por padrão, mas você pode criar outras se precisar.

De volta ao painel de controle do SendLayer , clique em Configurações " Chaves de API e, em seguida, copie sua chave de API clicando no ícone ao lado do link Mostrar chave de API.

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

Agora, vamos conectar o WP Mail SMTP e SendLayer de volta ao WordPress.

Passo 3: Ligar o WP Mail SMTP e SendLayer

Na primeira etapa, adiamos a execução do assistente de configuração porque ainda não havíamos criado uma conta SendLayer . Agora que seu domínio está autenticado com o SendLayer, vá em frente e inicie o Assistente de configuração:

  • Aceder a WP Mail SMTP " Definições " Geral
  • Desloque-se para baixo até à secção Correio
  • Clique em Iniciar assistente de configuração
    Definições gerais do WP Mail SMTP

    O assistente pedir-lhe-á que escolha um mailer. Selecione SendLayer na lista. Escolhemos SendLayer porque a sua ligação API é uma alternativa fiável ao outro mailer SMTP e funciona mesmo quando o SMTP está completamente bloqueado.

    Selecione SendLayer como o seu servidor de correio SMTP

    Clique em Salvar e continuar para passar para as definições de configuração do mailer. É aqui que vai introduzir a sua chave API SendLayer . Esta é a etapa mais importante, mas há mais algumas configurações para mexer.

    Como introduzir uma chave da API SendLayer no wpmail smtp

    No passo seguinte do Assistente de configuração, irá configurar a forma como os seus e-mails são apresentados: Todos os seus emails de saída serão enviados a partir do seu Email de origem.

    das definições de correio eletrónico no assistente de configuração smtp

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

    A partir da definição do nome no assistente de configuração smtp

    Quando ativar as opções Forçar de e-mail e Forçar de nome, todos os e-mails enviados a partir do seu site utilizarão estas definições de e-mail e substituirão as definições de e-mail que outros plug-ins possam estar a utilizar no seu site.

    Depois de ativar estes detalhes, clique em Guardar e continuar para avançar para as definições seguintes. O assistente mostra agora funcionalidades opcionais. Recomendamos vivamente a ativação de todas elas:

    Guardar e continuar o assistente smtp
    • Melhoria da capacidade de entrega do correio eletrónico
    • Controlo de erros de e-mail
    • Registos detalhados de correio eletrónico
    • Resumo semanal por correio eletrónico

    Seria inteligente ativar estas funcionalidades para obter o melhor nível de rastreio de correio eletrónico e gestão da capacidade de entrega. Mais uma vez, clique no botão Guardar e continuar para avançar para a página seguinte do assistente de configuração.

    funcionalidades opcionais de correio eletrónico assistente smtp

    Active estas funcionalidades para obter o melhor nível de rastreio de correio eletrónico e gestão da capacidade de entrega. Clique em Guardar e continuar.

    conclusão da configuração do smtp

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

    Passo 4. Enviar um e-mail de teste

    Quando chegar ao último passo do assistente de configuração e receber a mensagem de sucesso, clique no botão Enviar um e-mail de teste no canto inferior esquerdo.

    enviar correio eletrónico de teste

    Isto levá-lo-á à ferramenta de teste de correio eletrónico do WP Mail SMTP. No campo Enviar para, introduza qualquer endereço de correio eletrónico a que tenha acesso e clique em Enviar correio eletrónico.

    Clique no botão enviar correio eletrónico

    Se a mensagem tiver sido enviada com êxito, receberá uma mensagem de sucesso. Se tudo correu corretamente, deverá receber o e-mail na sua caixa de entrada. A mensagem terá o seguinte aspeto:

    e-mail de teste bem sucedido do wp mail smtp

     E pronto! 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 o problema
    Falha na ligação() SMTPO seu anfitrião bloqueou completamente a portaNenhuma alteração nas definições resolverá este problema. Tem de utilizar um mailer API.
    535 A autenticação falhouNome de utilizador ou palavra-passe erradosVerificar duas vezes as credenciais. Copiar e colar para evitar erros de digitação.
    550 5.7.1 Impossibilidade de retransmissãoO servidor não o reconhece como autorizadoO seu IP necessita de uma lista branca. Contacte o seu anfitrião.
    421 Serviço não disponívelServidor sobrecarregado ou em baixoAguarde 15 minutos e tente novamente.
    Tempo limite de ligaçãoFirewall a bloquear a ligaçãoPode ser o seu anfitrião, o plug-in de segurança ou o ISP. Verifique os três.

    De acordo com a documentação do Microsoft Exchange, estes cinco erros são responsáveis por 89% de todos os problemas de SMTP.

    Perguntas frequentes sobre o motivo pelo qual o seu Web Host bloqueou o SMTP (e como corrigi-lo)

    Porque é que o meu SMTP está bloqueado pelo meu anfitrião Web?

    Os anfitriões Web bloqueiam as portas SMTP para evitar o spam dos seus servidores. Quando um utilizador envia spam a partir de um servidor partilhado, os fornecedores de correio eletrónico, como o Gmail e o Yahoo, colocam todo o endereço IP do servidor na lista negra. Isto afecta todos os sítios Web desse servidor.

    A maioria dos fornecedores de alojamento partilhado bloqueia completamente o porto 25. Fazem-no porque custa menos do que monitorizar contas individuais para detetar 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 é que verifico se as portas SMTP estão bloqueadas?

    Também pode testar através do WP Mail SMTP. Configure "Other SMTP" com as definições de qualquer fornecedor de correio eletrónico.

    Se receber erros de ligação ao enviar um e-mail de teste, é provável que o SMTP esteja bloqueado. O erro não conecta de forma alguma, não apenas falha na autenticação.

    Porque é que o servidor SMTP do Gmail não está a funcionar?

    O SMTP do Gmail geralmente falha por quatro motivos:

    Bloqueio de aplicações menos seguras: A Google desactivou o acesso às "Aplicações menos seguras" em maio de 2022. Agora, tem de utilizar palavras-passe de aplicações.

    Aceda às definições da Conta Google → Segurança → Verificação em duas etapas → Palavras-passe de aplicações. Crie uma para "Mail" e utilize-a em vez da sua palavra-passe normal.

    Definições incorrectas: Utilizar estas definições exactas:

    • Anfitrião 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 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 o 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 anfitrião, o Gmail poderá bloquear o IP do seu servidor até que este ganhe reputação.

    Que anfitriões Web bloqueiam as ligações SMTP?

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

    Bloquear sempre o SMTP:

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

    Bloqueio por defeito (pode solicitar o desbloqueio):

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

    Não bloquear SMTP:

    • Motor WP
    • Kinsta
    • SiteGround (a maioria dos planos)
    • Nuvens

    Os hosts económicos e gratuitos bloqueiam quase sempre o SMTP. Os fornecedores de VPS normalmente bloqueiam-no inicialmente, mas permitem o desbloqueio através de bilhetes de suporte.

    Posso enviar mensagens de correio eletrónico se a porta 25 estiver bloqueada?

    Sim, tem três opções:

    • Utilizar portas alternativas: Tente a porta 587 (envio), 465 (SSL) ou 2525 (alternativa). Muitos hosts bloqueiam a 25, mas deixam estas portas abertas. Cerca de 60% dos hosts que bloqueiam a porta 25 ainda permitem a 587.
    • Mudar para serviços de correio API: Serviços como SendLayer, Brevo e Mailgun usam HTTPS (porta 443) em vez de portas SMTP. Funcionam mesmo quando todas as portas de correio eletrónico estão bloqueadas.
    • Use a retransmissão do host da Web: Alguns anfitriões fornecem o seu próprio serviço de retransmissão SMTP. Verifique no seu painel de controlo de alojamento as opções "Email Relay" ou "Smart Host".

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

    Porque é que a DigitalOcean bloqueia o SMTP?

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

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

    Para desbloquear o SMTP:

    • Abrir um ticket de suporte
    • Explicar o seu caso de utilização
    • 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.

    A seguir, receba alertas quando os seus e-mails deixarem de funcionar

    Muitas coisas podem correr mal e fazer com que os seus e-mails deixem de funcionar subitamente. Dada a importância das mensagens de correio eletrónico para qualquer empresa moderna, seria inteligente configurar alertas para que quaisquer falhas de correio eletrónico sejam imediatamente comunicadas ao utilizador.

    Veja como receber alertas quando seus e-mails do WordPress param de funcionar. O WP Mail SMTP suporta uma série de opções diferentes para obter alertas de falha, como Slack, Discord, Microsoft Teams, SMS, Webhooks, Push Notifications, etc.

    Corrija seus e-mails do WordPress agora

    Pronto para corrigir os seus e-mails? Comece hoje mesmo com o melhor plugin SMTP para WordPress. Se não tiver tempo para corrigir os seus e-mails, pode obter assistência completa de Configuração de Luva Branca como uma compra extra, e há uma garantia de reembolso de 14 dias para todos os planos pagos.

    Se este artigo o ajudou, siga-nos no Facebook e no Twitter para obter mais dicas e tutoriais sobre o WordPress.

    Corrija seus e-mails do WordPress agora

    Pronto para corrigir os seus e-mails? Comece hoje mesmo com o melhor plugin SMTP para WordPress. Se não tiver tempo para corrigir os seus e-mails, pode obter assistência completa de Configuração de Luva Branca como uma compra extra, e há uma garantia de reembolso de 14 dias para todos os planos pagos.

    Se este artigo o ajudou, siga-nos no Facebook e no Twitter para obter mais dicas e tutoriais sobre o WordPress.

    Divulgação: O nosso conteúdo é apoiado pelos leitores. Isso significa que se você clicar em alguns de nossos links, podemos ganhar uma comissão. Veja como o WPForms é financiado, por que isso é importante e como você pode nos apoiar.

    Hamza Shahid

    Hamza é um escritor do WP Mail SMTP, que também é especializado 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 seu provedor SMTP favorito para enviar seus e-mails do WordPress de forma confiável.