login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Nieuwsbrief

Offline jc2 - 08/08/2007 17:25
Avatar van jc2PHP interesse Hoi,

Ik ben bezig met een nieuwsbriefsysteem.
Nu ben ik al een behoorlijk eind op weg, maar één van de belangrijkste dingen mislukt: de verzonden mail.

Het lukt me om een mail te sturen, maar er doet zich één probleem op (i.i.g. in Hotmail & Horde Webmail): de mail komt niet aan zoals hij verstuurd is in HTML.
Door een kopie in de database weet ik dat de HTML-code zelf wel klopt, alleen wordt deze niet juist verzonden.

VB:
  1. <table border="0" width="80%">
  2. <tr>
  3. <td><font color="#FFFFFF"></td>
  4. </tr>
  5. </html>

zal er zo uitkomen in Hotmail:
  1. <table border="0=2D" width="80%=2D">
  2. <tr>
  3. <td><font color="#FFFFFF=2D"></td>
  4. </tr>
  5. </html>


Hierdoor verschillen de kleuren en afmetingen van het HTML-script.

Hier enkele gegevens:
Content-type="text/html"
Charset="iso-8859-1"
Content-Transfer-Encoding="quoted-printable"

Voorbeeld:
Voorbeeld nieuwsbrief UnivLeiden
Originele nieuwsbrief UnivLeiden

4 antwoorden

Gesponsorde links
Offline Wim - 09/08/2007 17:35
Avatar van Wim Crew algemeen geef je code eens.... zonder je code kan niemand je helpen prolly. Wrs ben je iets in je headers vergeten oid
Offline jc2 - 09/08/2007 22:07
Avatar van jc2 PHP interesse Hier is mijn code.
Ik heb nog even gewacht of het probleem misschien zonder code op te lossen zou zijn.
Verschillende emailproviders weergeven de mail namelijk anders.
Offline Wim - 10/08/2007 01:45 (laatste wijziging 10/08/2007 01:47)
Avatar van Wim Crew algemeen
jc2 schreef:
Hier is mijn code.
Ik heb nog even gewacht of het probleem misschien zonder code op te lossen zou zijn.
Verschillende emailproviders weergeven de mail namelijk anders.


in dat geval is het waarschijnlijk een fout van hotmail, however, het moet op te lossen vallen.

wat geef je als charset mee?

trouwens, een nieuwsbrief is toch bedoeld om door een beperkt aantal mensen te versturen -welke te vertrouwen zijn-, waarom gebruik je dan PHP.net: strip_tags?
Offline jc2 - 10/08/2007 17:36 (laatste wijziging 15/08/2007 16:59)
Avatar van jc2 PHP interesse 1. Ik gebruik ISO 8859-1 als charset.
2. Ik gebruik strip_tags om van een html-code uit de database een plain text te maken voor leden wiens emailbox geen html ondersteunt.

--Edit wo 15-08-2007 16:59:15--
Heeft iemand nog een idee wat de oorzaak zou kunnen zijn?
Hoe versturen jullie een nieuwsbrief?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.177s