Home | Trees | Index | Help |
|
---|
Package twisted :: Package protocols :: Module imap4 :: Class IAccount |
|
Interface
--+
|
IAccount
Interface for Account classes
Implementors of this interface must also subclasstwisted.cred.perspective.Perspective
and should consider
implementing INamespacePresenter
.
Method Summary | |
---|---|
Deferred or bool
|
Add a new mailbox to this account |
Deferred or bool
|
Create a new mailbox from the given hierarchical name. |
Deferred or bool
|
Delete the mailbox with the specified name. |
Deferred or bool
|
Check the subscription status of a mailbox |
list of tuple
|
List all the mailboxes that meet a certain criteria |
Deferred or bool
|
Rename a mailbox |
Any object implementing IMailbox or
Deferred
|
Acquire a mailbox, given its name. |
Deferred or bool
|
Subscribe to a mailbox |
Deferred or bool
|
Unsubscribe from a mailbox |
Method Details |
---|
addMailbox(self, name, mbox=None)Add a new mailbox to this account
|
create(self, pathspec)Create a new mailbox from the given hierarchical name.
|
delete(self, name)Delete the mailbox with the specified name.
|
isSubscribed(self, name)Check the subscription status of a mailbox
|
listMailboxes(self, ref, wildcard)List all the mailboxes that meet a certain criteria
|
rename(self, oldname, newname)Rename a mailbox
|
select(self, name, rw=1)Acquire a mailbox, given its name.
|
subscribe(self, name)Subscribe to a mailbox
|
unsubscribe(self, name)Unsubscribe from a mailbox
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.0 on Sat May 15 20:08:52 2004 | http://epydoc.sf.net |