PEAR Mail_mime

Alles, was PHP betrifft, kann hier besprochen werden.

PEAR Mail_mime

Postby Stepke-DSL » 18. May 2009 13:09

Hallo Leute,

Ich möchte mit der PEAR-Klasse Mail eine Mail mit Anhang per Skript verschicken. Das funktioniert auch prima.
Nur leider kommt der Text der E-Mail, egal ob plain/text, oder html, als bodyinhalt und als 2. Anhang an.
Kann mir jemand sagen warum?

Code: Select all
     require_once 'Mail.php';
     require_once 'Mail/mime.php';
     
     $headers["From"]         =    "Mir <ich@bla.de>";
     $headers["Subject"]      =    "Testmail mit PEAR und Anhang";
     $headers["Content-Type"] =    "text/html";
     $recipients              =    "ich@bla.de>";
     $mime_message            =    new Mail_mime("\r\n");
     $mime_message->setTXTBody("ljsdnfsnf");
     $mime_message->addAttachment('a.jpg', 'image/jpeg');
     $mime_body               =    $mime_message->get();
     $mime_hdr                =    $mime_message->headers($headers);
     $final_message           =&    Mail::factory('mail');

     if ($final_message->send($recipients, $mime_hdr, $mime_body) == TRUE)
          {

          echo "Verschickt!";

          }
     else
          {

          echo "Fehler!";

          }


Das Ding läuft auf einem Linux-System.
Danke schonmal im Voraus!

MfG Stepke
Stepke-DSL
 
Posts: 313
Joined: 12. July 2007 16:08
Operating System: Win XP Pro SP3 + SuSe Linux

Re: PEAR Mail_mime

Postby Wiedmann » 18. May 2009 13:40

Kann mir jemand sagen warum?

Aufgefallen sind mir nur 2 Sachen:

Code: Select all
$headers["Content-Type"] =    "text/html";

Die Zeile solltest/musst du weglassen. Der "Content-Type" der Mail ist ja "multipart/mixed" (und wird durch mail_mime automatisch gesetzt). Erst die jeweiligen Bodyparts haben dann "text/plain" oder "text/html". Aber auch hier setzt die Klasse den Content-Type selbst (in setTXTBody/setHTMLBody).

Code: Select all
$mime_message            =    new Mail_mime("\r\n");
$final_message           =&    Mail::factory('mail');

Da du "Mail" zum Senden benutzt, musst du AFAIK "\n" als Zeilenende benutzen.
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: PEAR Mail_mime

Postby Stepke-DSL » 18. May 2009 16:33

Erstmal vielen Dank für deine Antwort, aber das Problem besteht leider weiterhin.
Habe den Code jetzt abgeändert:

Code: Select all
require_once 'Mail.php';
     require_once 'Mail/mime.php';
     
     $headers["From"]         =    "Mir <ich@bla.de>";
     $headers["Subject"]      =    "Testmail mit PEAR und Anhang";
     $recipients              =    "ich@bla.de";
     $mime_message            =    new Mail_mime("\n");
     $mime_message->setTXTBody("ljsdnfsnf");
     $mime_message->addAttachment('a.jpg', 'image/jpeg');
     $mime_body               =    $mime_message->get();
     $mime_hdr                =    $mime_message->headers($headers);
     $final_message           =&    Mail::factory('mail');

     if ($final_message->send($recipients, $mime_hdr, $mime_body) == TRUE)
          {

          echo "Verschickt!";

          }
     else
          {

          echo "Fehler!";

          }


Gibt es noch eine Möglichkeit, den Fehler zu beheben?
Stepke-DSL
 
Posts: 313
Joined: 12. July 2007 16:08
Operating System: Win XP Pro SP3 + SuSe Linux

Re: PEAR Mail_mime

Postby Wiedmann » 18. May 2009 16:59

Gibt es noch eine Möglichkeit, den Fehler zu beheben?

Eigentlich hätt ich ja gedacht, es tut dann so.

Gibt's denn dazu evtl. einen Eintrag im Bugtracker zu Mime_Mail? Ansonsten musst halt mal schauen, ob die Mail die da generiert stimmt (quasi das Script debuggen...).

Hast auch mal einen anderen MailClient verwendet?

(muss nachher mal ein jpeg suchen und auf den Testserver schieben.)

Nur leider kommt der Text der E-Mail, egal ob plain/text, oder html, als bodyinhalt und als 2. Anhang an.

Aber ich glaub ich hab da eh was falsch verstanden. Du meinst, du hast den "Text" also 2x.
- Einmal als das was dir dein Client gleich anzeigt
- Und dann nochmals als Anhang?
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: PEAR Mail_mime

Postby Stepke-DSL » 18. May 2009 18:26

Im Bugtracker habe ich nix gefunden, kann mich aber auch täuschen.
Habe die Mails mit Thunderbird und per Webmail (Horde) abgerufen, jeweils das gleiche Problem (bei Bilddateien).
Versende ich ein PDF im Anhang und auch Text dazu, kommt es im Thunderbird richtig an, aber beim Webmail nicht (Text zusätzlich als Anhang).

Richtig, ich bekomme den Text normal angezeigt und zusätzlich als Anhang, aber nur, wenn ich an die Mail eine Datei anhänge.
Sende ich nur Text, oder nur eine Datei, dann funktioniert das problemlos.
Vom Hoster habe ich bisher leider auch noch keine Antwort bekommen.

Hier mal der Header und der Body der Mail, falls das jemanden interessiert...

Code: Select all
Array
(
    [MIME-Version] => 1.0
    [From] => Mir
    [Subject] => Testmail mit PEAR und Anhang
    [Content-Type] => multipart/mixed;
   boundary="=_3409c017eee9fb8f4a8b57d8a8f06896"
)
--=_3409c017eee9fb8f4a8b57d8a8f06896
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

ljsdnfsnf
--=_3409c017eee9fb8f4a8b57d8a8f06896
Content-Type: application/pdf
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="a.pdf"

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
U6pn2lQwmJm+Ri8AOxFeoNe+Ln9WzrWBSb69ieckAj6Lf9Nib3O7JL7HCO/B285Z0Dix67Zba5F1
XZuXcYDeO6dqHfARv4TUgoy10l9lOE/wzCodHb/kJs/YA3VNqdqG+ymumIlaG2Dy5QjAoCwA8dcw
ZEEw3aIuLRtj3ObmTFkh0l+vz76eAMJuIIIBgBXt+CuMb5Rjg0/9aWca7duVA/3/499DXw8cOHhO
1zei2HUpbpVoAxZyPkSe9oV55XTf67tL3+bzoffaRnCuwZ1UPt2kgxo7KDAgbcwe7jmcdwpIKkk8
SW23rmBk6eed4IE+Go5KGc67dMMQ7FgjOROag6MXSbpMUv71C/Cbt+n8zc5J2XpBu7Fuu13hENYy
eIfci6VjGjmblcEQyScpayA/zSbpaTorEeU+Lc3ZndXadG0Jnqu9jW3pXM0ZLgYfMV7y6E9OAQX+
0KtIGK/aT2j1N+u6x5/P/g+CFrZqZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjQ4NTUKZW5kb2Jq
CjQgMCBvYmoKPDwvVHlwZS9QYWdlL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KL1JvdGF0ZSAwL1Bh
cmVudCAzIDAgUgovUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGIC9UZXh0XQovRm9udCAxMSAwIFIK
Pj4KL0NvbnRlbnRzIDUgMCBSCj4+CmVuZG9iagozIDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvS2lk
cyBbCjQgMCBSCl0gL0NvdW50IDEKL1JvdGF0ZSAwPj4KZW5kb2JqCjEgMCBvYmoKPDwvVHlwZSAv
Q2F0YWxvZyAvUGFnZXMgMyAwIFIKL01ldGFkYXRhIDE1IDAgUgo+PgplbmRvYmoKMTEgMCBvYmoK
PDwvUjkKOSAwIFIvUjEwCjEwIDAgUi9SOAo4IDAgUi9SNwo3IDAgUj4+CmVuZG9iago5IDAgb2Jq
Cjw8L0Jhc2VGb250L0NvdXJpZXItQm9sZC9UeXBlL0ZvbnQKL1N1YnR5cGUvVHlwZTE+PgplbmRv
YmoKMTAgMCBvYmoKPDwvQmFzZUZvbnQvQ291cmllci1PYmxpcXVlL1R5cGUvRm9udAovRW5jb2Rp
bmcgMTIgMCBSL1N1YnR5cGUvVHlwZTE+PgplbmRvYmoKMTIgMCBvYmoKPDwvVHlwZS9FbmNvZGlu
Zy9EaWZmZXJlbmNlc1sKMzkvcXVvdGVzaW5nbGVdPj4KZW5kb2JqCjggMCBvYmoKPDwvQmFzZUZv
bnQvQ291cmllci9UeXBlL0ZvbnQKL0VuY29kaW5nIDEzIDAgUi9TdWJ0eXBlL1R5cGUxPj4KZW5k
b2JqCjEzIDAgb2JqCjw8L1R5cGUvRW5jb2RpbmcvRGlmZmVyZW5jZXNbCjM5L3F1b3Rlc2luZ2xl
XT4+CmVuZG9iago3IDAgb2JqCjw8L0Jhc2VGb250L0hlbHZldGljYS9UeXBlL0ZvbnQKL0VuY29k
aW5nIDE0IDAgUi9TdWJ0eXBlL1R5cGUxPj4KZW5kb2JqCjE0IDAgb2JqCjw8L1R5cGUvRW5jb2Rp
bmcvRGlmZmVyZW5jZXNbCjE5Ni9BZGllcmVzaXNdPj4KZW5kb2JqCjE1IDAgb2JqCjw8L1R5cGUv
TWV0YWRhdGEKL1N1YnR5cGUvWE1ML0xlbmd0aCAxNTM2Pj5zdHJlYW0KPD94cGFja2V0IGJlZ2lu
PSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPD9hZG9iZS14YXAtZmlsdGVy
cyBlc2M9IkNSTEYiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSdhZG9iZTpuczptZXRhLycgeDp4bXB0
az0nWE1QIHRvb2xraXQgMi45LjEtMTMsIGZyYW1ld29yayAxLjYnPgo8cmRmOlJERiB4bWxuczpy
ZGY9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMnIHhtbG5zOmlY
PSdodHRwOi8vbnMuYWRvYmUuY29tL2lYLzEuMC8nPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91
dD0nZWY4NjMxNzAtNDYxYy0xMWRlLTAwMDAtMGM2ZDZiOTI1YzAyJyB4bWxuczpwZGY9J2h0dHA6
Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8nIHBkZjpQcm9kdWNlcj0nR1BMIEdob3N0c2NyaXB0IDgu
NjMnLz4KPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9J2VmODYzMTcwLTQ2MWMtMTFkZS0wMDAw
LTBjNmQ2YjkyNWMwMicgeG1sbnM6eGFwPSdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvJyB4
YXA6TW9kaWZ5RGF0ZT0nMjAwOS0wNS0xOFQxNzozNDo0OCswMjowMCcgeGFwOkNyZWF0ZURhdGU9
JzIwMDktMDUtMThUMTc6MzQ6NDgrMDI6MDAnPjx4YXA6Q3JlYXRvclRvb2w+XDM3NlwzNzdcMDAw
UFwwMDBEXDAwMEZcMDAwQ1wwMDByXDAwMGVcMDAwYVwwMDB0XDAwMG9cMDAwclwwMDAgXDAwMFZc
MDAwZVwwMDByXDAwMHNcMDAwaVwwMDBvXDAwMG5cMDAwIFwwMDAwXDAwMC5cMDAwOVwwMDAuXDAw
MDY8L3hhcDpDcmVhdG9yVG9vbD48L3JkZjpEZXNjcmlwdGlvbj4KPHJkZjpEZXNjcmlwdGlvbiBy
ZGY6YWJvdXQ9J2VmODYzMTcwLTQ2MWMtMTFkZS0wMDAwLTBjNmQ2YjkyNWMwMicgeG1sbnM6eGFw
TU09J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8nIHhhcE1NOkRvY3VtZW50SUQ9J2Vm
ODYzMTcwLTQ2MWMtMTFkZS0wMDAwLTBjNmQ2YjkyNWMwMicvPgo8cmRmOkRlc2NyaXB0aW9uIHJk
ZjphYm91dD0nZWY4NjMxNzAtNDYxYy0xMWRlLTAwMDAtMGM2ZDZiOTI1YzAyJyB4bWxuczpkYz0n
aHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8nIGRjOmZvcm1hdD0nYXBwbGljYXRpb24v
cGRmJz48ZGM6dGl0bGU+PHJkZjpBbHQ+PHJkZjpsaSB4bWw6bGFuZz0neC1kZWZhdWx0Jz5cMzc2
XDM3N1wwMDBtXDAwMGFcMDAwaVwwMDBsXDAwMC5cMDAwcFwwMDBoXDAwMHA8L3JkZjpsaT48L3Jk
ZjpBbHQ+PC9kYzp0aXRsZT48ZGM6Y3JlYXRvcj48cmRmOlNlcT48cmRmOmxpPlwzNzZcMzc3XDAw
MFNcMDAwdFwwMDBlXDAwMHBcMDAwa1wwMDBlPC9yZGY6bGk+PC9yZGY6U2VxPjwvZGM6Y3JlYXRv
cj48L3JkZjpEZXNjcmlwdGlvbj4KPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSd3Jz8+CmVuZHN0cmVhbQplbmRvYmoK
MiAwIG9iago8PC9Qcm9kdWNlcihHUEwgR2hvc3RzY3JpcHQgOC42MykKL0NyZWF0aW9uRGF0ZShE
OjIwMDkwNTE4MTczNDQ4KzAyJzAwJykKL01vZERhdGUoRDoyMDA5MDUxODE3MzQ0OCswMicwMCcp
Ci9UaXRsZShcMzc2XDM3N1wwMDBtXDAwMGFcMDAwaVwwMDBsXDAwMC5cMDAwcFwwMDBoXDAwMHAp
Ci9DcmVhdG9yKFwzNzZcMzc3XDAwMFBcMDAwRFwwMDBGXDAwMENcMDAwclwwMDBlXDAwMGFcMDAw
dFwwMDBvXDAwMHJcMDAwIFwwMDBWXDAwMGVcMDAwclwwMDBzXDAwMGlcMDAwb1wwMDBuXDAwMCBc
MDAwMFwwMDAuXDAwMDlcMDAwLlwwMDA2KQovQXV0aG9yKFwzNzZcMzc3XDAwMFNcMDAwdFwwMDBl
XDAwMHBcMDAwa1wwMDBlKQovS2V5d29yZHMoKQovU3ViamVjdCgpPj5lbmRvYmoKeHJlZgowIDE2
CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwNTE3MCAwMDAwMCBuIAowMDAwMDA3NDEwIDAwMDAw
IG4gCjAwMDAwMDUxMDIgMDAwMDAgbiAKMDAwMDAwNDk2MCAwMDAwMCBuIAowMDAwMDAwMDE1IDAw
MDAwIG4gCjAwMDAwMDQ5NDAgMDAwMDAgbiAKMDAwMDAwNTY1NCAwMDAwMCBuIAowMDAwMDA1NTEy
IDAwMDAwIG4gCjAwMDAwMDUyOTQgMDAwMDAgbiAKMDAwMDAwNTM2MSAwMDAwMCBuIAowMDAwMDA1
MjM1IDAwMDAwIG4gCjAwMDAwMDU0NDggMDAwMDAgbiAKMDAwMDAwNTU5MCAwMDAwMCBuIAowMDAw
MDA1NzM0IDAwMDAwIG4gCjAwMDAwMDU3OTcgMDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6ZSAxNiAv
Um9vdCAxIDAgUiAvSW5mbyAyIDAgUgovSUQgWzxEQ0ZFODBEREVGNDU1REVBMkEyQTQ1RTE1RDJB
Q0ZFRT48RENGRTgwRERFRjQ1NURFQTJBMkE0NUUxNUQyQUNGRUU+XQo+PgpzdGFydHhyZWYKNzgw
MAolJUVPRgo=
--=_3409c017eee9fb8f4a8b57d8a8f06896--
Stepke-DSL
 
Posts: 313
Joined: 12. July 2007 16:08
Operating System: Win XP Pro SP3 + SuSe Linux

Re: PEAR Mail_mime

Postby Wiedmann » 18. May 2009 23:16

Habe den Code jetzt abgeändert:

Also mit dem Code kann ich das Verhalten nicht reproduzieren.

Hier mal der Header und der Body der Mail, falls das jemanden interessiert...

Wie sieht das dann aus, wenn du dir im Thunderbird nach dem Empfang den Quelltext der Mail anzeigen lässt?
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: PEAR Mail_mime

Postby Stepke-DSL » 19. May 2009 07:46

An die Daten von Thunderbird komme ich erst heute Nachmittag wieder ran, aber hier erstmal ein Bild, wie es im Webmail aussieht, und der Quelltext aus dem Webmail.
Die Datei (der Code in der Mail) habe ich hier mal abgekürzt...

In Dem Anhang "unbenannt" steht dann nochmal der Text der Mail.

Image

Code: Select all
Received: from [blabla] (helo=blabla)
   by blabla with esmtp (Exim 4.68)
   (envelope-from <x@y.de>)
   id 1M6Io2-0006YD-99; Tue, 19 May 2009 08:28:06 +0200
Return-path: <x@y.de>
X-Envelope-To: x@y.de
Received: from [blabla] (helo=blabla)
   by blabla with smtp (Exim 4.68)
   (envelope-from <x@y.de>)
   id 1M6Io0-00051N-SF
   for x@y.de; Tue, 19 May 2009 08:28:06 +0200
Received: (qmail 2307 invoked by uid 0); 19 May 2009 06:28:04 -0000
Received: from unknown (HELO blabla) (127.0.0.1)
  by localhost with SMTP; 19 May 2009 06:28:04 -0000
Received: (from blabla)
   by blabla (8.14.0/8.13.6/Submit) id blabla;
   Tue, 19 May 2009 08:27:57 +0200
Date: Tue, 19 May 2009 08:27:57 +0200
Message-Id: <blabla>
To: ich <x@y.de>
Subject: Testmail mit PEAR und Anhang
X-DFOptimize: BUFfRE5PRAUbHhkcHRl1ExMdGxkFXU9IWU9DXk9EBUdLQ0YEWkJa
MIME-Version: 1.0
From: Mir <x@y.de>
Content-Type: multipart/mixed;
   boundary="=_b2205c245667971652795065d9c21296"
X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on
   spamfilter.server.de
X-Spam-Level:
X-Spam-Status: No, hits=-6.6 required=9999.0 tests=BAYES_00 autolearn=disabled
   version=3.2.5
X-Spam-CMAETAG: v=1.0 c=1 a=gvQHEpUXN6SLZOzBiKH5YQ==:17
   a=GDvmEaRD3DET9uLOhvgA:9 a=1o1jXECqORLgdxVk6Q8jZ-OrH_4A:4
   a=SSmOFEACAAAA:8 a=RqOAJGx8AAAA:8 a=X02qDDlAAAAA:20
   a=3dNTn_YaCWjNs31Ph-IA:9 a=_nE60-YNwvLKxjgtkvkA:7
   a=qeO91WYMR9HzhNMUHbQWYBLjypoA:4 a=n3BslyFRqc0A:10 a=bhkaYMs-ANYA:10
   a=TkjeBkrnpTYA:10 a=c24TAW5uIiwA:10 xcat=Undefined/Undefined
X-Spam-CMAECATEGORY: 0
X-Spam-CMAESUBCATEGORY: 0
X-Spam-CMAESCORE: 0


--=_b2205c245667971652795065d9c21296
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit

ljsdnfsnf
--=_b2205c245667971652795065d9c21296
Content-Type: application/pdf
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="a.pdf"

JVBERi0xLjQKJcfsj6IKNSAwIG9iago8PC9MZW5ndGggNiAwIFIvRmlsdGVyIC9GbGF0ZURlY29k
...
Q0ZFRT48RENGRTgwRERFRjQ1NURFQTJBMkE0NUUxNUQyQUNGRUU+XQo+PgpzdGFydHhyZWYKNzgw
MAolJUVPRgo=
--=_b2205c245667971652795065d9c21296--
Stepke-DSL
 
Posts: 313
Joined: 12. July 2007 16:08
Operating System: Win XP Pro SP3 + SuSe Linux

Re: PEAR Mail_mime

Postby Wiedmann » 19. May 2009 08:39

Die Datei (der Code in der Mail) habe ich hier mal abgekürzt...

Sieht eigentlich gut aus, bis auf, dass hier:
Code: Select all
X-Spam-CMAESCORE: 0


--=_b2205c245667971652795065d9c21296

Nur eine Leerzeile sein sollte, und keine 2. Das scheint aber von deinem Spamfilter zu kommen (zumindest die ganzen Header davor kommen von dem).

Hast du die Mail auch mal testweise zu einem anderen Server (z.B. Freemailer) geschickt?
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Re: PEAR Mail_mime

Postby Stepke-DSL » 19. May 2009 08:54

Habe das gerade mal mit GMX getestet und da funktioniert es.
Es scheint also an dem SPAM-Filter zu liegen, oder liege ich da jetzt falsch?
Stepke-DSL
 
Posts: 313
Joined: 12. July 2007 16:08
Operating System: Win XP Pro SP3 + SuSe Linux


Return to PHP

Who is online

Users browsing this forum: No registered users and 19 guests