O seu formulário de contacto não funciona e não recebe qualquer mensagem de correio eletrónico?

Procédure

Verifique se a função PHPMail() está ativa na sua interface de cliente

1. Inicie sessão na interface de gestão do seu alojamento Web e clique no botão "Configuração PHP

O seu formulário de contacto não funciona e não recebe qualquer mensagem de correio eletrónico?

2. Verifique se a função PHPMail() está definida como"ON".

O seu formulário de contacto não funciona e não recebe qualquer mensagem de correio eletrónico?


Verificar a função PHPMail() utilizando um script PHP

Pode testar a função PHPMail() utilizando um pequeno script a ser configurado numa página PHP.

O script confirmará que a mensagem de correio eletrónico foi enviada na página PHP e permitirá verificar se a mensagem foi recebida na caixa de entrada de destino.

<?php //Testar a função mail(); // *** A ser configurado por si $to = "monemail@gmail.com"; // Introduzir o e-mail de receção $from = "monemail@domaine.ext"; // Endereço de e-mail do destinatário do e-mail, o que está associado ao seu domínio LWS.

// Não modifique as linhas abaixo $JOUR = date("Y-m-d"); // Dia em que o email foi enviado $HEURE = date("H:i"); // Hora em que o email foi enviado $Subject = "Test Mail - $JOUR $HEURE"; $mail_Data = ""; $mail_Data .= " \n"; $mail_Data .= " \n"; $mail_Data .= " \n"; $mail_Data .= " \n"; $mail_Data .= " \n"; $mail_data .= "Correio HTML simples: $Subject \n"; $mail_Data .= " \n"; $mail_Data .= "Este é um e-mail de teste da função de e-mail do PHP \n"; $mail_Data .= "Etc. \n"; $mail_Data .= " \n"; $mail_Data .= " \n"; $headers = "MIME-Version: 1.0 \n"; $headers .= "Content-type: text/html; charset=utf-8 \n"; $headers .= "From: $from \n"; $headers .= "Disposition-Notification-To: $from \n"; // Mensagem de alta prioridade // ------------------------- $headers .= "X-Priority: 1"; $headers .= "X-MSMail-Priority: High"; $CR_Mail = TRUE; $CR_Mail = @mail ($to, $Subject, $mail_Data, $headers); if ($CR_Mail === FALSE) echo " ### CR_Mail=$CR_Mail - Erro no envio de correio"; else echo " *** CR_Mail=$CR_Mail - Correio enviado"; ?>


Para testar se o e-mail foi enviado e recebido, basta abrir o URL da página que contém o seu script. Se funcionou, deve ver isto:

*** CR_Mail=1 - Correio enviado


Caso contrário, obterá o seguinte retorno, que indica que a função PHPMail() está desactivada no seu alojamento partilhado:

### CR_Mail=0 - Erro ao enviar correio


Se a função PHPMail() estiver ativa na sua interface de cliente e o script PHP lhe enviar "CR_Mail=0 - Error sending mail", é muito provável que a função PHPMail() tenha sido desactivada devido a numerosos SPAMS. Se for esse o caso, terá de contactar o apoio técnico, que lhe dirá o que fazer.


Verificar se não existem erros no endereço de correio eletrónico de destino

Pode haver um erro no endereço de correio eletrónico do destinatário. Para ter a certeza, é necessário verificar os registos do Apache/Php.

1. Ligue-se à administração do seu alojamento web e clique em"Notfication disponibles: Cliquez ici pour les voir"".

O seu formulário de contacto não funciona e não recebe qualquer mensagem de correio eletrónico?

2. Poderá ver qual é o problema. Poderá ver se o problema está relacionado com um endereço de correio eletrónico e/ou se se trata de um script ou de um formulário de contacto numa página Web. No caso de um script, a maior parte das vezes o problema deve-se à ausência do campo Captcha no formulário de contacto.

O seu formulário de contacto não funciona e não recebe qualquer mensagem de correio eletrónico?

Ao clicar no separador"Clique aqui" na linha"Ver a origem do e-mail que está a causar o problema", poderá saber mais sobre o e-mail em questão.

O seu formulário de contacto não funciona e não recebe qualquer mensagem de correio eletrónico?

Avaliar este artigo :

3,8/5 | 4 opinião

Este artigo foi útil para si ?

Article utileSim

Article non utileNão

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Artigos semelhantes

5mn leitura

Como posso criar e utilizar um ficheiro .htaccess com o Painel LWS?

0mn leitura

Como configurar o SMTP num CMS

1mn leitura

Como posso criar um ficheiro htaccess para reescrever um URL?

0mn leitura

Como posso atualizar o Wordpress para a versão mais recente?


Questions sur l'article
quebec56 Il y a 665 dias
pas de retour mail sur formulaires, pas d'accès à la configuration PhP mail (on/off)
Ver o
1 respostas
fabrice-LWS - Il y a 664 dias
Bonjour, la fonction PHPMail() était bloquée pour l'erreur L-SPAM20. Vous pouvez avoir plus d'informations concernant cette erreur en vous rendant sur la page suivante: https://aide.lws.fr/a/1099 . Le déblocage de la fonction a été effectué.
Utile ?

Fazer uma pergunta à equipa do LWS e à sua comunidade