Table of Contents

Class: NotificationRule Notifications.py

Base Notification rule Class.

All the Notifications will sub-class this one and implement a notification type.

Base Classes   
PortalFolder
Methods   
getRawMessage
getSMTPServerName
getSMTPServerPort
notifyRecipients
sendMail
  getRawMessage 
getRawMessage ( self,  infos )

Renders an RFC822 compliant message.

  getSMTPServerName 
getSMTPServerName ( self )

Returns the name of the SMTP server

  getSMTPServerPort 
getSMTPServerPort ( self )

Returns the port for the smtp host

  notifyRecipients 
notifyRecipients ( self,  **kw )

Notify recipients

This method will be called by the Subscription object.

Exceptions   
NotImplementedError
  sendMail 
sendMail ( self,  mail_infos )

Send a mail

mail_infos contains all the needed information


Table of Contents

This document was automatically generated on Wed Mar 31 00:28:10 2004 by HappyDoc version WORKING