Vota questo articolo :
3.8/5 | 4 parere
Questo articolo vi è stato utile ?
Sì
No
Vous avez noté 0 étoile(s)
Sommaire
Procédure
1. accedere all'interfaccia di gestione del web hosting e cliccare sul pulsante "Configurazione PHP".
2. Verificare che la funzione PHPMail() sia impostata su"ON".

È possibile verificare la funzione PHPMail() utilizzando un piccolo script da impostare su una pagina PHP.
Lo script darà conferma dell'invio dell'e-mail nella pagina PHP e consentirà di verificare che l'e-mail sia stata ricevuta nella casella di posta di destinazione.
<?php //Test della funzione mail(); // *** Da configurare da parte vostra $to = "monemail@gmail.com"; // Inserite l'email di ricezione $from = "monemail@domaine.ext"; // Indirizzo email del destinatario dell'email, quello collegato al vostro dominio LWS.
// Non modificare le righe sottostanti $JOUR = date("Y-m-d"); // Giorno in cui è stata inviata l'email $HEURE = date("H:i"); // Ora in cui è stata inviata l'email $Subject = "Mail di prova - $JOUR $HEURE"; $mail_Data = ""; $mail_Data .= " \n"; $mail_Data .= " \n"; $mail_Data .= " \n"; $mail_Data .= " \n"; $mail_Data .= " \n"; $mail_data .= "Simple HTML Mail : $Subject \n"; $mail_Data .= " \n"; $mail_Data .= "Questa è un'email di prova della funzione mail di PHP \n"; $mail_Data .= "Ecc. \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"; // Messaggio ad alta priorità // ------------------------- $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 - Errore nell'invio della posta"; else echo " *** CR_Mail=$CR_Mail - Posta spedita"; ?>
Per verificare che l'email sia stata inviata e ricevuta, basta aprire l'URL della pagina contenente lo script. Se ha funzionato, si dovrebbe vedere questo:
*** CR_Mail=1 - Posta inviata
In caso contrario, si otterrà il seguente ritorno, che indica che la funzione PHPMail() è disattivata sul vostro hosting condiviso:
### CR_Mail=0 - Errore nell'invio della posta
Se la funzione PHPMail() è attiva sulla vostra interfaccia client e lo script PHP vi invia "CR_Mail=0 - Errore nell'invio della posta", è molto probabile che la funzione PHPMail() sia stata disattivata a causa di numerosi SPAM. In questo caso, è necessario contattare l'Assistenza tecnica, che vi dirà cosa fare.
Potrebbe esserci un errore nell'indirizzo e-mail del destinatario. Per esserne certi, è necessario controllare i log di Apache/Php.
1. collegarsi all'amministrazione del proprio web hosting e cliccare su"Notfication disponibles: Cliquez ici pour les voir"".

2. Sarà possibile vedere qual è il problema. Potrete vedere se il problema è legato a un indirizzo e-mail e/o se si tratta di uno script o di un modulo di contatto su una pagina web. Nel caso di uno script, il più delle volte il problema è dovuto all'assenza del campo Captcha nel modulo di contatto.

Facendo clic sulla scheda"Clicca qui" nella riga"Vedi la fonte dell'e-mail che causa il problema", è possibile ottenere maggiori informazioni sull'e-mail in questione.

Vota questo articolo :
3.8/5 | 4 parere
Questo articolo vi è stato utile ?
Sì
No
5mn lettura
Come si crea e si utilizza un file .htaccess con il pannello LWS?
1mn lettura
Come si crea un file htaccess per riscrivere un URL?