SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 11.09.2002, 15:51   #1
TP-Member
 
Benutzerbild von reetosh
 
Registriert seit: Mar 2001
reetosh macht alles soweit korrekt
Question

html mail mit php versenden


hallo zusammen

möchte gerne ein mail welches in html form oder alternativ auch in text form mit php versenden. mit text habe ich bis jetzt keine probleme, bringe aber leider das bild nicht ins mail.

mein test code:

$to = "test@test.ch";
$subject = "test html mail";

$header = "From: test <test@test.ch>";

$trenner = md5(uniqid(time()));
$header .= "\n";
$header .= "MIME-Version: 1.0";
$header .= "\n";
$header .= "Content-Type: multipart/alternative; boundary=$trenner";
$header .= "\n\n";
$header .= "This is a multi-part message in MIME format";
$header .= "\n";
$header .= "--$trenner";
$header .= "\n";
$header .= "Content-Type: text/plain";
$header .= "\n";
$header .= "Content-Transfer-Encoding: 8bit";
$header .= "\n\n";
$header .= "nur text teil ;-)";
$header .= "\n";
$header .= "--$trenner";
$header .= "\n";
$header .= "Content-type: text/html; charset=iso-8859-1\n";
$header .= "Content-Transfer-Encoding: quoted-printable\n";
$header .= "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"></head>
<body bgcolor=\"#0099FF\">
html test
<p><img src=\"http://192.168.0.200/illux/illustrationen/galerie/bilder/zwahlen_9.jpg\" width=\"284\" height=\"289\"></p>
<p>liebe gr&uuml;sse</p>
<p>reetosh</p>
</body>
</html>
";
$header .= "\n";
$header .= "--$trenner--";

mail($to, $subject, "", $header);



... aber das bild fehlt einfach

thx
reetosh
reetosh ist offline   Mit Zitat antworten


Alt 11.09.2002, 16:22   #2
TP-Specialist
 
Benutzerbild von Flixxtoras
 
Registriert seit: May 2001
Ort: Leipzig
Flixxtoras macht alles soweit korrekt

probiers mal so


Ungetestet sollte aber gehen

PHP-Code:
<?php

/* Empfaenger */
$to  "reetosh@reetosh.de";

/* Betreff */
$subject "reetosh's Testmail";

/* Trenner? */
$trenner md5(uniqid(time()));

/* content-type header */
$trenner md5(uniqid(time()));
$header .= "\n";
$header .= "MIME-Version: 1.0";
$header .= "\n";
$header .= "Content-Type: multipart/alternative; boundary=$trenner";
$header .= "\n\n";
$header .= "This is a multi-part message in MIME format";
$header .= "\n";
$header .= "--$trenner";
$header .= "\n";
$header .= "Content-Type: text/plain";
$header .= "\n";
$header .= "Content-Transfer-Encoding: 8bit";
$header .= "\n\n";
$header .= "nur text teil ;-)";
$header .= "\n";
$header .= "--$trenner";

/* zusaetzliche E-mail header */
//$header .= "Cc: [email]reetosh@reetosh.de[/email]\n"; //Carbon Copy, mehrere duch Komma trennen 
//$header .= "Bcc: [email]reetosh@reetosh.de[/email]\n";  //Bild Carbon Copy, mehrere duch Komma trennen
$header .= "From: [email]reetosh@reetosh.de[/email] <reetosh@reetosh.de>\n"//Absender
//$header .= "X-Sender: <reetosh@reetosh.de>\n";
$header .= "X-Priority: 3\n"//Nachrichtenprioritaet 1 fuer hoch und 3 fuer normal
$header .= "X-Mailer: PHP "phpversion();"\n"//E-Mail Programm

/* der Inhalt der E-Mail ) */
$message "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">";
$message .= "<html><head>";
$message .= "<title>Test</title>";
$message .= "</head>";
$message .= "<body bgcolor=\"#0099FF\">";
$message .= "<p><img src=\"http://192.168.0.200/illux/illustrationen/galerie/bilder/zwahlen_9.jpg\" width=\"284\" height=\"289\"></p>";
$message .= "<p>liebe grüsse</p>";
$message .= "<p>reetosh</p>";
$message .= "<body></html>";

/* and now mail it */
mail($to$subject$message$headers);

?>
Flixxtoras ist offline   Mit Zitat antworten
Alt 11.09.2002, 16:37   #3
TP-Member
 
Benutzerbild von reetosh
 
Registriert seit: Mar 2001
reetosh macht alles soweit korrekt
vielen dank für deine flixe antwort ;-)

geht aber leider auch nicht, ist sogar noch schlimmer ...
erhalte nun folgendes als email:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>Test</title></head><body bgcolor="#0099FF"><p><img src="http://192.168.0.200/illux/illustrationen/galerie/bilder/zwahlen_9.jpg" width="284" height="289"></p><p>liebe grüsse</p><p>reetosh</p><body></html>

bei meiner version fehlte nur das bild ...

gruss reetosh
reetosh ist offline   Mit Zitat antworten
Alt 11.09.2002, 16:56   #4
TP-Specialist
 
Benutzerbild von Flixxtoras
 
Registriert seit: May 2001
Ort: Leipzig
Flixxtoras macht alles soweit korrekt
Hm das versteh ich nicht du möchtest es HTML Datei versenden.
Bei mir geht es so vielleicht liegt es an deinem Mail Prgramm?
Flixxtoras ist offline   Mit Zitat antworten
Alt 11.09.2002, 17:04   #5
TP-Member
 
Benutzerbild von reetosh
 
Registriert seit: Mar 2001
reetosh macht alles soweit korrekt
... was meinst du mit bei dir geht es so, bekommst du ein html email mit eingebundenem bild ?
reetosh ist offline   Mit Zitat antworten
Alt 11.09.2002, 17:08   #6
TP-Specialist
 
Benutzerbild von Flixxtoras
 
Registriert seit: May 2001
Ort: Leipzig
Flixxtoras macht alles soweit korrekt
Ja ohne Scherz habe mehrere solche Scripte laufen.
Flixxtoras ist offline   Mit Zitat antworten
Alt 11.09.2002, 17:13   #7
TP-Member
 
Benutzerbild von reetosh
 
Registriert seit: Mar 2001
reetosh macht alles soweit korrekt
bei dem script welches du mir gepostet hast, fehlen aber verschiedene sachen, wie:

$header .= "Content-type: text/html; charset=iso-8859-1\n";
$header .= "Content-Transfer-Encoding: quoted-printable\n";

wie soll das den ohne das funktionieren ???

verstehe langsam die welt nicht mehr

habe auch schon verschiedene server und clients ausprobiert.
reetosh ist offline   Mit Zitat antworten
Alt 11.09.2002, 17:16   #8
TP-Specialist
 
Benutzerbild von Flixxtoras
 
Registriert seit: May 2001
Ort: Leipzig
Flixxtoras macht alles soweit korrekt
Stimmt da war ich zu faul die noch mit hinzuschreiben.
Die müssen mit rein was passiert dann?
Flixxtoras ist offline   Mit Zitat antworten
Alt 11.09.2002, 17:28   #9
TP-Member
 
Benutzerbild von reetosh
 
Registriert seit: Mar 2001
reetosh macht alles soweit korrekt
funzt leider auch nicht.

hast du ein komplettes script welches bei dir geht.

finde auf dem web leider nicht wirklich was brauchbares.

mit der anwendung sollte am schluss digitale postkarten verschickt werden können. welche nicht wie die meisten nur online betrachtet werden können, sondern eben als email ankommen. als alternative für email clients welche html nicht unterstützen gibt es noch eine online version der postkarte.

gruss reetosh
reetosh ist offline   Mit Zitat antworten
Alt 11.09.2002, 18:01   #10
TP-Specialist
 
Benutzerbild von Flixxtoras
 
Registriert seit: May 2001
Ort: Leipzig
Flixxtoras macht alles soweit korrekt
nichts gefunden

Schau hier: http://www.phpwelt.de/archiv/arckat.php?katid=8
Flixxtoras ist offline   Mit Zitat antworten
Alt 11.09.2002, 18:13   #11
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
vielleicht hilft dir das weiter:
http://pear.php.net/package-info.php?pacid=21

habs selbst aber noch nicht gebraucht!
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 11.09.2002, 19:29   #12
TP-Member
 
Benutzerbild von reetosh
 
Registriert seit: Mar 2001
reetosh macht alles soweit korrekt
vielen dank für eure hilfe, hab soeben eine gute klasse gefunden welche einwandfrei funzt:

http://www.phpguru.org/mime.mail.html

thx reetosh
reetosh ist offline   Mit Zitat antworten
Alt 11.09.2002, 19:38   #13
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
wo wir grad beim Thema sind:

Wie formatiere ich die Mail dann (fett, kursiv, unterstrichen ...) ?
Alexander
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 11.09.2002, 19:53   #14
TP-Member
 
Benutzerbild von reetosh
 
Registriert seit: Mar 2001
reetosh macht alles soweit korrekt
ganz normal mit html tags ...

die page kannst du im vornherein definieren und dann wird sie mit einem fopen ins script geladen.

super klasse :-)
reetosh ist offline   Mit Zitat antworten
Alt 11.09.2002, 19:55   #15
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
Hatte das mal probiert ...
<b>$name</b>. Hat mir <b>Fred Knecht</b> ausgegeben ...

Alexander
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
html mail mit php versenden html mail mit php versenden
« tT_VARIABLE | PHP-Forum gesucht... »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:21 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

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 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67