DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren


   Autor: Hannes Preishuber Artikel Drucken
        
Lesebericht bei Email Versand

In net 2.0 sind die Mail Klassen erheblich erweitert worden und in den Namensraum system.net statt system.web gewandert. Trotzdem fehlt noch immer eine Möglichkeit eine Lesebestätigung (read-receipt) vom Empfänger anzufordern.

Grundsätzlich ist das mit den Lesebesätigungen eine fragwürdige Sache. Der Mail Client kann dies nicht unterstützen oder der Empfänger weigert sich diese zu senden.

Der Bericht wird vom Client versandt, wenn er bestimmte Einträge im Header der Mail findet. Diese Einträge müssen in einem MailMessage Objekt hinzugefügt werden. Das geht nur über die Headers Collection, da ein direktes Attribut nicht vorhanden ist.

mymsg.Headers.Add("Read-Receipt-To", "xxxx@ppedv.de")

mymsg.Headers.Add("Return-Path", "xxx@ppedv.de")

mymsg.Headers.Add("Disposition-Notification-To", xxxx@ppedv.de)

Anschliessend wird das Message Objekt versandt.

Die theoretischen Grundlagen dazu finden sich wie so oft in der RFC http://www.faqs.org/rfcs/rfc2298.html


DevTrain Camp - Schneller zum .NET 3.5 Developer
 
Verwandte Artikel      Verlinkte Dokumente
    Keine verknüpften Dokumente
    Keine Links vorhanden

  Erfasst am: 03.11.2005
  Gültig bis: 01.02.2006
0 Ratings
Bewertung: 0,0%
schlecht    sehr gut  

 
© Copyright 2007 ppedv AG