Hallo,

On 14 Apr 99, at 6:20, Dirk Hennrichs wrote:

> das Erhalten einer Lesebst�tigung per E-Mail soll abh�ngig vom 
> verwandten Mail-Server sein. 

Die Lesebestaetigung muss meines Wissens nicht vom 
verwendeten Mailserver (Mail Transfer Agent, z.B. "sendmail") 
ausgehen, sondern vom Mail User Agent, d.h. von dem Programm, 
das der Empfaenger der Mail zum Lesen einsetzt.

In der Regel wird dazu -wenn der Absender eine Lesebestaetigung 
anfordert- eine bestimmte Zeile in den Header der Mail gesetzt 
(und was im Header steht, geht den Mail Transfer Agent eigentlich 
nichts an, da der sich nur nach dem SMTP-Envelope orientiert).

D.h. die Lesebestaetigung basiert rein auf die beim Absender und 
Empfaenger verwendeten Mail User Agents. An der Schule setzen 
wir als Mail User Agent die Software Pegasus Mail (auf Windows) 
ein. Dort gibt es die Moeglichkeit, beim Versand einer Mail eine 
solche Lesebestaetigung anzufordern. Wenn der Empfaenger auch 
ein Programm verwendet, dass diese Zeile im Header auswertet 
und entsprechend darauf reagiert, erhaelt der Absender auch seine 
Bestaetigung.

> Was ist hier bei der Konfiguration von sendmail 8.8.8 zu beachten
> um den Erhalt von Lesebst�tigungen zu erm�glichen ???? 

Es gibt noch etwas anderes: eine Auslieferungsbestaetigung 
("Delivery Confirmation"). Da spielt der Mail Transfer Agent eine 
Rolle. D.h. der Absender erhaelt eine Nachricht darueber, dass die 
Mail erfolgreich in das Postfach des Empfaengers "gelegt" wurde. 

Eine solche "Delivery Confirmation" wird vom Absender 
normalerweise beim Aufbauen der SMTP-Verbindung mit dem 
Server angefordert (mit entsprechenden Befehlen beim SMTP-
Envelope). 

Wir haben an der Schule dann folgendes festgestellt: Pegasus Mail 
hat zwar die Moeglichkeit, eine "Delivery Confirmation" anzufordern, 
aber unser "sendmail-8.9.3"-Server hat darauf nicht reagiert und 
keine Bestaetigung geschickt. Grund: Pegasus Mail fordert eine 
solche Bestaetigung nicht ueber einen Befehl auf dem SMTP-
Envelope an, sondern auch wieder mit einer Zeile im Mail-Header 
(und der wird von "sendmail" als MTA in der Regel ignoriert).

Wie aber unter

  http://www.sendmail.org/%7Eca/email/dsn885.html

zu lesen ist, kann "sendmail" so kompiliert werden, dass eine im 
Mail-Header angeforderte "Delivery Confirmation" (wie sie z.B. von  
Pegasus Mail angefordert wird), trotzdem vom Mailserver beachtet 
wird (so habe ich "sendmail-8.9.3" an der Schule konfiguriert). 


Gruss,
Steffen


--
Steffen Moser <[EMAIL PROTECTED]>
Steffen Moser <[EMAIL PROTECTED]>
Homepage: http://www.egu.schule.ulm.de
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux

Antwort per Email an