Searched refs:IMAP (Results 1 - 21 of 21) sorted by relevance

/haiku/src/add-ons/mail_daemon/inbound_protocols/imap/
H A DFolderConfigWindow.h33 IMAP::Protocol fProtocol;
34 IMAP::FolderList fFolderList;
H A DIMAPMailbox.h13 namespace IMAP { namespace
20 IMAPMailbox(IMAP::Protocol& protocol,
62 IMAP::Protocol& fProtocol;
65 IMAP::MessageUIDList fUIDs;
H A DIMAPConnectionWorker.h25 class IMAPConnectionWorker : public IMAP::ExistsListener,
26 IMAP::ExpungeListener {
82 IMAP::Protocol fProtocol;
87 IMAP::ExistsHandler fExistsHandler;
88 IMAP::ExpungeHandler fExpungeHandler;
H A DIMAPProtocol.h22 namespace IMAP { namespace
37 IMAP::Protocol& protocol, bool idle);
H A DIMAPConnectionWorker.cpp19 using IMAP::MessageUIDList;
34 IMAP::Protocol& Protocol()
156 IMAP::Protocol& protocol = WorkerPrivate(worker).Protocol();
166 class FetchBodiesCommand : public SyncCommand, public IMAP::FetchListener {
180 IMAP::Protocol& protocol = WorkerPrivate(worker).Protocol();
190 printf("IMAP: fetch body for %" B_PRIu32 "\n", fUID);
195 IMAP::FetchCommand fetch(fUID, fUID, IMAP::kFetchBody);
236 class FetchHeadersCommand : public SyncCommand, public IMAP::FetchListener {
250 IMAP
[all...]
H A DIMAPFolder.cpp25 static const char* kMailboxNameAttribute = "IMAP:mailbox";
26 static const char* kUIDValidityAttribute = "IMAP:uidvalidity";
27 static const char* kLastUIDAttribute = "IMAP:lastuid";
28 static const char* kStateAttribute = "IMAP:state";
29 static const char* kFlagsAttribute = "IMAP:flags";
140 printf("IMAP: %s, last UID %" B_PRIu32 "\n", fMailboxName.String(),
253 fProtocol.UpdateMessageFlags(*this, uid, IMAP::kDeleted);
279 IMAP::kSeen, nextFlags);
281 IMAP::kAnswered, nextFlags);
371 if ((fetchFlags & IMAP
[all...]
H A DIMAPProtocol.cpp21 BInboundMailProtocol("IMAP", settings),
29 fprintf(stderr, "IMAP: Could not create destination directory %s: %s\n",
60 IMAPProtocol::CheckSubscribedFolders(IMAP::Protocol& protocol, bool idle)
163 if ((fetchFlags & (IMAP::kFetchHeader | IMAP::kFetchBody))
164 == (IMAP::kFetchHeader | IMAP::kFetchBody)) {
166 } else if ((fetchFlags & IMAP::kFetchHeader) != 0) {
168 } else if ((fetchFlags & IMAP::kFetchBody) != 0) {
191 puts("IMAP
[all...]
H A DIMAPMailbox.cpp7 /*! This class offers a high level look at an IMAP mailbox.
14 IMAPMailbox::IMAPMailbox(IMAP::Protocol& protocol, const BString& mailboxName)
87 printf("IMAP: message added %s, uid %" B_PRIu32 "\n", ref.name,
96 printf("IMAP: message deleted, uid %" B_PRIu32 "\n", token.uid);
104 printf("IMAP: flags changed %s, uid %" B_PRIu32 ", from %" B_PRIx32 " to %"
H A DFolderConfigWindow.cpp256 BWindow(BRect(0, 0, 350, 350), B_TRANSLATE("IMAP Folders"),
267 fFolderListView = new EditListView(B_TRANSLATE("IMAP Folders"));
313 B_TRANSLATE("Fetching IMAP folders, please be patient" B_UTF8_ELLIPSIS));
326 BAlert* alert = new BAlert("IMAP error", message.String(),
339 IMAP::FolderEntry& entry = fFolderList[i];
365 IMAP::FolderEntry& entry = fFolderList[i];
376 B_TRANSLATE("Updating subscriptions to IMAP folders, please be patient"
381 IMAP::FolderEntry& entry = fFolderList[i];
H A DIMAPFolder.h86 IMAP::MessageUIDList& uids,
/haiku/src/tests/add-ons/mail/imap/
H A Dimap_tester.cpp28 static IMAP::Protocol sProtocol;
56 IMAP::SelectCommand command(folder);
69 IMAP::FolderList folders;
90 uint32 flags = IMAP::kFetchAll;
97 flags = IMAP::kFetchHeader;
100 flags = IMAP::kFetchBody;
110 IMAP::FetchCommand command(from, to, flags | IMAP::kFetchFlags);
113 class Listener : public IMAP::FetchListener {
178 IMAP
[all...]
H A Drfc3501_encoding_test.cpp31 IMAP::RFC3501Encoding encoding;
/haiku/src/add-ons/mail_daemon/inbound_protocols/imap/imap_lib/
H A DCommands.cpp45 if ((flags & IMAP::kSeen) != 0)
47 if ((flags & IMAP::kAnswered) != 0)
49 if ((flags & IMAP::kFlagged) != 0)
51 if ((flags & IMAP::kDeleted) != 0)
53 if ((flags & IMAP::kDraft) != 0)
61 ParseFlags(IMAP::ArgumentList& list)
66 flags |= IMAP::kSeen;
68 flags |= IMAP::kAnswered;
70 flags |= IMAP::kFlagged;
72 flags |= IMAP
83 namespace IMAP { namespace
[all...]
H A DProtocol.cpp23 namespace IMAP { namespace
90 class IDCommand : public IMAP::Command, public IMAP::Handler {
97 bool HandleUntagged(IMAP::Response& response)
314 IMAP::ResponseParser parser(*fBufferedSocket);
315 if (IMAP::LiteralHandler* literalHandler
316 = dynamic_cast<IMAP::LiteralHandler*>(command))
319 IMAP::Response response;
422 } // namespace IMAP
H A DProtocol.h30 namespace IMAP { namespace
118 } // namespace IMAP
H A DResponse.h16 namespace IMAP { namespace
207 } // namespace IMAP
H A DCommands.h18 namespace IMAP { namespace
341 } // namespace IMAP
H A DResponse.cpp23 namespace IMAP { namespace
771 } // namespace IMAP
/haiku/src/preferences/mail/
H A DAutoConfigView.h31 IMAP, enumerator in enum:protocol_type
H A DAutoConfigView.cpp138 if (inboundProtocolName.FindFirst("IMAP") >= 0)
139 info.inboundType = IMAP;
186 BMenuItem* imapItem = menu->FindItem("IMAP");
296 if (info.inboundType == IMAP)
335 if (info.inboundType == IMAP) {
420 if (info.inboundType == IMAP) {
H A DAutoConfigWindow.cpp176 if (fAccountInfo.inboundType == IMAP) {
179 fAccount->SetInboundAddOn("IMAP");

Completed in 160 milliseconds