[GastForen Programmierung/Entwicklung PHP und MySQL Problem mit öffnen von Mail aus PHP-Anfrageformular unter webmailer von t-online

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Problem mit öffnen von Mail aus PHP-Anfrageformular unter webmailer von t-online

holger_buns
Beiträge gesamt: 376

27. Mär 2013, 22:43
Beitrag # 1 von 6
Bewertung:
(2918 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,
ich habe eine Seite erstellt mit einem PHP Formmailer aus einem Kontaktformular. Beim Versand vom Kontaktformular wird eine Mail verschickt. Mein Kunde hat ein t-online Konto und ruft auch damit die Mails über den Webmailer ab. Die Mails werden zwar empfangen und angezeigt, aber es fehlt z. B. der Betreff. Die Mail wird einfach nicht geöffnet. Es kommt auch keine Fehlermeldung sondern es passiert einfach nichts. Der Ladebalken läuft und läuft und läuft ...
Wenn ich die Mails generiere und lasse Sie an meine Adresse schicken, kann ich diese ohne Probleme öffnen. Ich habs schom mit Outlook einem Googlemail Konto und web.de versucht. Vielleicht sieht einer auf den ersten Blick, wo das Problem liegt.

Hier die Seite:
Code
http://www.plastisches.de/test/hc/kontakt.php 


Hier der Code im Kontaktformular:
Code
 <? 
session_start();
// Konfiguration Mail
$authHosts = "hotel-haus-christa.de|plastisches.de|plastisches.de/test/hc/"; // getrennt durch |
$Adress = "[email protected]";
$subject = "Anfrage über Kontaktseite Hotel Haus Christa";

// Konfiguration Antwortseite
$antwort_start = "<div>";
$antwort = "Ihre Anfrage hat uns erreicht. Vielen Dank! Wir werden uns umgehend mit Ihnen in Verbindung setzen.";
$antwort2 = "<b>Hier noch einmal Ihre Angaben:</b>";
$antwort_end = "</div>";
?>


Hier der Code aus der output.php

Code
 <? 
if (eregi("output.php",$_SERVER['PHP_SELF']))
{ Header("Location: ../index.html");
die();
}

$ip = getenv("REMOTE_ADDR");
$host = gethostbyaddr(getenv("REMOTE_ADDR"));

$Name = $_POST['Name'];
$Email = $_POST['Email'];
$Nachricht = $_POST['Nachricht'];
$neuertext = wordwrap($Nachricht, 40, "\n",true);
$iText = nl2br($neuertext);
$iText = stripslashes($iText);

$Date = date("d.m.Y, H:i");
$mText = wordwrap($Nachricht, 70,"\r\n",true);
$mText = stripslashes($mText);
$antwortseite = "$antwort_start"."\n";
$antwortseite .= "<table border=\"0\" style=\"margin: 0px; padding: 0px\">"."\n";
$antwortseite .= "<tr><td>$antwort</td></tr>"."\n";
$antwortseite .= "<tr><td><br /><br />$antwort2</td></tr>"."\n";
$antwortseite .= "</table>"."\n"."<br />"."\n";
$antwortseite .= "<table border=\"0\" style=\"margin: 0px; padding: 0px\">"."\n";

$message = "$subject"."\n";
$message .= "__________________________________________________\n";
$message .= "\n";

foreach($_POST as $Formularfeld => $Wert)
{
if(($Formularfeld != "Submit") && ($Formularfeld != "Nachricht") && ($Formularfeld != "site") && ($Formularfeld != "lang") && ($Formularfeld != "Code") && ($Formularfeld != "PHPSESSID"))
{
if ($Wert)
{
$message .= ereg_replace("_"," ",$Formularfeld).": ".htmlspecialchars($Wert)."\n";
$antwortseite .= "<tr><td>".ereg_replace("_"," ",$Formularfeld).":</td><td>&nbsp;&nbsp;&nbsp;</td><td>".htmlspecialchars($Wert)."</td></tr>\n";
}
}
}
$message .= "\n";
if ($mText)
{
$message .= "Mitteilung:"."\n";
$message .= "------------------\n";
$message .= "$mText"."\n";
}
$message .= "\n\n";
$message .= "__________________________________________________\n";
$message .= "Abgesendet am $Date Uhr"."\n";
$message .= "Absender-IP: $ip"."\n";
$message .= "Absender-Host: $host"."\n";

if (!$Email) $Absenderemail = "Webmailer <$Adress>";
else $Absenderemail = "$Name <$Email>";

$headers = "From: $Absenderemail\n";
$headers .= "Reply-To: $Absenderemail\n";
$headers .= "Bounce-To: $Absenderemail\n";
$headers .= "Errors-To: $Absenderemail\n";
$headers .= "X-Mailer: PHP/".phpversion()."\n";
$headers .= "X-Priority: 3\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/plain; charset=ISO-8859-1\n";
$headers .= "Content-Transfer-Encoding: quoted-printable\n";
$return = "-f$Email";
mail("[email protected]", "$subject", $message, $headers);
mail("[email protected]", "$subject", $message, $headers);

if ($iText) { $antwortseite .= "<tr><td valign=\"top\">Nachricht:</td><td>&nbsp;&nbsp;&nbsp;</td><td>$iText</td></tr>\n"; }
$antwortseite .= "</table>\n";
$antwortseite .= "$antwort_end\n";
echo "$antwortseite";

unset($_POST);
?>



Gruss
Holli
X

Problem mit öffnen von Mail aus PHP-Anfrageformular unter webmailer von t-online

Intermedia
Beiträge gesamt: 1287

28. Mär 2013, 08:13
Beitrag # 2 von 6
Beitrag ID: #510492
Bewertung:
(2884 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Moin,

die Antwort und die Lösung findest du hier: http://www.robo47.net/...ist-tot-es-lebe-mail

Gruß Sven


http://www.aurahysil.de?hds Mit Aurahysil Freizeit schaffen - Beschichtungen der besonderen Art - http://www.intermedia-bg.de?hds INTERMEDIA bürogemeinschaft


als Antwort auf: [#510484]

Problem mit öffnen von Mail aus PHP-Anfrageformular unter webmailer von t-online

holger_buns
Beiträge gesamt: 376

28. Mär 2013, 08:58
Beitrag # 3 von 6
Beitrag ID: #510494
Bewertung:
(2867 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi, danke für den tipp. Allerdings kann ich so richtig nichts damit anfangen. Leider bin ich in PHP nicht sehr versiert. Was könnte ich den an meinem bestehenden code ändern?

Gruss und Danke
Holli


als Antwort auf: [#510492]

Problem mit öffnen von Mail aus PHP-Anfrageformular unter webmailer von t-online

Intermedia
Beiträge gesamt: 1287

28. Mär 2013, 09:21
Beitrag # 4 von 6
Beitrag ID: #510495
Bewertung:
(2853 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi,

also ich übersetzte dir das mal, du sollst Mails nicht per mail() versenden sondern eine Mailklasse verwenden und über SMTP versenden.

Die Beschreibung auf der Seite hat weniger was mit PHP zu tun, eher mit der generellen Problematik.

Fertige Mailklassen kannst du dort kostenlos downloaden.

Der Versand über soche Klassen begrenzt sich dann auf ein paar Programmzeilen.

An dem Code würde ich keine Sekunde verschwenden, daraus könnten Tage / Wochen werden.

Wenn du das selber nicht hinbekommst dann such dir jemanden der davon was versteht und es dir macht.

Gruß Sven


http://www.aurahysil.de?hds Mit Aurahysil Freizeit schaffen - Beschichtungen der besonderen Art - http://www.intermedia-bg.de?hds INTERMEDIA bürogemeinschaft


als Antwort auf: [#510494]

Problem mit öffnen von Mail aus PHP-Anfrageformular unter webmailer von t-online

flobaer
Beiträge gesamt: 317

28. Mär 2013, 09:29
Beitrag # 5 von 6
Beitrag ID: #510496
Bewertung: |||
(2845 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Holli,

wie passt denn das:
Antwort auf [ holger_buns ] Hi, danke für den tipp. Allerdings kann ich so richtig nichts damit anfangen. Leider bin ich in PHP nicht sehr versiert.


zu dem:
Antwort auf [ holger_buns ] Mein Kunde...


Kannst Du das mal erklären? Das ist hier in den letzten Jahren mindestens Deine dritte Anfrage zu E-Mails über PHP und immer kommt der Hinweis auf Klassen wie z.B. Swiftmailer. Wenn Du Dich damit nicht auseinandersetzen willst und kannst, solltest Du Dir vielleicht überlegen, ob Du in Zukunft weiter "Kunden" damit bedienen willst.

Trotz der harten Worte herzliche Grüße
Florian


als Antwort auf: [#510494]

Problem mit öffnen von Mail aus PHP-Anfrageformular unter webmailer von t-online

Intermedia
Beiträge gesamt: 1287

28. Mär 2013, 12:00
Beitrag # 6 von 6
Beitrag ID: #510502
Bewertung:
(2781 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Mal ne Frage, wieviele Foren willst du noch beschäftigen?

Crossposting sind meist nicht erwünscht: http://www.tutorials.de/...-php-formmailer.html

Gruß Sven


http://www.aurahysil.de?hds Mit Aurahysil Freizeit schaffen - Beschichtungen der besonderen Art - http://www.intermedia-bg.de?hds INTERMEDIA bürogemeinschaft


als Antwort auf: [#510496]
X

Aktuell

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
30.11.2020 - 01.12.2020

Digicomp Academy AG, Limmatstrasse 50, 8005 Zürich
Montag, 30. Nov. 2020, 08.30 Uhr - Dienstag, 01. Dez. 2020, 17.00 Uhr

Kurs

Im Kurs lernen Sie die Schritte vom Import des Rohmaterials bis zum fertig exportierten Clip kennen. Dazu zählen die Materialverwaltung, das Trimmen für Roh- und Feinschnitt, Blenden, Titel und Effekte und eine Übersicht über die wichtigsten Formate.

Preis: CHF 1'700.-
Dauer: 2 Tage

Nein

Organisator: Digicomp Academy AG

Kontaktinformation: Isil Günalp, E-Mailisil.guenalp AT digicomp DOT ch

https://www.digicomp.ch/weiterbildung/software-anwendungs-trainings/adobe-trainings/video-und-audio-publishing/adobe-premiere-pro-cc/kurs-adobe-premiere-pro-cc-basic

Veranstaltungen
01.12.2020 - 03.12.2020

ortsunabhängig
Dienstag, 01. Dez. 2020, 10.00 Uhr - Donnerstag, 03. Dez. 2020, 11.30 Uhr

Online Workshop-Reihe

Sie wollen barrierefreie PDF-Dokumente mit möglichst wenig Aufwand erstellen? Mit ein wenig Grundlagenwissen können Sie dies aus InDesign mit axaio MadeToTag erreichen – ohne manuelle Nacharbeit im PDF! In diesem 3-teiligen, interaktiven Webinar, das wir vom 1. – 3. Dezember 2020 gemeinsam mit unserem Partner und InDesign-Experten Klaas Posselt von einmanncombo organisieren, lernen die Teilnehmenden, wie sie zielführend beim Erstellen von barrierefreien PDF-Dokumenten aus Adobe InDesign vorgehen. Dafür wird zu Beginn vermittelt, was ein barrierefreies PDF ist, und welche Anforderungen an solche Dokumente bestehen. Mit diesem Wissen werden, anhand von Best-Practice-Beispielen, Strategien zum effizienten Erstellen von PDF/UA-konformen Dokumenten und Formularen mit Adobe InDesign und axaio MadeToTag gezeigt. Außerdem werden Lösungen für klassische Probleme vermittelt. Die Teilnehmenden erhalten im Vorfeld eine Liste der notwendigen Software, wie auch vorbereitete Workshop-Daten, an denen alle im Webinar unter Anleitung arbeiten. Während des Webinars haben die Teilnehmenden die Möglichkeit, Fragen zu stellen. Inhalte der einzelnen Webinare: Die Webinar-Serie besteht aus vier Teilen (Inhalte folgend). Diese bauen aufeinander auf, können aber, mit den entsprechenden Vorkenntnissen, auch einzeln besucht werden. Webinar 1 – Grundlagen (1. Dezember 2020, 10.00 - 11.30 Uhr) Fundiertes Grundlagenwissen über barrierefreie PDF-Dokumente bildet die Basis einer erfolgreichen Umsetzung in InDesign, um die dafür notwenigen Werkzeuge richtig einsetzen zu können. â–ª Warum barrierefreies PDF? â–ª Gesetzliche Grundlagen und Richtlinien â–ª Anforderungen an barrierefreie PDF-Dokumente â–ª Basiswissen zur Umsetzung in InDesign â–ª Einordnung axaio MadeToTag Webinar 2 – Einstieg MadeToTag (2. Dezember 2020, 10.00 - 11.30 Uhr) Anhand eines InDesign-Beispieldokumentes wird eine Publikation Schritt für Schritt mit MadeToTag barrierefrei gemacht. â–ª Warum MadeToTag nutzen? â–ª Nützliche Funktionen/Mehrwert gegenüber InDesign â–ª Arbeitsschritte in der Übersicht â–ª Gemeinsam ein Dokument barrierefrei machen, Schritt für Schritt â–ª Ausgabe als barrierefreies PDF/UA Webinar 3 – Spezielle Aufgaben mit MadeToTag meistern (3. Dezember 2020, 10.00 - 11.30 Uhr) Bestimmte Inhalte, wie unpassend erstellte Inhalte (z.B. manuelle Trennungen), komplexe Tabellen oder Formulare, können in einer barrierefreien Umsetzung sehr störend oder gar kniffelig sein. MadeToTag kann hier Hilfestellung leisten. â–ª Probleme finden und beheben â–ª Komplexere und richtig komplexe Tabellen â–ª Formulare â–ª Schneller Arbeiten mit Shortcuts â–ª Vorlagen aufbauen Ziele der Webinar-Serie: â–ª Grundlagen barrierefreier Dokumente kennen â–ª Barrierefreie Dokumente in InDesign mit MadeToTag vorbereiten und ausgeben Teilnahmegebühr: Die Teilnahmegebühr für alle drei Webinare beträgt € 89,- (zzgl. MwSt.) Wir freuen uns auf Ihre Teilnahme! Das axaio-Team

Ja

Organisator: axaio software

Kontaktinformation: Karina Zander, E-Mailk.zander AT axaio DOT com

https://en.xing-events.com/OEBIDIR.html

Erstellung barrierfreier PDF-Dokumente mit InDesign & MadeToTag

Neuste Foreneinträge


Fehlermeldung: ist in sich selbst verschachtelt

Bilder exportieren

Acrobat Pro Farbauszüge drucken

Initial mit unterschiedlichem rechten Rand

Großformat Druckdaten anlegen

Quellenangaben von Bildern innerhalb des Dokumentes pflegen

Vorschlag vor Überschrift

Anpassung von Scriptfunktion auf Bleedbox

Mockup Alias Ebene erstellen

Interaktive PDFs - Ebenenansicht speichern
medienjobs