Zip Component, Email Component, Encryption Component ActiveX Control for Zip Compression .NET Components for ASP.NET
ActiveX and .NET Components for Zip Compression, Encryption, Email, XML, S/MIME, HTML Email, Character Encoding, Digital Certificates, FTP, and more ASP Email ActiveX Component


Index of Chilkat Blog Posts

April 10, 2006

DSN Notification with Chilkat Mail

Question:
I am using your emailbundle and mailman to send out emails. I need to request for delivery and read receipts. I am able to find ReturnReceipt property which I suspect is read receipt. Can you tell me how can I request for a delivery receipt?

Also I expect to read the recipets and process them. I read that there is bounce class. Is there a similar implementations for receipts?

Answer:

The Chilkat MailMan class includes three properties for DSN status notification: DsnNotify, DsnEnvid, and DsnRet. These properties comply with RFC 3461, which is not implemented by all SMTP servers. You should first check to see if your SMTP server supports RFC 3461 before using these properties. (Details of the properties are included below).

The Chilkat Bounce component is the product you would use to parse DSN notifications and classify them according to the type of bounce. More detailed information about Chilkat Bounce can be found:
Bounce .NET Component
Bounce ActiveX Component
Bounce C++ Library

Chilkat MailMan DSN Properties

public string DsnEnvid {get; set; }

(An SMTP DSN service extension feature) An arbitrary string that will be used as the ENVID property when sending email. See RFC 3461 for more details.

public string DsnNotify {get; set; }

(An SMTP DSN service extension feature) A string that will be used as the NOTIFY parameter when sending email. (See RFC 3461 for more details. ) This string can be left blank, or can be set to "NEVER", or any combination of a comma-separated list of "SUCCESS", "FAILURE", or "NOTIFY".

public string DsnRet {get; set; }

(An SMTP DSN service extension feature) A string that will be used as the RET parameter when sending email. (See RFC 3461 for more details. ) This string can be left blank, or can be set to "FULL" to receive entire-message DSN notifications, or "HDRS" to receive header-only DSN notifications.


Privacy Statement. Copyright 2000-2011 Chilkat Software, Inc. All rights reserved.
Send feedback to support@chilkatsoft.com

Components for Microsoft Windows XP, 2000, 2003 Server, Vista, Windows 7, and Windows 95/98/NT4.