{lang: 'de'}
Flashhilfe.de - Flash Community

php-Script (Email-versenden) funktioniert nicht mehr nach Umzug zu 1&1

 


AntwortenRegistrieren Seite1  

holgerbgl#1
Benutzerbild von holgerbgl
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 &uuml;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&auml;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
Schlagwörter: Email versenden
Freilich#2
Benutzerbild von Freilich
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?

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Ein Lob an die Admins [Flash CS5] 08.05.2022 - Indy_Crossover
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2024 Sebastian Wichmann - Flashhilfe.de