URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 5644
[ Назад ]

Исходное сообщение
"Проблема с Return-Path!!"

Отправлено patap , 25-Мрт-08 22:51 
Помогите пожалуйста!
Работаю с протоколом IMAP.

Вот есть функция:
function test() {
    fputs($this->sock,"a006 FETCH 34 BODY[HEADER.fields(date subject Return-Path)]\r\n");
    $this->execute_cmd('a006');
}

Вот результат:
a002 OK LOGIN Ok.
* FLAGS (\Draft \Answered \Flagged \Deleted \Seen \Recent)
* OK [PERMANENTFLAGS (\* \Draft \Answered \Flagged \Deleted \Seen)] Limited
* 34 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 1197178863] Ok
* OK [MYRIGHTS "acdilrsw"] ACL
a003 OK [READ-WRITE] Ok
* 34 FETCH (BODY[HEADER.FIELDS ("date" "subject" "return-path")] {91}
Return-Path:
Date: Tue, 25 Mar 2008 21:03:50 +0200
Subject: test

)
a006 OK FETCH completed.

Вопрос: почему в строке Return-Path: пусто???

P.S. телнэтом эта команда
    a006 FETCH 34 BODY[HEADER.fields(date subject Return-Path)]

    возвращает: Return-Path: mail@mail.ru

Помогите, не знаю в чем тут дело!


Содержание

Сообщения в этом обсуждении
"Проблема с Return-Path!!"
Отправлено patap , 26-Мрт-08 09:34 
Решил проблему таким способом (может кому интересно):

Перенаправил строку с заголовком Return-Path в файл. В файле отображаеться все без потерь

Return-Path: <mail@mail.ru>

Потом считываю из файла адрес отправителя.

Может не лучший вариант, но РАБОТАЕТ!!! :))



"Проблема с Return-Path!!"
Отправлено patap , 26-Мрт-08 19:43 
Проблема в том, что заголовок Return-Path выводиться в формате

Return-Path: <test@mail.com>

При отображение на экран эта запись <test@mail.com> выводится как тег

Вот блин я крендель )))