[PHP] HTML email in webmailer wordt alles t/m body verwijder

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik verstuurd middels de mail() functie van PHP een mail die bestaat uit HTML.

Dit zijn de headers:
PHP:
1
2
3
4
5
$headers  = "MIME-Version: 1.0\r\n";
        $headers .= "Content-Type: text/html; charset=iso-8859-1\r\n";
        $headers .= $from;
        $headers .= "Reply-To: $frommail\r\n";
        $headers .= "Return-Path: $frommail\r\n";

De mail bevat verder geen javascript.
Wanneer ik de mail verstuur naar een Outlook account etc.. wordt deze goed weergeven, wanneer ik deze verstuur naar b.v. Hotmail wordt alles tot en met de body van deze mail verwijderd en dus niet weergegeven. De mail ziet er dan niet meer goed uit, omdat de STYLE etc... in de head wordt gemaakt.

[ Voor 5% gewijzigd door Verwijderd op 19-09-2003 11:38 ]


Acties:
  • 0 Henk 'm!

  • dip
  • Registratie: September 2003
  • Laatst online: 16-01-2023

dip

shut up ulé

Verwijderd schreef op 19 September 2003 @ 11:30:
Wanneer ik de mail verstuur naar een Outlook account etc.. wordt deze goed weergeven, wanneer ik deze verstuur naar b.v. Outlook wordt alles tot en met de body van deze mail
BLUH? :?
Leg me ff uit wat het verschil is tussen Outlook en.... Outlook :P

[ Voor 11% gewijzigd door dip op 19-09-2003 11:35 ]

It's scientifically known, that base improves the tase of cheezes!


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
dip schreef op 19 September 2003 @ 11:34:
[...]

BLUH? :?
Leg me ff uit wat het verschil is tussen Outlook en.... Outlook :P
sorry bedoelde HOTMAIL, ik had het over webmailers.... ;-)

Acties:
  • 0 Henk 'm!

  • BierPul
  • Registratie: Juni 2001
  • Laatst online: 12-09 14:07

BierPul

2 koffie graag

Wat voor mail server gebruik je :?

En kan je de Mime output eens posten van wat er binnen komt ..

Ja man


Acties:
  • 0 Henk 'm!

Verwijderd

Mailserver doet er volgens mij niet toe. Elke mailserver moet gewoon versturen wat je hem opgeeft: de ene mailserver moet niet zoiets hebben van dit verstuur ik wel en een andere die verstuur ik niet.

De Mimetypes zijn volgens mij wel van belang

Acties:
  • 0 Henk 'm!

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Simpele oplossing: je style in de body zetten of inline styles gebruiken...

Intentionally left blank


Acties:
  • 0 Henk 'm!

  • BierPul
  • Registratie: Juni 2001
  • Laatst online: 12-09 14:07

BierPul

2 koffie graag

Verwijderd schreef op 19 September 2003 @ 12:54:
Mailserver doet er volgens mij niet toe. Elke mailserver moet gewoon versturen wat je hem opgeeft: de ene mailserver moet niet zoiets hebben van dit verstuur ik wel en een andere die verstuur ik niet.

De Mimetypes zijn volgens mij wel van belang
De keuze van je mailserver maakt wel degelijk uit \r\n bakt er niets van binnen Qmail daar moet je je headers scheiden met \n anders krijg je in de meeste browsers keihard de Mime voor je kiezen :)

Waarschijnlijk is de opbouw van je MIME types gewoon niet goed anders zouden ze het wel goed weergeven :)

Heb je de php mail class van phpGuru wel eens geprobeerd :?

Snel save en simpel :)

Ja man

Pagina: 1