diff options
Diffstat (limited to 'examples/imapresource/imapresource.cpp')
-rw-r--r-- | examples/imapresource/imapresource.cpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/examples/imapresource/imapresource.cpp b/examples/imapresource/imapresource.cpp index 2aba6b0..b8a741b 100644 --- a/examples/imapresource/imapresource.cpp +++ b/examples/imapresource/imapresource.cpp | |||
@@ -841,7 +841,7 @@ protected: | |||
841 | auto messageByUid = QSharedPointer<QHash<qint64, Imap::Message>>::create(); | 841 | auto messageByUid = QSharedPointer<QHash<qint64, Imap::Message>>::create(); |
842 | SinkTrace() << "Connecting to:" << mServer << mPort; | 842 | SinkTrace() << "Connecting to:" << mServer << mPort; |
843 | SinkTrace() << "as:" << mUser; | 843 | SinkTrace() << "as:" << mUser; |
844 | auto inspectionJob = imap->login(mUser, mPassword) | 844 | auto inspectionJob = imap->login(mUser, secret()) |
845 | .then(imap->select(folderRemoteId)) | 845 | .then(imap->select(folderRemoteId)) |
846 | .then([](Imap::SelectResult){}) | 846 | .then([](Imap::SelectResult){}) |
847 | .then(imap->fetch(set, scope, [imap, messageByUid](const Imap::Message &message) { | 847 | .then(imap->fetch(set, scope, [imap, messageByUid](const Imap::Message &message) { |
@@ -907,7 +907,7 @@ protected: | |||
907 | scope.mode = KIMAP2::FetchJob::FetchScope::Headers; | 907 | scope.mode = KIMAP2::FetchJob::FetchScope::Headers; |
908 | auto imap = QSharedPointer<ImapServerProxy>::create(mServer, mPort); | 908 | auto imap = QSharedPointer<ImapServerProxy>::create(mServer, mPort); |
909 | auto messageByUid = QSharedPointer<QHash<qint64, Imap::Message>>::create(); | 909 | auto messageByUid = QSharedPointer<QHash<qint64, Imap::Message>>::create(); |
910 | return imap->login(mUser, mPassword) | 910 | return imap->login(mUser, secret()) |
911 | .then(imap->select(remoteId)) | 911 | .then(imap->select(remoteId)) |
912 | .then(imap->fetch(set, scope, [=](const Imap::Message message) { | 912 | .then(imap->fetch(set, scope, [=](const Imap::Message message) { |
913 | messageByUid->insert(message.uid, message); | 913 | messageByUid->insert(message.uid, message); |
@@ -924,7 +924,7 @@ protected: | |||
924 | auto folderByName = QSharedPointer<QSet<QString>>::create(); | 924 | auto folderByName = QSharedPointer<QSet<QString>>::create(); |
925 | 925 | ||
926 | auto imap = QSharedPointer<ImapServerProxy>::create(mServer, mPort); | 926 | auto imap = QSharedPointer<ImapServerProxy>::create(mServer, mPort); |
927 | auto inspectionJob = imap->login(mUser, mPassword) | 927 | auto inspectionJob = imap->login(mUser, secret()) |
928 | .then(imap->fetchFolders([=](const Imap::Folder &f) { | 928 | .then(imap->fetchFolders([=](const Imap::Folder &f) { |
929 | *folderByPath << f.path(); | 929 | *folderByPath << f.path(); |
930 | *folderByName << f.name(); | 930 | *folderByName << f.name(); |
@@ -949,7 +949,6 @@ public: | |||
949 | QString mServer; | 949 | QString mServer; |
950 | int mPort; | 950 | int mPort; |
951 | QString mUser; | 951 | QString mUser; |
952 | QString mPassword; | ||
953 | }; | 952 | }; |
954 | 953 | ||
955 | 954 | ||
@@ -981,8 +980,6 @@ ImapResource::ImapResource(const ResourceContext &resourceContext) | |||
981 | inspector->mServer = server; | 980 | inspector->mServer = server; |
982 | inspector->mPort = port; | 981 | inspector->mPort = port; |
983 | inspector->mUser = user; | 982 | inspector->mUser = user; |
984 | //TODO | ||
985 | // inspector->mPassword = password; | ||
986 | setupInspector(inspector); | 983 | setupInspector(inspector); |
987 | 984 | ||
988 | setupPreprocessors(ENTITY_TYPE_MAIL, QVector<Sink::Preprocessor*>() << new SpecialPurposeProcessor << new MailPropertyExtractor); | 985 | setupPreprocessors(ENTITY_TYPE_MAIL, QVector<Sink::Preprocessor*>() << new SpecialPurposeProcessor << new MailPropertyExtractor); |