Package twisted :: Package mail :: Module relaymanager :: Class Queue
[frames | no frames]

Class Queue


A queue of ougoing emails.
Method Summary
  __init__(self, directory)
  __getstate__(self)
(internal) delete volatile state
  __setstate__(self, state)
(internal) restore volatile state
  _init(self)
  addMessage(self, message)
  createNewMessage(self)
Create a new message in the queue.
  done(self, message)
Remove message to from queue.
  getEnvelope(self, message)
  getEnvelopeFile(self, message)
  getPath(self, message)
Get the path in the filesystem of a message.
  getRelayed(self)
  getWaiting(self)
  hasWaiting(self)
  readDirectory(self)
Read the messages directory.
  setRelaying(self, message)
  setWaiting(self, message)

Method Details

__getstate__(self)

(internal) delete volatile state

__setstate__(self, state)

(internal) restore volatile state

createNewMessage(self)

Create a new message in the queue.

Return a tuple - file-like object for headers, and ISMTPMessage.

done(self, message)

Remove message to from queue.

getPath(self, message)

Get the path in the filesystem of a message.

readDirectory(self)

Read the messages directory.

look for new messages.

Generated by Epydoc 2.0 on Sat May 15 20:08:12 2004 http://epydoc.sf.net