parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

в первом приближение

Temp 30.03.2004 12:55 / 30.03.2004 12:58

 ^connect[connect-string]{код}

connect-string=pop3://user:password@host:port/?
   auth_scheme=LOGIN | APOP& 
   timeout=3
в класс HASH конструктор:
^hash::pop3[
    $.messages[  $.1[]
                 $.3[]]
    $.del_after_read[yen | no] 
]
возвращает hash:
$.message_number(или уникальный номер сообщения полученные через UIDL)[
    $.from[Вася <vasya@hotmail.ru>]
    $.to[Петя <petya@hotmail.ru>]
    $.subject[как дела]
    $.text[Как у тебя дела? У меня изумительно!]
    $.html{Как у тебя дела? У меня <b>изумительно</b>!}
    $.file[]
    $.file2[
        $.value[]]
        $.name[]]
] 
сообщения имеют формат, как в методе ^mail:send[]

в класс POP3
добавить метод типа ^pop3:raw{код}
возвращает строку полностью с +OK | -ERR ответ сервера

коннект кешируеться, также как коннект к базе.

RFC