Hey ho,
ich habe endlich einen Webspace der die PHP mail() function an sich mitmacht!^^ Aber er will einfach nicht an Yahoo Mail-Adressen senden!
Ich habe es mit den unterschiedlichsten versucht es landet nicht einmal im Spam-Ordner.
Mit web.de funktioniert es, andere habe ich noch nicht getestet!^^
Link: http://ready4future.comxa.com/email.php
Script:
PHP
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>E-Mail</title>
</head>
<body text="#000000" bgcolor="#FFFFFF">
<?php
$empfaengername = $_POST['name'];
$empfaengermail = $_POST['email'];
$absendername = "Tom Witkowski";
$absendermail = "tkw-raper@web.de";
$betreff = "PHP und JavaScript sind toll";
$text = "Hallo ".$empfaengername.",\n";
$text .= "ich danke dir für den Test!\n";
$text .= "Mit freundlichen Grüßen\n";
$text .= "Tom";
mail($empfaengermail, $betreff, $text, "From: ".$absendername." <".$absendermail.">");
?>
<form action="email.php" method="post">
E-Mail:
<blockquote><input name="email" type="text" size="30" onkeyup="checkMail(this.form.email.value)"><div id="status"></div></blockquote>
Name:
<blockquote><input name="name" type="text" size="30"></blockquote>
<blockquote><input type="submit"></blockquote>
</form>
<script text="JavaScript">
function checkEmail(email) {
var proto = "(mailto:)?";
var usr = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\']|\\\\[^\x80-\xff])+\")";
var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
var regex = "^" + proto + "?" + usr + "\@" + domain + "$";
var rgx = new RegExp(regex);
return rgx.exec(email) ? true : false;
}
function checkMail(mail) {
var meldung = "";
var mailadress = mail;
var mailreturn = checkEmail(mailadress);
if(mailreturn==true) {
var meldung = "E-Mail ist gültig!"; }
else {
var meldung = "E-Mail ist ungültig!"; }
document.getElementById('status').innerHTML = meldung;
}
</script>
</body>
</html>
Alles anzeigen
Serverinformationen:
Server Name: server31.000webhost.com
IP Address: 64.120.180.2
Apache ver.: 2.2.13 (Unix)
PHP version: 5.2.*
MySQL ver.: 5.0.81-community