mailtransport
20 #ifndef MAILTRANSPORT_MESSAGEQUEUEJOB_H
21 #define MAILTRANSPORT_MESSAGEQUEUEJOB_H
23 #include <mailtransport/mailtransport_export.h>
25 #include "dispatchmodeattribute.h"
26 #include "sentactionattribute.h"
27 #include "sentbehaviourattribute.h"
28 #include "transportattribute.h"
30 #include <QtCore/QDateTime>
31 #include <QtCore/QString>
32 #include <QtCore/QStringList>
34 #include <KDE/KCompositeJob>
36 #include <akonadi/collection.h>
37 #include <akonadi/kmime/addressattribute.h>
39 #include <kmime/kmime_message.h>
40 #include <boost/shared_ptr.hpp>
42 namespace MailTransport {
107 KMime::Message::Ptr message()
const;
120 Akonadi::AddressAttribute &addressAttribute();
144 void setMessage( KMime::Message::Ptr message );
150 virtual void start();
158 virtual void slotResult( KJob * );
162 friend class Private;
165 Q_PRIVATE_SLOT( d,
void outboxRequestResult( KJob* ) )
171 #endif // MAILTRANSPORT_MESSAGEQUEUEJOB_H
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Fri Jan 17 2014 22:12:21 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.