php-Script (Email-versenden) funktioniert nicht mehr nach Umzug zu 1&1
| Beiträge: 4 Wohnort: Köln Registriert: Jan 2010
| 15.12.2014, 17:35
Hallo!
Brauche bitte dringend Hilfe!
Nach unserem Umzug der Website auf einen Server zu 1&1 funktioniert das php-Script zum Versenden der Emails (nach Eingabe einer Formularseite) nicht mehr.
Ich habe zwar die Flash-Seite selbst programmiert, das Php-Script habe ich aber damals (schon echt lange her) hier aus dem Forum bekommen:
PHP:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
<?php
// Serverdaten generieren
$datum = date("d.m.Y - H:i");
$ip = $REMOTE_ADDR;
require("../phpmailer/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // set mailer to use SMTP
$mail->Host = "smtp.1und1.de"; // specify main and backup server
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = "xx@xx.net"; // SMTP username
$mail->Password = "xxpasswortxx"; // SMTP password
$mail->WordWrap = 50; // set word wrap to 50 characters
$mail->IsHTML(true); // set email format to HTML
$head = "<html><head><title>xxtitlexx</title><style>body, td { font-family: verdana; font-size: 10pt; color: #000;}</style></head><body>";
$foot = "</body></html>";
$mail->From = $email;
$mail->FromName = $name;
$mail->AddAddress("xx@xx.net", "xxx");
$mail->Subject = "Nachricht von: ".$name;
$body = "<table>";
$body .= "<tr><td valign='top' colspan='2'><b><br>Folgende Nachricht wurde direkt über www.xx.net versandt:</b><br></td><td>";
$body .= "<tr><td valign='top'>Name: </td><td>".$name."</td></tr>";
$body .= "<tr><td valign='top'>Datum: </td><td>".$datum."<br><br></td></tr>";
$body .= "<tr><td valign='top' colspan='2'>Inhalt:</td><td>";
$body .= "<tr><td valign='top' colspan='2'>".nl2br($nachricht)."<br><br><br></td><td>";
$body .= "<tr><td valign='top'>Email:</td><td>".$email."</td></tr>";
$body .= "<tr><td valign='top'>IP:</td><td>".$ip."</td></tr>";
$body .= "</table><br><br>";
$mail->Body = $head.$body.$foot;
if($mail->Send()) {
echo $body;
} else {
echo "Beim Versand der E-Mail ist ein Fehler aufgetreten.<br>Bitte versuchen Sie es zu einen späteren Zeitpunkt erneut.";
}
|
Ich habe leider überhaupt keine Erfahrung damit. Muss ich bei 1&1 was "aktivieren"? Oder ist das ganze Script einfach zu alt oder 1&1-ungeeignet?
Sicherlich gibt's hier im Forum Anleitungen etc., ich habe aber gar nicht das Know-how, um mich da reinzudenken.. sorry...
Kann mir da jemand unkompliziert helfen?
Danke!!!
Holger | | | Beiträge: 4 Registriert: Nov 2014
| 18.12.2014, 16:39
Das ist ja blöd... War das von Anfang an so? Oder ging es direkt nach dem Umzug? Vielleicht ist dein Php-Script wirklich schon zu alt. Aber ich will mich da nicht zu weit aus dem Fenster lehnen, weil ich leider selbst nicht so viel Erfahrung habe. Ich hab mich nur damals entschieden über 1&1 eine Homepage zu erstellen http://homepage.1und1.de/website-erstellen und da klappt alles perfekt. Ich drücke dir die Daumen, dass du es wieder hinkriegst. Sonst vielleicht mal direkt bei 1&1 nachfragen, ob du noch was aktivieren musst? | |
| Ähnliche Beiträge zum Thema | 08.05.2022 - Indy_Crossover 13.09.2021 - Willisquirion 28.07.2022 - TateBauch 13.09.2022 - Rennier |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News
Regeln & Bedingungen
|