[PHP / Email / MIME] mime_header_ctype_only?

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

Onderwerpen


Verwijderd

Topicstarter
Ik hoop dat dit het juiste forum hiervoor is, here it goes;

Ik ben bezig met een site voor een klant die nogal hangt op email bevestigings emails.
Nu wil de klant per-se html email. Daar dit nogal wat extra spamassasin punten oplevert probeer ik er zoveel mogelijk uithalen wat ik kan.

Het enige probleem waar ik mee blijf zitten is devolgende:

2.2 MIME_HEADER_CTYPE_ONLY 'Content-Type' found without required MIME headers

Ik heb helaas 0,0 verstand van MIME en heb geen idee wat ik kan doen om bovenstaande spampunten te droppen.

Ben een half uurtje op google aan het spitten geweest maar het enige wat ik vindt is gekopieerde tekst uit emails, de enige discussies / forums die ik erover vondt boden geen uitleg / duidelijkheid van wat ik hieraan kan doen.

Ik gebruik de volgende code:

mail($userinfo["email"],"subject",$site[emailconfirmation],
"From: ******* <info@******>\r\n" .
"Reply-To: info@*********\r\n" .
"Content-Type: text/html; charset=us-ascii;\r\n" .
"X-Mailer: PHP/" . phpversion());

Het bericht bevat verder geen embedded images of attachments, puur html opmaak van tekst om het geheel overzichtelijk / netjes te maken en in stijl van de site op orders van de klant.

Enige leads, links naar informatie over "MIME_HEADER_CTYPE_ONLY" zou super zijn!

Alvast bedankt!

  • stekkel
  • Registratie: Augustus 2001
  • Laatst online: 17-09 08:05
IS er wel een mime version header?

Mime-Version: 1.0

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06 13:31

drm

f0pc0dert

Nee, je moet een text-alternative leveren. Dat betekent dat je mail als volgt op moet bouwen:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
From: "Me" <me@mydomain.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary=5e2580a2961e019c29a06eecabaf0100

This part of the E-mail should never be seen.
If you are reading this, consider upgrading your e-mail client to a MIME-compatible client.

--5e2580a2961e019c29a06eecabaf0100
Content-Type: text/plain; charset=iso-8859-1

some plain text

--5e2580a2961e019c29a06eecabaf0100
Content-Type: text/html; charset=iso-8859-1

some html

--5e2580a2961e019c29a06eecabaf0100--

Met "5e2580a2961e019c29a06eecabaf0100" als random md5 hash o.i.d. Iig een random string die verder niet in de mail voor zou moeten komen.

edit:
De volledige ID voor die puntentelling is dan ook MIME_HEADER_CTYPE_ONLY_HTML, afaik

[ Voor 9% gewijzigd door drm op 10-02-2005 17:19 ]

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz