Autor |
Nachricht |
slein
Threadersteller
Dabei seit: 02.10.2002
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Do 24.06.2004 17:30
Titel mail-Befehl formatierter Text |
|
|
Hallo Leute,
gibt es einen Weg, formatierten Text mit dem php-Befehl "MAIL" zu versenden?
z.B. HTML-Text.
Also richtig schön mit Arial-Schrift, fetter Schrift, Farben etc.
Wäre für Ideen dankbar....
der die das sleiN
ROCK 'N ROOOLL
|
|
|
|
|
fraxy
Dabei seit: 25.05.2004
Ort: -
Alter: 41
Geschlecht:
|
Verfasst Do 24.06.2004 17:47
Titel
|
|
|
Code: | /* To send HTML mail, you can set the Content-type header. */
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; |
von php.net
|
|
|
|
|
Anzeige
|
|
|
slein
Threadersteller
Dabei seit: 02.10.2002
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Fr 25.06.2004 09:35
Titel Komische Email |
|
|
Also es klappt nüscht!
Habe folgedes getippt:
Code: | <?php
/* Empfänger */
$to = "slein <meine@email.de>";
/* Betreff */
$subject = "Test-EMail";
/* Nachricht */
$message = '
<html>
<head>
<title>Testnummero uno</title>
</head>
<body>
<p>Hier sind ein paar Termine</p>
<table>
<tr>
<th>Person</th><th>Tag</th><th>Monat</th><th>Jahr</th>
</tr>
<tr>
<td>Joe</td><td>3.</td><td>August</td><td>1970</td>
</tr>
<tr>
<td>Sally</td><td>17.</td><td>August</td><td>1973</td>
</tr>
</table>
</body>
</html>
';
/* Um eine HTML-Mail zu senden, können Sie den den "Content-type"-Header.
setzen */
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
/* zusätzliche Header */
$headers .= "From: somewhere <some@where.de>\r\n";
/* Verschicken der Mail */
mail($to, $subject, $message, $headers);
?> |
und dann bekomm ich 'ne Email mit folgendem Inhalt:
Code: | Content-type: text/html; charset=iso-8859-1
From: slein <meine@email.de>
Message-Id: <20040625072806.9657460400C@Kunden2-3.KONTENT.De>
Date: Fri, 25 Jun 2004 09:28:06 +0200 (CEST)
Return-Path: webmaster@einedomain.de
X-OriginalArrivalTime: 25 Jun 2004 07:28:15.0774 (UTC) FILETIME=[FAC76BE0:01C45A85]
<html>
<head>
<title>Testnummero uno</title>
</head>
<body>
<p>Hier sind ein paar Termine</p>
<table>
<tr>
<th>Person</th><th>Tag</th><th>Monat</th><th>Jahr</th>
</tr>
<tr>
<td>Joe</td><td>3.</td><td>August</td><td>1970</td>
</tr>
<tr>
<td>Sally</td><td>17.</td><td>August</td><td>1973</td>
</tr>
</table>
</body>
</html>
|
WAS MACH ICH FAAAALSCH
der die das sleiN
Zuletzt bearbeitet von slein am Fr 25.06.2004 09:36, insgesamt 1-mal bearbeitet
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
|
|
|
|
donnerchen
Dabei seit: 06.04.2003
Ort: -
Alter: 53
Geschlecht:
|
Verfasst Sa 26.06.2004 10:20
Titel Re: Komische Email |
|
|
slein hat geschrieben: |
Code: |
...
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
...
|
WAS MACH ICH FAAAALSCH
der die das sleiN |
Muss ncihtmal sein, dass Du was falsch machst. Leider kommen nicht alle MTAs (Mail Transfer Agent) mit einem \r\n als Zeilenumbruch klar. Versuch einfach mal die \r\n durch \ oder \n\n zu ersetzten häufig hilft das
*wink*
|
|
|
|
|
slein
Threadersteller
Dabei seit: 02.10.2002
Ort: -
Alter: 42
Geschlecht:
|
Verfasst Sa 26.06.2004 12:25
Titel BINGO !!! |
|
|
JAAAAAAAAAAAAAAA !!!
ES KLAAAAAAAPPPT !!
DANKE, GROSSES TENNIS
ROCK ON!
der die das sleiN
|
|
|
|
|
snork
Dabei seit: 10.09.2003
Ort: bei Herxheim
Alter: -
Geschlecht:
|
Verfasst Sa 26.06.2004 12:38
Titel
|
|
|
shit ... sag mal welches nun geklappt hat büdde
ich brauch sowas in der art au noch
THX
|
|
|
|
|
slein
Threadersteller
Dabei seit: 02.10.2002
Ort: -
Alter: 42
Geschlecht:
|
Verfasst So 27.06.2004 21:26
Titel Der hier |
|
|
Der hier hat geklappt:
Zitat: | Versuch einfach mal die \r\n durch \ oder \n\n zu ersetzten häufig hilft das! |
...allerdings hängt das vom Provider ab. Bei einem läuft's beim anderen nicht :-[
|
|
|
|
|
|
|
|
Ähnliche Themen |
HTML-E-Mail | Textumbrüche bei einem langen E-Mail-Text
E-Mail Text Codierung
HTML und text Signatur für E-Mail Clients
Mac Mail Signatur, Logo linksbündig und Text rechts daneben?
Per Befehl JS nur in IE ausführen?
MySQL-Dump per PHP-Befehl
|
|