KMIME Library
kmime_mdn.cpp File Reference
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.
- Author(s):
- Marc Mutz <mutz@kde.org>
Definition in file kmime_mdn.cpp.
#include "kmime_mdn.h"
#include "kmime_version.h"
#include "kmime_util.h"
#include <klocale.h>
#include <kdebug.h>
#include <QtCore/QByteArray>
#include <QtCore/QList>
#include <unistd.h>
Include dependency graph for kmime_mdn.cpp:

Go to the source code of this file.
Namespaces | |
namespace | KMime |
namespace | KMime::MDN |
Functions | |
static const char * | KMime::MDN::stringFor (DispositionType d) |
static const char * | KMime::MDN::stringFor (DispositionModifier m) |
static const char * | KMime::MDN::stringFor (ActionMode a) |
static const char * | KMime::MDN::stringFor (SendingMode s) |
static QByteArray | KMime::MDN::dispositionField (DispositionType d, ActionMode a, SendingMode s, const QList< DispositionModifier > &m) |
static QByteArray | KMime::MDN::finalRecipient (const QString &recipient) |
static QByteArray | KMime::MDN::orginalRecipient (const QByteArray &recipient) |
static QByteArray | KMime::MDN::originalMessageID (const QByteArray &msgid) |
static QByteArray | KMime::MDN::reportingUAField () |
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()) |
QString | KMime::MDN::descriptionFor (DispositionType d, const QList< DispositionModifier > &) |
Variables | |
struct { | |
DispositionType dispositionType | |
const char * string | |
const char * description | |
} | KMime::MDN::dispositionTypes [] |
static const int | KMime::MDN::numDispositionTypes |
struct { | |
DispositionModifier dispositionModifier | |
const char * string | |
} | KMime::MDN::dispositionModifiers [] |
static const int | KMime::MDN::numDispositionModifiers |
struct { | |
ActionMode actionMode | |
const char * string | |
} | KMime::MDN::actionModes [] |
static const int | KMime::MDN::numActionModes |
struct { | |
SendingMode sendingMode | |
const char * string | |
} | KMime::MDN::sendingModes [] |
static const int | KMime::MDN::numSendingModes |