Gå til innhold

Sende script, sender ikke mail til hotmail


Anbefalte innlegg

Jeg prøve å bygge vidre på et script som sender mail. Fikkset at at det gikk ann å skrive maiL:

<?php



if ($_POST['submit'] == TRUE) {
$receiverMail = stripslashes(strip_tags($_POST['mail']));
$name  = stripslashes(strip_tags($_POST['name']));
$email  = stripslashes(strip_tags($_POST['email']));
$subject	= stripslashes(strip_tags($_POST['subject']));
$msg  = stripslashes(strip_tags($_POST['msg']));
$msgformat	= "$msg";

if(empty($name) || empty($email) || empty($subject) || empty($msg)) {
 echo "<h1>Feil</h1><p>Mailen ble ikke sendt, fyll ut alle feltene!</p><p><a href=\"javascript:window.history.back()\">«Tilbake</a></p>";
}
elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {
 echo "<h1>Feil</h1><p>Adressen din er ugyldig</p><p><a href=\"javascript:window.history.back()\">«Tilbake</a></p>";
}
elseif(mail($receiverMail, $subject, $msgformat, "From: $name <$email>")) {
 echo "<h1>Vellykket</h1><p>Mailen din ble sendt, du vil motta svar garantert! Takk for din interesse!</p><p><a href=\"javascript:window.history.back()\">«Tilbake</a></p>"; }
else {
 echo "<h1>Feil</h1><p>Mailen ble ikke sendt! En ukjent feil oppstod, prøv på nytt. Hvis dette gjentar seg, kontakt oss!</p><p><a href=\"javascript:window.history.back()\">«Tilbake</a></p>";
}
}
else { ?>
<form method="post" action="">
<p>
<label for="mail">Mail:</label>
<input id="mail" name="mail" type="text" size="30" maxlength="40" /><br />
</p>

<p>
<label for="name">Navn:</label>
<input id="name" name="name" type="text" size="30" maxlength="40" /><br />
</p><p>
<label for="email">Mail:  </label>
<input id="email" name="email" type="text" size="30" maxlength="40" />
</p><p>
<label for="subject">Emne:</label>
<input id="subject" name="subject" type="text" size="30" maxlength="40" /><br />
</p><p>
<label for="message"></label>
<textarea id="message" name="msg" cols="50" rows="6"></textarea><br />
</p><p>
<label for="submit"></label>
<input id="submit" class="button" type="submit" name="submit" value="Send" />
</p>
</form>
<?php } ?>

 

Problemet er at den ikke sender til hotmail adresser, men til Gmail kontoer. Hvorfor?

kan jeg gjøre noe annet med scriptet?

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...