Seguir e gerir os e-mails automáticos do seu alojamento web

Bases de conhecimento

Seguir e gerir os e-mails automáticos do seu alojamento web


Icons/System/eye-open Created with Sketch. 580 visualizações 01.04.2026 Web / Alojamento web
Informações sobre a tradução

Esta tradução foi automaticamente gerada pelo nosso parceiro SYSTRAN. Em certos casos, poderão ocorrer formulações imprecisas, como por exemplo nomes de botões ou detalhes técnicos. Recomendamos que consulte a versão inglesa ou francesa do manual, caso tenha alguma dúvida. Se nos quiser ajudar a melhorar esta tradução, clique em "Contribuir" nesta página.

Objetivo

Os e-mails automáticos são mensagens enviadas através de scripts. Geralmente com a ajuda da função "mail()" de PHP. São utilizados, por exemplo, para o formulário de contacto do seu website e permitem que os seus visitantes lhe enviem mensagens.

Este guia diz respeito principalmente aos e-mails enviados a partir de scripts localizados no seu alojamento web OVHcloud com a ajuda da função "mail()" de PHP.

Se deseja gerir os endereços de e-mail incluídos na sua oferta MX Plan ou na sua oferta de alojamento web OVHcloud, consulte a nossa documentação sobre os E-mails partilhados - MX Plan.

Embora recomendemos vivamente a utilização da função "mail()" de PHP, pode também enviar e-mails a partir do seu alojamento partilhado através de um script que utilize o protocolo SMTP (Simple Mail Transfer Protocol).

Saiba como seguir e gerir os e-mails automáticos enviados a partir do seu alojamento web OVHcloud.

Requisitos


Acesso à Área de Cliente OVHcloud

  • Link direto: Alojamentos
  • Percurso de navegação: Web Cloud > Alojamentos > Selecione o seu alojamento web

Instruções

Apresentação da secção «Scripts e-mails»

Para aceder à secção «Scripts e-mails», clique nos separadores abaixo para visualizar cada uma das 3 etapas.

Aceda à página Alojamentos e selecione o alojamento web em causa.

Web Hosting

Na página que se apresenta, clique no separador Mais e depois em Scripts e-mails.

More tab

More tab 2

Esta página permite-lhe seguir e gerir os e-mails automáticos enviados a partir do seu alojamento web OVHcloud.

Página Scripts e-mails do alojamento web

A página apresenta várias informações que lhe permitem visualizar a atividade dos envios de e-mails automáticos gerados pelos seus scripts:

  • Estado do serviço: estado atual do serviço que realiza os envios de e-mails automáticos do seu alojamento web:

    • Se estiver verde («Ativado» ou «Force»), significa que os envios estão operacionais.
    • Se estiver vermelho («Desativado», «Bounce» ou «spam»), os envios já não são efetuados.

    Conforme este estado, a gestão dos envios será diferente.

  • Relatório de erros para: receba-o diariamente no endereço de e-mail da sua escolha. Defina-o através do botão Alterar o destinatário. Este relatório contém os e-mails enviados a partir do seu alojamento web que voltaram com erro para a OVHcloud. Um botão E-mails em erro também permite consultar estes relatórios a qualquer momento à direita da página Scripts e-mails.

  • Total de e-mails enviados: número total de e-mails automáticos enviados desde a criação do seu alojamento web OVHcloud.
  • E-mails enviados hoje: número total de e-mails automáticos enviados hoje.
  • Total de e-mails em erro: número total de e-mails automáticos enviados desde a criação do seu alojamento web que voltaram com erro para a OVHcloud.
  • Histórico dos e-mails enviados: gráfico que representa o histórico dos e-mails enviados a partir do seu alojamento web nos dias anteriores.

À direita, vários botões permitem gerir os envios de e-mails automáticos a partir do seu alojamento web. Consoante o estado do serviço, alguns podem não estar disponíveis.

  • Purgar os e-mails: apaga os e-mails presentes na fila de espera e desbloqueia o envio de e-mails. Por razões de confidencialidade, os e-mails presentes na fila de espera não estão acessíveis do lado da OVHcloud. Só pode visualizar estes e-mails se tiverem sido previamente registados na base de dados do seu website antes de serem enviados.
  • E-mails em erro: permite o acesso aos logs dos últimos e-mails que falharam no envio. Encontrará os endereços de e-mail em causa com o erro associado. Atenção, este histórico não será reiniciado, mesmo que decida Purgar os e-mails ou Desbloquear o envio.
  • Bloquear o envio: bloqueia a distribuição dos envios de e-mails automáticos do seu alojamento web. Os e-mails gerados pelos seus scripts após o bloqueio não serão enviados, mas conservados numa fila de espera durante 72 horas no máximo.
  • Desbloquear o envio: desbloqueia o envio dos e-mails automáticos do seu alojamento web. Os e-mails presentes na fila de espera serão também retomados para envio.

Para realizar a ação pretendida, clique no botão correspondente e depois em Validar. Em certos casos, a ação pretendida pode levar vários minutos para ser plenamente efetiva.

De forma a evitar uma utilização indesejada dos e-mails automáticos do seu alojamento web, recomendamos vivamente que implemente um sistema de segurança, como um «captcha», nos formulários do seu website que realizam envios de e-mails (um formulário de contacto, por exemplo).

Se verificar que os e-mails gerados pelos seus scripts já não são enviados enquanto o estado do serviço ainda permite os envios («Ativado» ou «Force»), recomendamos que:

  • verifique os scripts que realizam os envios: os scripts podem não conseguir enviar os e-mails devido a um erro de sintaxe. Verifique o conteúdo dos seus scripts, corrija-os se necessário e efetue uma nova tentativa.

  • teste o envio de um e-mail através de um script de teste: crie um script de teste que realize o envio de um e-mail para o seu endereço pessoal com a ajuda do seguinte código:

<?php
$to = "RecipientEmail@address.tld"; 
$subject = "Test mail PHP"; 
$content = "The body/content of the Email";
$headers = "From: Website <SendingEmail@address.tld>\r\nReply-To: SendingEmail@address.tld";

if (mail($to, $subject, $content, $headers))
echo "The email has been sent successfully!";
else
echo "Email did not leave correctly!";
?>

Para o $headers, indique duas vezes o mesmo endereço de e-mail emissor.

Se receber corretamente a mensagem The email has been sent successfully! no endereço de e-mail que definiu na linha $to, isso indica que os scripts que realizam os seus envios contêm erros.

  • Certifique-se de que os seus envios não utilizam um servidor SMTP: não especifique um servidor SMTP nos parâmetros dos seus scripts quando utiliza a função "mail()" de PHP. Se dispõe de uma interface para administrar os envios de e-mails a partir do seu website, modifique este parâmetro na configuração desta.

  • Verifique o tamanho total do seu e-mail: o e-mail enviado não deve ultrapassar o tamanho total de 10 MB (encapsulamento e cabeçalho incluídos). O próprio conteúdo do seu e-mail não deve, portanto, exceder 7/8 MB.

Gerir os estados «Desativado», «Bounce» e «spam»

Nesta secção, encontrará os detalhes de cada estado na origem do bloqueio da sua função e-mail.

Antes de detalhar cada um destes estados, é necessário compreender os pontos que podem degradar a reputação do seu nome de domínio ou impedir a receção dos seus e-mails.

Verifique os seguintes pontos previamente:

  • A configuração do registo SPF na zona DNS do nome de domínio.
  • A configuração do registo DMARC na zona DNS do nome de domínio, apenas se o servidor de destino o exigir.
  • Verifique a reputação do endereço IP na origem do envio (o do seu alojamento web no seu caso), com a ajuda de uma ferramenta como MXtoolbox ou Spamhaus.
  • O e-mail não contém elementos suscetíveis de ser interpretados como spam. Encontre uma lista não exaustiva destes elementos na secção «Caso n°3: Envio de e-mails legítimos considerados como spam» deste guia.
  • Na ausência de bloqueio do lado da OVHcloud e se o e-mail não foi recebido ou rejeitado pelo destinatário, contacte o destinatário para que este verifique se o e-mail não foi bloqueado ao nível do servidor de receção.

O estado «Desativado»

Este estado ocorre quando:

  • foram enviados demasiados e-mails muito rapidamente;
  • demasiados e-mails voltaram com erro;
  • desativou você mesmo a funcionalidade a partir da sua Área de Cliente OVHcloud.

Para desbloquear a situação, clique nos separadores abaixo para visualizar cada uma das 3 etapas.

Aceda à página Alojamentos e selecione o alojamento web em causa.

Na página que se apresenta, clique no separador Mais e depois em Scripts e-mails.

Clique em Desbloquear o envio e aguarde alguns minutos para que o serviço de envio fique novamente ativo.

O estado «Bounce»

Este estado ocorre quando uma certa percentagem dos seus e-mails enviados automaticamente voltou com erro.

Para desbloquear a situação, clique nos separadores abaixo para visualizar cada uma das 3 etapas.

Aceda à página Alojamentos e selecione o alojamento web em causa.

Na página que se apresenta, clique no separador Mais e depois em Scripts e-mails.

São possíveis duas opções:

  • Se clicar em Desbloquear o envio, o estado do serviço passará para «Force». O rácio e-mails que voltaram com erro / número total de envios de e-mails enviados autorizado antes de um bloqueio será duplicado. O envio voltará a estar operacional alguns minutos após o desbloqueio.
  • Se clicar em Purgar os e-mails, isso apagará todos os e-mails da fila de espera e o estado do serviço voltará para «Ativado» sem duplicar o rácio.

O estado «spam»

Este estado ocorre quando são emitidos e-mails considerados spam a partir do seu alojamento.

Geralmente, este bloqueio é acompanhado pelo envio de um e-mail intitulado «Abuso com o seu alojamento domain.tld» gerado automaticamente pelos nossos robôs de segurança:

hosting

São possíveis três casos em relação a esta situação:

  • Caso n°1: exploração de um formulário de contacto por um robot:

Para corrigir esta situação, deve proteger todos os scripts capazes de emitir e-mails a partir do seu alojamento, com a ajuda de um sistema do tipo «Captcha».

Aceda de seguida à secção «Scripts e-mails» do seu alojamento. Para isso, clique nos separadores abaixo para visualizar cada uma das 3 etapas.

Aceda à página Alojamentos e selecione o alojamento web em causa.

Na página que se apresenta, clique no separador Mais e depois em Scripts e-mails.

Clique em Purgar os e-mails: isso apagará todos os e-mails da fila de espera e o estado do serviço voltará para «Ativado». Neste caso, uma purga é obrigatória para apagar os spam em espera de envio.

  • Caso n°2: injeção de ficheiros maliciosos no seu alojamento:

Para corrigir esta situação, deve efetuar pelo menos as seguintes ações:

  • Analise os logs do seu alojamento para identificar as falhas de segurança e os ficheiros infetados.
  • Elimine ou corrija o(s) ficheiro(s)/módulo(s) malicioso(s).
  • Para os CMS (WordPress, Joomla!, PrestaShop, Drupal, ...), atualize o CMS, o(s) plugin(s) e o tema associados.
  • Proteja os seus formulários de contacto com um «captcha».

Se utilizar um CMS, privilegie a utilização de plugin(s)/tema(s) «oficial(is)». Atualize o CMS, os plugins e o tema associados o mais regularmente possível para evitar que isso se repita.

Uma vez protegido o seu alojamento, clique nos separadores abaixo para visualizar cada uma das 3 etapas.

Aceda à página Alojamentos e selecione o alojamento web em causa.

Na página que se apresenta, clique no separador Mais e depois em Scripts e-mails.

Clique em Purgar os e-mails: isso apagará todos os e-mails da fila de espera e o estado do serviço voltará para «Ativado».

Neste caso, uma purga é obrigatória para apagar os spam em espera de envio.

  • Caso n°3: Envio de e-mails legítimos considerados como spam

Se for a origem dos e-mails que geraram o bloqueio, encontrará abaixo alguns exemplos de utilizações a evitar aquando do envio de um e-mail (para que não seja considerado demasiado «facilmente» como spam):

  • 3 palavras ou mais em maiúsculas no assunto/objeto do e-mail.
  • Nenhum assunto/texto indicado no e-mail.
  • O e-mail contém apenas uma imagem de tamanho superior a 1 MB e algumas palavras.
  • O assunto do e-mail começa por: Hi, FREE, BUY, BUYING,....
  • O e-mail contém mais de 70% de espaço em branco (abuso da tecla «ESPAÇO» ou «ENTER» do teclado).
  • O tipo de letra utilizado para a redação do e-mail é extremamente grande.
  • A cor do texto e a cor de fundo são idênticas para redigir o e-mail.
  • O endereço IP público (IP do seu ponto de acesso à Internet por exemplo) está listado em organismos de reputação.
  • O cabeçalho do e-mail enviado não respeita as RFC «e-mails» (normas ou padrões e-mail).
  • O(s) link(s) presentes no e-mail estão incorretos.
  • Um URL no e-mail não é seguro (exemplo: declarado em https:// enquanto o URL só existe em http://).
  • O e-mail contém termos de carácter pornográfico ou aproximado.
  • O e-mail contém um executável (EXE, BAT, PIF, XML, XLSX ou documentos com «macros»), mesmo que esteja «zipado».

Se apesar disso o estado do serviço voltar para o estado «spam», responda ao e-mail automático que recebeu precisando que tomou as medidas necessárias.

O nosso serviço antispam analisará a situação e o nosso suporte entrará em contacto para lhe explicar o procedimento de desbloqueio.

Envio de e-mails com a ajuda de um script «SMTP»

A OVHcloud disponibiliza-lhe serviços cuja configuração, gestão e responsabilidade lhe incumbem. Assim, deverá certificar-se de que estes funcionam corretamente.

No entanto, recomendamos que recorra a um fornecedor especializado se encontrar dificuldades. Não lhe poderemos prestar assistência. Para mais informações, aceda à secção «Quer saber mais?» deste guia.

Embora recomendemos vivamente privilegiar a utilização da função "mail()" de PHP, os alojamentos partilhados permitem enviar e-mails através de um script que utiliza o protocolo SMTP (Simple Mail Transfer Protocol). O tamanho total do seu e-mail não poderá ultrapassar 10 MB (ou seja, 7/8 MB sem encapsulamento).

Os e-mails emitidos com um script que utilize uma configuração SMTP não poderão ser geridos e seguidos a partir da sua Área de Cliente OVHcloud.

Se utilizar um endereço de e-mail OVHcloud e apenas neste caso, pode igualmente utilizar o SMTPSecure «starttls» ou «tls» com o Port 587. No entanto, o SMTPSecure «ssl» com o Port 465 permanece a configuração a privilegiar na nossa infraestrutura.

Quer saber mais?

Consultar os logs do seu alojamento

Corrigir a página «403 Forbidden» que aparece no seu site

Restaurar o espaço de armazenamento FTP do seu alojamento

Para serviços especializados (referenciamento, desenvolvimento, etc.), contacte os parceiros OVHcloud.

Se pretender usufruir de uma assistência na utilização e na configuração das suas soluções OVHcloud, consulte as nossas ofertas de suporte.

Fale com a nossa comunidade de utilizadores.

Artigos relacionados