|
|
|
| Штука вот в чем: делаю web почту и столкнулся с тем, что от этого Outlook'а в письме зоголовок не содержит мыло (а может и содержит), а только имя отправителя, да и то забараненное. Пример:
N 11)16-Aug-2005 =?koi8-r?B?4czFy9PBz ewi we we kql23u (794 chars)
Здесь:
=?koi8-r?B?4czFy9PBz - имя отправителя
ewi we we kql23u - тема письма
Причем через Бат приходит нормально:
N 5)15-Aug-2005 test@test.ru test (409 chars).
Что с этим можно сделать? | |
|
|
|
|
|
|
|
для: Fixxxer
(16.08.2005 в 07:26)
| | Чего-то не очень понятно? С кодировками что-то не то или имеется ввиду что-то другое? | |
|
|
|
|
|
|
|
для: Fixxxer
(16.08.2005 в 07:26)
| | Попробуйте передать его "спецам" по почтовым заголовкам:
$elements = imap_mime_header_decode($str);
$charset = $elements[0]->charset;
$text =$elements[0]->text;
$result=iconv($charset,"windows-1251",$text);
|
| |
|
|
|
|
|
|
|
для: OZ_
(16.08.2005 в 20:12)
| | Спасибо большое, сработало!
Возник ещё вопросик. Устанавляваю соединение с почтовиком так:
@$mbox = imap_open ("{192.168.1.1:110/pop3}INBOX", $user_name, $passwd);
Все работает нормально, но если ящик пустой, выдает сообщение:
Notice: Unknown: Mailbox is empty (errflg=1) in Unknown on line 0
и никак его не могу убрать. Как от него избавится? | |
|
|
|