Potvrzeni o doruceni a precteni

Milan Kerslager milan.kerslager na spsselib.hiedu.cz
Pátek Srpen 11 12:33:31 CEST 2000


On Fri, 11 Aug 2000, Miroslav BENES wrote:

> > Zdravim
> > 	prosel jsem uz hromady RFCcek (bezvysledne jinak bych se neptal) a chtel
> > bych se zeptat, zdali nekdo nevite, kde a jak se v protokolu smtp nastavuje
> > priznak o pozadavku na upozorneni o doruceni popr. o precteni zpravy
> > uzivatelem (mam na mysli typicke outlookovske moznosti sledovani), vsiml
[...]
>
> Mam dojem, ze potvrzeni o "precteni" zpravy by se melo vygenerovat az 
> ve chvili, kdy si uzivatel necha zpravu zobrazit a ne pri stahnuti ze 
> serveru do postovniho klienta. Pouzivame tu Pegasus a ten se takhle 
> chova - a pripada mi to logicke. Kdyz na noc nevypnu PC, bude 
> stahovat ostu ve stanovenych intervalech, ale potvrzeni o cetni vyda 
> az rano, kdyz si k tomu sednu a tu zpravu si prectu.
> 
> Takze pomoci sendmail IMHO nijak.

Sluzba se jmenuje DSN (Delivery Status Notification) a senamil ji
podporuje sam o sobe (neni potreba nic nastavovat, mozna pri kompilaci se
to bude dat vypnout), vypis je k dispozici dole.

Ovsem je potreba rozlisit, zda jde o povrzeni *doruceni* nebo *precteni*.
Doruceni muze delat sendmail, precteni az klient. Bohuzel, pro klienta
neexistuje (AFAIK) jednotny pristup k tomu, jak si o potvrzeni rict. Tim
padem Outlook i Pegasus pouzivaji ruzne zaznamy v hlavicce....

Nekdo bymohl napsat RFC draft a my ostatni pochvalne zamrucime :-)

Priklad:

neptun:/usr/lib/sendmail-cf# telnet 0 25
Trying 0.0.0.0...
Connected to 0.
Escape character is '^]'.
220 neptun.spsselib.hiedu.cz ESMTP Sendmail 8.9.3/8.9.3; Fri, 11 Aug 2000
12:28:30 +0200
HELP DSN
214-MAIL FROM: <sender> [ RET={ FULL | HDRS} ] [ ENVID=<envid> ]
214-RCPT TO: <recipient> [ NOTIFY={NEVER,SUCCESS,FAILURE,DELAY} ]
214-                     [ ORCPT=<recipient> ]
214-    SMTP Delivery Status Notifications.
214-Descriptions:
214-    RET     Return either the full message or only headers.
214-    ENVID   Sender's "envelope identifier" for tracking.
214-    NOTIFY  When to send a DSN. Multiple options are OK, comma-
214-            delimited. NEVER must appear by itself.
214-    ORCPT   Original recipient.
214 End of HELP info
QUIT
221 neptun.spsselib.hiedu.cz closing connection
Connection closed by foreign host.
neptun:/usr/lib/sendmail-cf#

--
                        Milan Kerslager
                        E-mail: milan.kerslager na spsselib.hiedu.cz
                        WWW:    http://www.spsselib.hiedu.cz/~kerslage/



Další informace o konferenci Sendmail