Interesting.. what about passing the string to
Zend_Mime_Decode::decodeQuotedPrintable()?

--
Hector


On Wed, Apr 7, 2010 at 10:33 AM, Саша Стаменковић <[email protected]>wrote:

> Sure, same thing:
>
> 2010-04-07T19:32:17+02:00 INFO (6):
> From: ***
> To: array (
>   0 => '***',
> )
> Subject: Kontakt sa automobi.li
> Message (txt): Poruka od Sa=C5=A1a
> Stamenkovi=C4=87=0A=0Adasdadasdasd=0A=0A=E2=94=8C=E2=
> =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=
> =94=80=E2=94=80=E2=94=AC=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=
> =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=
> =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=
> =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=
> =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=
> =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=
> =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=90=0A=E2=94=82IP      =
>   =E2=94=82127.0.0.1                                         =E2=94=82=
> =0A=E2=94=9C=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=
> =80=E2=94=80=E2=94=80=E2=94=80=E2=94=BC=E2=94=80=E2=94=80=E2=94=80=E2=94=
> =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=
> =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=
> =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=
> =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=
> =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=
> =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=A4=0A=E2=
> =94=82Browser   =E2=94=82Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;=
>    =E2=94=82=0A=E2=94=82          =E2=94=82rv:1.9.1.8) Gecko/20100202 Fi=
> refox/3.5.8          =E2=94=82=0A=E2=94=94=E2=94=80=E2=94=80=E2=94=80=E2=
> =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=B4=E2=
> =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=
> =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=
> =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=
> =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=
> =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=
> =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=
> =94=80=E2=94=80=E2=94=98=0A=0A________________________=0A=0Ahttp://autom=
> obi.li/
>  Message (html): <html>=0D=0A=09<body style=3D"font-family:
> Verdana,Arial,sans-serif; fon=
> t-size: 1.1em;">=0D=0A=09=09<div style=3D"border-color:#F5F5F5; border-s=
> tyle:solid;">=0D=0A=09=09=09<div style=3D"background-color:#F5F5F5; padd=
> ing-bottom:5px; padding-top:5px;">=0D=0A=09=09=09=09<a href=3D"http://au=
> tomobi.li"><img style=3D"border:medium none;" src=3D"/images/logo-email.=
> png" /></a>=0D=0A=09=09=09</div>=0D=0A=09=09=09<div style=3D"padding-lef=
> t:15px;">=0D=0A=09=09=09=09<h3>Poruka od Sa=C5=A1a Stamenkovi=C4=87</h3>=
> =0A<p>dasdadasdasd</p>=0A=0A<ul>=0A=09<li>IP: 127.0.0.1</li>=0A=09<li>Br=
> owser: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.8) Gecko=
> /20100202 Firefox/3.5.8</li>=0A</ul>=0A=09=09=09</div>=0D=0A=09=09=09<di=
> v style=3D"background-color:#F5F5F5; font-size:0.7em; padding-bottom:5px=
> ; padding-top:5px; text-align:center;">=0D=0A=09=09=09=09&copy; 2010 aut=
> omobi.li=0D=0A=09=09=09</div>=0D=0A=09=09</div>=0D=0A=09</body>=0D=0A</h=
> tml>
>
>
> Regards,
> Saša Stamenković
>
>
>
> On Wed, Apr 7, 2010 at 7:23 PM, Hector Virgen <[email protected]> wrote:
>
>> Did you try $this->getBodyText(true) ?
>>
>> --
>> Hector
>>
>>
>>
>> On Wed, Apr 7, 2010 at 10:13 AM, Саша Стаменковић <[email protected]>wrote:
>>
>>> I extended Zend_Mail in order to log all outgoing emails.
>>>
>>> overriden
>>>
>>>     public function send($transport = null) {
>>>      // Send
>>>      parent::send($transport);
>>>
>>>      // Log
>>>      $this->log();
>>>
>>>      return $this;
>>> }
>>>
>>> private function log() {
>>>  $log = new Zend_Log();
>>> $log->addWriter(new Zend_Log_Writer_Stream(
>>> realpath(APPLICATION_PATH . '/../data/logs') . '/email-' .
>>> Zend_Date::now()->toString('YYYY-MM-dd') . '.log'
>>>  ));
>>>
>>> $tpl = '
>>> From: %s
>>> To: %s
>>> Subject: %s
>>> Message (txt): %s
>>> Message (html): %s';
>>>
>>> $log->info(sprintf(
>>> $tpl,
>>>  $this->getFrom(),
>>> var_export($this->getRecipients(), true),
>>> $this->getSubject(),
>>>  $this->getBodyText()->getContent(),
>>> $this->getBodyHtml()->getContent()
>>>  ));
>>> }
>>>
>>> But message bodies are encoded, how can I get normal mail bodies inside
>>> Zend_Mail class?
>>>
>>> Regards,
>>> Saša Stamenković
>>>
>>
>>
>

Reply via email to