twisted.mail.interfaces.IMessageIMAPCopier(Interface)
interface documentationtwisted.mail.interfaces
View Source
(View In Hierarchy)
Method | copy | Copy the given message object into this mailbox. |
Copy the given message object into this mailbox.
The message object will be one which was previously returned by IMailboxIMAP.fetch
.
Implementations which wish to offer better performance than the default implementation should implement this interface.
If this interface is not implemented by the mailbox, IMailboxIMAP.addMessage
will be used instead.
Returns | Either the UID of the message or a Deferred which fires with the UID when
the copy finishes. (type: Deferred or
int ) |