Betygsätt denna artikel :
3,8/5 | 4 Yttrande
Den här artikeln var användbar för dig ?
Ja
Nej
Vous avez noté 0 étoile(s)
Sommaire
Procédure
1. Logga in på ditt webbhotells administrationsgränssnitt och klicka på knappen "PHP-konfiguration".
2. Kontrollera att PHPMail()-funktionen är inställd på"ON".

Du kan testa PHPMail( )-funktionen med hjälp av ett litet skript som ska installeras på en PHP-sida.
Skriptet ger dig bekräftelse på att e-postmeddelandet har skickats på PHP-sidan och låter dig kontrollera att e-postmeddelandet har tagits emot i mottagarens inkorg.
<?php //Testa mail()-funktionen; // *** Konfigureras av dig $to = "monemail@gmail.com"; // Skriv in mottagarens e-postadress $from = "monemail@domaine.ext"; // E-postadressen till mottagaren av e-postmeddelandet, den som är kopplad till din AWS-domän.
// Ändra inte raderna nedan $JOUR = date("Y-m-d"); // Dag då e-postmeddelandet skickades $HEURE = date("H:i"); // Tid då e-postmeddelandet skickades $Subject = "Test Mail - $JOUR $HEURE"; $mail_Data = ""; $mail_Data .= " \n"; $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 .= "Detta är ett testmejl från PHP:s mailfunktion \n"; $mail_Data .= "Etc. \n"; $mail_Data .= " \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"; // Högprioriterat meddelande // ------------------------- $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 - Fel vid utskick"; else echo " *** CR_Mail=$CR_Mail - Mail skickat"; ?>
För att testa att e-postmeddelandet har skickats och tagits emot öppnar du helt enkelt webbadressen till den sida som innehåller ditt skript. Om det fungerade bör du se detta:
*** CR_Mail=1 - Mail skickat
Om inte, får du följande retur, vilket indikerar att PHPMail()-funktionen är avaktiverad på din delade hosting:
### CR_Mail=0 - Fel vid sändning av e-post
Om PHPMail()-funktionen är aktiv i ditt klientgränssnitt och PHP-skriptet skickar dig "CR_Mail=0 - Error sending mail", finns det en god chans att PHPMail()-funktionen har avaktiverats till följd av många SPAMS. Om så är fallet måste du kontakta teknisk support som kan berätta vad du ska göra.
Det kan finnas ett fel i mottagarens e-postadress. För att vara säker måste du kontrollera Apache/Php-loggarna.
1. Anslut till administrationen för ditt webbhotell ochklicka på "Notfication disponibles: Cliquez ici pour les voir"".

2. Du kommer att kunna se vad problemet är. Du kommer att kunna se om problemet är relaterat till en e-postadress och/eller om det är ett skript eller ett kontaktformulär på en webbsida. När det gäller ett skript beror problemet för det mesta på att Captcha-fältet saknas i kontaktformuläret.

Genom att klicka på fliken"Klicka här" på raden"Se källan till det e-postmeddelande som orsakar problemet" kan du ta reda på mer om e-postmeddelandet i fråga.

Betygsätt denna artikel :
3,8/5 | 4 Yttrande
Den här artikeln var användbar för dig ?
Ja
Nej
5mn läsning
Hur skapar och använder jag en .htaccess-fil med LWS-panelen?
0mn läsning
Så här konfigurerar du SMTP på ett CMS
1mn läsning
Hur skapar jag en htaccess-fil för att skriva om en URL?
0mn läsning
Hur uppdaterar jag Wordpress till den senaste versionen?