WinFuture-Forum.de: [php] Html E-mail Erstellen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 3 Seiten +
  • 1
  • 2
  • 3

[php] Html E-mail Erstellen


#1 Mitglied ist offline   tobiasndw 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.815
  • Beigetreten: 24. September 03
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 10. Mai 2005 - 12:27

Ich verwende den folgenden Header:

$header = "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=iso-8859-1\r\n";
$header .= "From: Besucher\r\n";

Allerdings zeigt Outlook die E-Mail als normalen Text an. Was mache ich falsch? :imao:

Dieser Beitrag wurde von tobiasndw bearbeitet: 10. Mai 2005 - 12:28

0

Anzeige



#2 Mitglied ist offline   Meatwad 

  • Gruppe: aktive Mitglieder
  • Beiträge: 784
  • Beigetreten: 07. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bad Vilbel
  • Interessen:Computer, Inliner, Chatten...

geschrieben 10. Mai 2005 - 12:38

hast du auch
<html>
<head>
      <title>Foo Bar</title>
</head>
<body>
<p>Text</p>
</body>
</html>

eingefügt? also mit html, head, title und body
I am away to look for my self. If I am back before I return keep me here. | Mein Server
0

#3 Mitglied ist offline   Rika 

  • Gruppe: aktive Mitglieder
  • Beiträge: 11.533
  • Beigetreten: 11. Juni 03
  • Reputation: 2
  • Geschlecht:Männlich

geschrieben 10. Mai 2005 - 12:42

Allerdings zeigt Outlook die E-Mail als normalen Text an. Was mache ich falsch?

Zitat

$header .= "From: Besucher\r\n";


Und vielleicht macht Outlook auch was richtig und behebt den Fehler in der offensichtlich kaputten e-Mail erfolgreich.
Konnichiwa. Manga wo shitte masu ka? Iie? Gomenne, sonoyouna koto ga tabitabi arimasu. Mangaka ojousan nihongo doujinshi desu wa 'Clamp X', 'Ayashi no Ceres', 'Card Captor Sakura', 'Tsubasa', 'Chobits', 'Sakura Taisen', 'Inuyasha' wo 'Ah! Megamisama'. Hai, mangaka gozaimashita desu ni yuujin yori.
Eingefügtes Bild
Ja, mata ne!

(For sending email please use OpenPGP encryption and signing. KeyID: 0xA0E28D18)
0

#4 Mitglied ist offline   Meatwad 

  • Gruppe: aktive Mitglieder
  • Beiträge: 784
  • Beigetreten: 07. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bad Vilbel
  • Interessen:Computer, Inliner, Chatten...

geschrieben 10. Mai 2005 - 12:56

das könnte sein, mach doch einfach
$header .= 'From: Besucher<'.$_POST[usremail].'>';

mach dann einfach nochein
<input type="text" name="usremail" value="Deine E-Mail">

und dann können die user ihre email angeben und du kannst antworten!
I am away to look for my self. If I am back before I return keep me here. | Mein Server
0

#5 Mitglied ist offline   tobiasndw 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.815
  • Beigetreten: 24. September 03
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 10. Mai 2005 - 13:04

Ich habe jetzt "$header .= "From: Besucher\r\n";" mal entfernt.

und HTMl Tags verwende ich auch ordnungsgemäß.

Funktionier allerdings immer noch nicht.

Normale Text E-Mail, und beginnt mit:
Content-type: text/html; charset=iso-8859-1

Message-Id: <[email protected]>
Date: Tue, 10 May 2005 13:54:37 +0200 (CEST)
From: [email protected] (WWW daemon apache)
0

#6 Mitglied ist offline   Meatwad 

  • Gruppe: aktive Mitglieder
  • Beiträge: 784
  • Beigetreten: 07. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bad Vilbel
  • Interessen:Computer, Inliner, Chatten...

geschrieben 10. Mai 2005 - 13:18

hast du mal versucht, das mit einem anderem email programm abzurufen?
aber ich weiß auch nicht, was falsch sein könnte....
I am away to look for my self. If I am back before I return keep me here. | Mein Server
0

#7 Mitglied ist offline   tobiasndw 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.815
  • Beigetreten: 24. September 03
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 10. Mai 2005 - 16:53

@Meatwad:

Nein, aber es muss mit Outlook funktionieren.
0

#8 Mitglied ist offline   Graumagier 

  • Gruppe: aktive Mitglieder
  • Beiträge: 8.811
  • Beigetreten: 01. März 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Graz, Österreich

geschrieben 10. Mai 2005 - 16:56

Zitat

Nein, aber es muss mit Outlook funktionieren.

Tut es doch. Welchen Sinn hat es, über ein Mailformular HTML-Mist zu versenden?
"If you make something idiot proof, someone will invent a better idiot." - Marvin

For Emails always use OpenPGP. My KeyID: 0xA1E011A4
0

#9 Mitglied ist offline   tobiasndw 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.815
  • Beigetreten: 24. September 03
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 10. Mai 2005 - 17:06

@Graumagier

Um ne HTML-Tabelle darzustellen vielleicht? O.o

Was heißt hier "tut es doch..."
0

#10 Mitglied ist offline   Meatwad 

  • Gruppe: aktive Mitglieder
  • Beiträge: 784
  • Beigetreten: 07. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bad Vilbel
  • Interessen:Computer, Inliner, Chatten...

geschrieben 10. Mai 2005 - 17:06

Viel sinn würde ich sagen! wenn man z.B. eine verteilerliste für user, die angemeldet sind verschicken will udn das ein schönes design haben soll!
I am away to look for my self. If I am back before I return keep me here. | Mein Server
0

#11 Mitglied ist offline   Graumagier 

  • Gruppe: aktive Mitglieder
  • Beiträge: 8.811
  • Beigetreten: 01. März 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Graz, Österreich

geschrieben 10. Mai 2005 - 17:11

Zitat

Um ne HTML-Tabelle darzustellen vielleicht? O.o

Ein User schickt dir mit einem Kontaktformular auf deiner Homepage eine HTML-Tabelle?

Zitat

Viel sinn würde ich sagen! wenn man z.B. eine verteilerliste für user, die angemeldet sind verschicken will udn das ein schönes design haben soll!

Die User sollen ihm über ein Kontaktformular eine Email schicken, nicht er ihnen.

Dieser Beitrag wurde von Graumagier bearbeitet: 10. Mai 2005 - 17:11

"If you make something idiot proof, someone will invent a better idiot." - Marvin

For Emails always use OpenPGP. My KeyID: 0xA1E011A4
0

#12 Mitglied ist offline   Floele 

  • Gruppe: aktive Mitglieder
  • Beiträge: 919
  • Beigetreten: 22. Juni 04
  • Reputation: 0

geschrieben 10. Mai 2005 - 17:16

Zitat

Um ne HTML-Tabelle darzustellen vielleicht? O.o


Wenn es nicht zu kompliziert werden soll, geht es auch ohne HTML.
0

#13 Mitglied ist offline   Meatwad 

  • Gruppe: aktive Mitglieder
  • Beiträge: 784
  • Beigetreten: 07. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bad Vilbel
  • Interessen:Computer, Inliner, Chatten...

geschrieben 10. Mai 2005 - 17:24

@Graumagier: woher willst du denn das wissen? vlt hat er einen newsletter oder sowas und die ist in ner mysqldb und der versendet die mail dann an alle über PHP!!!
I am away to look for my self. If I am back before I return keep me here. | Mein Server
0

#14 Mitglied ist offline   Graumagier 

  • Gruppe: aktive Mitglieder
  • Beiträge: 8.811
  • Beigetreten: 01. März 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Graz, Österreich

geschrieben 10. Mai 2005 - 19:37

Zitat

woher willst du denn das wissen?

Ist $header .= "From: Besucher\r\n"; nicht ziemlich eindeutig?
"If you make something idiot proof, someone will invent a better idiot." - Marvin

For Emails always use OpenPGP. My KeyID: 0xA1E011A4
0

#15 Mitglied ist offline   Meatwad 

  • Gruppe: aktive Mitglieder
  • Beiträge: 784
  • Beigetreten: 07. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bad Vilbel
  • Interessen:Computer, Inliner, Chatten...

geschrieben 10. Mai 2005 - 19:56

stimmt, daran habe ich nicht gedacht....
hast du mal an geguckt ob du irgendwo im script htmlspecialchars() drinne hast?
I am away to look for my self. If I am back before I return keep me here. | Mein Server
0

Thema verteilen:


  • 3 Seiten +
  • 1
  • 2
  • 3

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0