This file is part of the API for handling MIME data and provides functions for supporting Message Disposition Notifications (MDNs), also known as email return receipts. More...
#include "kmime_export.h"
#include <QtCore/QString>
#include <QtCore/QList>


Go to the source code of this file.
Namespaces | |
namespace | KMime |
Enumerations | |
enum | ActionMode { ManualAction, AutomaticAction } |
enum | DispositionModifier { Error, Warning, Superseded, Expired, MailboxTerminated } |
enum | DispositionType { Displayed, Read = Displayed, Deleted, Dispatched, Forwarded = Dispatched, Processed, Denied, Failed } |
enum | SendingMode { SentManually, SentAutomatically } |
Functions | |
QString | KMime::MDN::descriptionFor (DispositionType d, const QList< DispositionModifier > &) |
QByteArray | KMime::MDN::dispositionNotificationBodyContent (const QString &finalRecipient, const QByteArray &originalRecipient, const QByteArray &originalMsgID, DispositionType disposition, ActionMode actionMode, SendingMode sendingMode, const QList< DispositionModifier > &dispositionModifers=QList< DispositionModifier >(), const QString &special=QString()) |
Detailed Description
This file is part of the API for handling MIME data and provides functions for supporting Message Disposition Notifications (MDNs), also known as email return receipts.
Provides support for Message Disposition Notifications.
MDN: see Message_Disposition_Notification
Message Disposition Notification: Return receipts for email are called message disposition notifications. Their format and usage is outlined in RFC2298.
RFC 2298: RFC that defines the An Extensible Message Format for Message Disposition Notifications.
Definition in file kmime_mdn.h.