Avaliar este artigo :
3,8/5 | 4 opinião
Este artigo foi útil para si ?
Sim
Não
Vous avez noté 0 étoile(s)
Sommaire
Procédure
1. Inicie sessão na interface de gestão do seu alojamento Web e clique no botão "Configuração PHP
2. Verifique se a função PHPMail() está definida como"ON".
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.
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"".
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.
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.
Avaliar este artigo :
3,8/5 | 4 opinião
Este artigo foi útil para si ?
Sim
Não
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?