Ergebnis 1 bis 3 von 3

Thema: E-Mails mit "mail()", Umlaute falsch dargestellt

  1. #1
    Interessierte/r
    Registriert seit
    30.04.2008
    Ort
    Reutte
    Beiträge
    104
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard E-Mails mit "mail()", Umlaute falsch dargestellt

    Hallo Leute,
    ich habe nun einen kleinen Mailer programmiert, mit dem man (na was du nicht sagst E-Mails verschicken kann. Das Problem ist aber, dass beim Empfänger die Umlaute falsch dargestellt werden.
    Wie kann ich das Problem beheben?

    thx im voraus,
    imakroy
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru
    Registriert seit
    14.06.2004
    Ort
    Schleswig-Holstein
    Beiträge
    5.439
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Moin!

    Du kannst/solltest einen westlichen ISO Zeichensatz vorgeben (iso-8859-1 oder iso-8859-15). Wenn du die Email als HTML-Version schickst, dann kannst du das per Meta-Tag machen, bei einer Text-Mail mußt du es im Nachrichtenheader einbinden.

    Poste am Besten mal das Script, welches die Mail versendet.

    Gruß,

    Ronald

  3. #3
    Interessierte/r
    Themenstarter

    Registriert seit
    30.04.2008
    Ort
    Reutte
    Beiträge
    104
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    gut, hier is der ganze code

    Code:
    // POST Daten bündeln
    	$Adresse = $_POST["adresse"];
    	$Betreff = $_POST["betreff"];
    	$Nachricht = $_POST["nachricht"];
    	// Absenderadresse auslesen
    	$xml = simplexml_load_file("../../benutzer/".$_SESSION["Benutzername"]."/benutzer.xml");
    	$Absender = 'From: '.$xml->EMailAdresse;
    	
    	// Wenn Felder leer sind abbrechen und Fehler ausgeben
    	if (empty($Adresse) || empty($Betreff) || empty($Nachricht)) fehler("Sie haben nicht alle Felder ausgefüllt.");
    	// Wenn keine Absenderandresse angegeben ist, abbrechen
    	if (empty($xml->EMailAdresse)) fehler("Sie haben keine E-Mail Adresse für Ihren Absender.
    Bitte geben Sie im Hauptmenü unter "Benutzer" eine E-Mail Adresse an.");
    	
    	// EMail zusammensetzen und senden (bei normalem E-Mail Modus)
    	if ($Adresse != "Sammel-Mail") {
    		mail($Adresse, $Betreff, $Nachricht, $Absender);
    	}
    	
    	// EMail zusammensetzen und senden für Sammel-Mails
    	if ($Adresse == "Sammel-Mail") {
    		// Alle Benutzer einlesen
    		$benutzer = scandir("../../benutzer/");
    		
    		// Schleife, dass jeder Benutzer eine E-Mail bekommt
    		for &#40;$wi = 0; $wi < count&#40;$benutzer&#41;; $wi ++&#41; &#123;
    			// ., .. und defaultuser filtern
    			if &#40;$benutzer&#91;$wi&#93; == "." || $benutzer&#91;$wi&#93; == ".." || $benutzer&#91;$wi&#93; == "defaultuser"&#41; continue;
    			
    			// Benutzer XML des Benutzer öffnen, EMail Adresse auslesen und Nachricht senden
    			$xml = simplexml_load_file&#40;"../../benutzer/".$benutzer&#91;$wi&#93;."/benutzer.xml"&#41;;
    			mail&#40;$xml->EMailAdresse, $Betreff, $Nachricht, $Absender&#41;;
    		&#125;
    	&#125;

    EDIT: Hab das Problem jetzt in den Griff gekriegt -> Stichwort HTML E-Mails!

Ähnliche Themen

  1. $change = eregi_replace("$falsch", "$richtig&
    Von Bilbo im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 06.08.2005, 18:05
  2. "moderator" verbergen? e-mail:blinde passagiere?
    Von vibratsche im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 17.09.2004, 19:57
  3. "Outlook express" E-mail zeitversetzt senden...
    Von Karol im Forum Computer - Internet Forum
    Antworten: 5
    Letzter Beitrag: 11.08.2004, 21:14
  4. Ich möchte gerne ein "E-Mail Fenster" auf meiner P
    Von Ebay Checker !!! im Forum HTML & CSS Forum
    Antworten: 18
    Letzter Beitrag: 06.07.2004, 00:19
  5. -mail-Wurm "Sober" sorgt für Aufregung
    Von admin im Forum Off Topic und Quasselbox
    Antworten: 2
    Letzter Beitrag: 04.11.2003, 21:46

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •