PHP Mail met attachment naar Groupwise
Dit gaat allemaal goed maar...
Sommige gebruikers (met Novell groupwise als emailclient) kunnen de bijlages niet openen. De bestanden worden niet herkend. Als ze vervolgens het mailtje doorsturen naar een hotmail account werkt het wel.
Het punt is dat er ergens in het mail script een fout zit wat betreft de bijlage en ik kom er echt niet uit.
Heeft iemand hier al eens eerder meer te kampen gehad? Of nog mooier weet iemand wat de oplossing hiervoor kan zijn?
De code waar mee de attachment wordt omschreven is:
--PHP-mixed-
Content-Type: application/msword; name=""
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename=""
Ik hoop dat iemand dit weet want ik kom er niet uit
Gewijzigd op 01/01/1970 01:00:00 door Marcel van Dijk
hier zei vind ik dat je het op een vreemde manier doet.
Heb je de headers van jou mailtje al eens vergeleken met de headers van een mailtje als je die bijvoorbeeld met hotmail hebt gestuurd?
Misschien kan je eens naar swiftmailer kijken, die kan attachments redelijk simpel doen.
Zoals ik al Heb je de headers van jou mailtje al eens vergeleken met de headers van een mailtje als je die bijvoorbeeld met hotmail hebt gestuurd?
Misschien kan je eens naar swiftmailer kijken, die kan attachments redelijk simpel doen.
Het lijkt erop dat Groupwise herkend dat de mail vanaf een webserver wordt verzonden en daarom de bijlages niet wilt openen..
Ik snap er echt niks van!
Marcel van Dijk schreef op 03.03.2009 14:07:
Dat is dus het bijzondere, de broncode van de berichten is gelijk aan die van een mail zoals verzonden met Outlook of Thunderbird...
Laat dan eens zien.
Als er geen headers o.i.d. staan dat het mailtje afkomstig is van php, dan is dat niet mogelijk.
Doe je het wel goed met de bestanden toevoegen (dus niet de headers, maar het multipart)?
turn-path: <[email protected]>
Envelope-to: [email protected]
Delivery-date: Tue, 03 Mar 2009 13:34:43 +0100
Received: from apache by server01.forzahosting.nl with local (Exim 4.67)
(envelope-from <[email protected]>)
id 1LeTpb-0003Lh-7z
for [email protected]; Tue, 03 Mar 2009 13:34:43 +0100
To: [email protected]
Subject: Het Toneel
X-PHP-Script: www.forzahosting.nl/ for 213.10.122.18
From: Marcel <[email protected]>
Content-Type: multipart/mixed; boundary="PHP-mixed-2206139a5e498e1471165dd9f4c6b56d"
Message-Id: <[email protected]>
Date: Tue, 03 Mar 2009 13:34:43 +0100
X-Antivirus: avast! (VPS 090302-0, 02-03-2009), Inbound message
X-Antivirus-Status: Clean
--PHP-mixed-2206139a5e498e1471165dd9f4c6b56d
Content-Type: multipart/alternative; boundary="PHP-alt-2206139a5e498e1471165dd9f4c6b56d"
--PHP-alt-2206139a5e498e1471165dd9f4c6b56d
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Met vriendelijke groet
--PHP-alt-2206139a5e498e1471165dd9f4c6b56d
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
<p>Met vriendelijke groet</p>
--PHP-alt-2206139a5e498e1471165dd9f4c6b56d--
--PHP-mixed-2206139a5e498e1471165dd9f4c6b56d
Content-Type: application/msword; name="Het_Toneel.doc"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="Het_Toneel.doc"
(CODE BESTAND BIJLAGE)
--PHP-mixed-2206139a5e498e1471165dd9f4c6b56d--