[PHP] Nieuwsbrief komt aan als plain tekst.

Pagina: 1
Acties:
  • 103 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Heren,

Wij hebben een nieuwsbrief module gemaakt en hiermee worden dus nieuwsbrieven naar verschillende leden gestuurd. Nu is het zo dat de meerderheid de nieuwsbrieven netjes in HTML krijgt aangeleverd en dus netjes te lezen zijn.

zie. http://www.lbib.nl/nieuws....php?NieuwsbriefID=8&UID=

De broncode die in dit HTML bestand staat wordt ook direct naar onze gebruikers gestuurd. Alleen nu zitten sommige mensen met het probleem dat ze het onderstaande te zien krijgen.

> Nieuwe website Lbib.nl - Landelijke Beroepsgroep Intern Begeleiders (Lbib)
> a.Nietlezen:link,a.Nietlezen:visited,a.Nietlezen:active {
> font-size: 12px; color: #22336b; margin:0px 0px 0px 0px;
> text-decoration:none; } a.Nietlezen:hover { font-size:
> 12px; color: #22336b; margin:0px 0px 0px 0px;
> text-decoration:none; } * { margin:0; padding:0; }
> img { border:0; } body { font-family: arial, "lucida
> console", sans-serif; color:#004685; letter-spacing:0px; }
> /* Paragraaf teksten */ p { margin: 0px 0px 5px 0px;
> padding: 0px 0px 10px 0px; line-height:16px; }
> /****************************************************************************************/
> #header { width:600px; height:132px; z-index:1; }
> .titel { float:left; font-size:14px;
> font-weight:bold; color:#00adef; width:256px; padding:0
> 10px 15px 10px; }
> /****************************************************************************************/
> .algemenetekst { font-size:12px; padding:0 10px 15px
> 10px; } .algemenetekst h1 { font-size:14px; }
> .algemenetekst h2 { font-size:14px; font-size:14px;
> font-weight:bolder; color:#ff9f00; } .algemenetekst
> a:hover, .nieuwsarchief a:hover { color:#ff9f00; }
> Kunt u deze nieuwsbrief niet lezen klik dan op
> "downloaden afbeeldingen" of klik hier.
> U bent al lid van de LBib, maar kan niet inloggen.
> De website is eind augustus van dit jaar in een nieuw jasje gestoken.
> Ook onze ledenadministratie valt nu volledig onder de website.
> Dat is handig voor ons, want dat scheelt een hoop (vrijwilligers) tijd !
> Wel had dit als gevolg dat we u moesten vragen zich opnieuw te registreren
> !
> Met deze nieuwe, actuele gegevens is onze ledenadministratie weer up to
> date.
> Het blijkt echter dat een aantal leden dit nog niet heeft gedaan.
> Zij kunnen daardoor nu nog niet inloggen.
> Als u zich nog niet had aangemeld, kunt u dit nu doen door op onderstaande
> banner te klikken

We versturen onze nieuwsbrief door middel van een PEAR package mail.
Zie http://www.phpfreaks.com/...ckage.mail.mail.send.html

Dit zijn de header die we mee sturen
$headers['Content-type'] = 'text/html; charset=iso-8859-1';
$headers['Subject'] = $Onderwerp;
$headers['Subject'] = $Onderwerp;

Bij ons in Outlook komt de e-mail gewoon netjes aan alleen als bijlage en dat heeft denken we te maken met een beveiligings instelling. Daarnaast als we via onze andere webmail de nieuwsbrief bekijken ziet deze er ook netjes uit.

Nu zoeken we een oplossing voor dit probleem of we moeten alles ombouwen in weer een antieke plain tekst e-mail.

Acties:
  • 0 Henk 'm!

  • evolnick
  • Registratie: Januari 2006
  • Laatst online: 04-06-2024
ik raad phpmailer aan om te gebruiken: http://phpmailer.codeworxtech.com/.
Nooit geen problemen mee en werkt super

Acties:
  • 0 Henk 'm!

  • Rekcor
  • Registratie: Februari 2005
  • Laatst online: 05-09 21:08
Het kan ook aan de instellingen van het mailprogramma van die mensen liggen...

Acties:
  • 0 Henk 'm!

  • evolnick
  • Registratie: Januari 2006
  • Laatst online: 04-06-2024
@ rekcor
kefin zei ook dat de html mail als bijlage bij outlook binnenkomt, misschien dat er toch iets niet goed is ingesteld bij het versturen via pear:mail. Via phpmailer is dat namelijk niet zo.
Maar zonder script source van kefin is dat natuurlijk alleen maar gissen :)

Acties:
  • 0 Henk 'm!

  • sam.vimes
  • Registratie: Januari 2007
  • Laatst online: 08-06 08:44
Misschien OT, maar over het algemeen is het een slecht idee om html-e-mails te versturen.
  • er zijn e-mail clients die geen content-type: text/html aan kunnen en daarom de html-code als tekst tonen.
  • er zijn gebruikers die het tonen van html-mails met opzet uit zetten (i.v.m. veiligheid). Onder andere Thunderbird biedt die mogelijkheid.
  • html-mails zijn groter dan e-mails in platte tekst
  • 99% van de e-mails kan ook gewoon in platte tekst. Met een goede editor kun je ook plain text fraai vormgeven.
Zie bijvoorbeeld http://www.w3use.nl/usability/email.html tip 7.

Acties:
  • 0 Henk 'm!

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 14:53

MueR

Admin Tweakers Discord

is niet lief

Als toevoeging op het bovenstaande:
HTML emails belanden zo'n 90% meer in de spam. Vooral wanneer er niet ook netjes een plain text versie wordt meegestuurd.

Anyone who gets in between me and my morning coffee should be insecure.


Acties:
  • 0 Henk 'm!

  • BBrunekreeft
  • Registratie: Mei 2004
  • Laatst online: 08:29

BBrunekreeft

Dus...

Verwijderd schreef op woensdag 05 december 2007 @ 10:21:
We versturen onze nieuwsbrief door middel van een PEAR package mail.
Zie http://www.phpfreaks.com/...ckage.mail.mail.send.html
Probeer het eens in combinatie met de PEAR package MAIL_Mime
Daarmee kun je heel eenvoudig een HTML body en een text body toevoegen (en attachements en wat je nog meer wilt)

Acties:
  • 0 Henk 'm!

  • Boyd
  • Registratie: Januari 2006
  • Laatst online: 07:27
sam.vimes schreef op woensdag 05 december 2007 @ 16:07:

99% van de e-mails kan ook gewoon in platte tekst. Met een goede editor kun je ook plain text fraai vormgeven.

Zie bijvoorbeeld http://www.w3use.nl/usability/email.html tip 7.
Nou euh, 90% van de nieuwsbrieven die IK binnenkrijg zijn html, dat ziet er toch wel even wat strakker uit, en als je gewoon een linkje bovenaan zet met " klik hier als deze email niet goed wordt weergegeven "..

Acties:
  • 0 Henk 'm!

  • ATS
  • Registratie: September 2001
  • Laatst online: 18-09 15:14

ATS

Gamepie56 schreef op donderdag 06 december 2007 @ 09:42:
[...]


Nou euh, 90% van de nieuwsbrieven die IK binnenkrijg zijn html, dat ziet er toch wel even wat strakker uit, en als je gewoon een linkje bovenaan zet met " klik hier als deze email niet goed wordt weergegeven "..
Een linkje met "klik hier" voor een mail client die geen HTML ondersteuning heeft of aan heeft staan? 8)7

My opinions may have changed, but not the fact that I am right. -- Ashleigh Brilliant

Pagina: 1