PATH |
WOMailDelivery
Inherits from: Object
Package: com.webobjects.appserver
Class Description
WOMailDelivery uses a tool compiled on all platforms: /System/Library/WebObjects/Executables/WOSendMail[.exe]. This tool constructs an Email message from a file and uses SMTP to send it. It requires an SMTP server to be set. There is a default value for this SMTP hostname: "smtp". To change this value, use the following command:
defaults write NSGlobalDomain WOSMTPHost "aHostName"Note that this default can be handled by WOApplication as a command-line argument.
There is only one instance of WOMailDelivery, which you access with the sharedInstance static. You cannot create one of your own.
Method Types
Obtaining an instance sharedInstance Composing mail composeComponentEmail composePlainTextEmail Sending mail sendEmail
Constructors
WOMailDelivery
protected WOMailDelivery()
Static Methods
sharedInstance
public static WOMailDelivery sharedInstance()
Instance Methods
composeComponentEmail
public String composeComponentEmail( String sender, NSArray destination, NSArray ccAddresses, String subject, WOComponent aComponent, boolean flag)
If flag is true, the message is sent immediately.
composePlainTextEmail
public String composePlainTextEmail( String sender, NSArray destination, NSArray ccAddresses, String subject, String message, boolean flag)
sendEmail
public void sendEmail(String mailString)
toString
public String toString()
© 2001 Apple Computer, Inc. (Last Published April 15, 2001)