Swift is the central component in the Swift library.
Located in /Swift.php (line 31)
The connection object currently active
The domain name of this server (should technically be a FQDN)
Loaded plugins, separated into containers according to roles
Flags to change the behaviour of Swift
Throws an exception if the response code wanted does not match the one returned
Add a new plugin to Swift
Plugins must implement one or more event listeners
Send a message to a batch of recipients.
Unlike send() this method ignores Cc and Bcc recipients and does not reveal every recipients' address in the headers
Execute a command against the service and get the response
Attempt to establish a connection with the service
Disconnect from the MTA
Get the current options set (as bits)
Get an attached plugin if it exists
Have a polite greeting with the server and work out what it's capable of
Check if an option flag has been set
Populate the listeners array with the defined listeners ready for plugins
Send a new type of event to all objects which are listening for it
Constructor
Remove a plugin attached under the ID of $id
Reset a conversation which has gone badly
Send a message to any number of recipients
Set the extensions which the service reports in the connection object
Set the FQDN of this server as it will identify itself
Adjust the options flags
E.g. $obj->setOptions(Swift::NO_START | Swift::NO_HANDSHAKE)
Constant to ask Swift to start logging
Constant to tell Swift not to perform the standard SMTP handshake upon connect
Constant to prevent postConnect() being run in the connection
Constant to flag Swift not to try and connect upon instantiation
The version number.
Documentation generated on Wed, 26 Mar 2008 20:33:11 +1100 by phpDocumentor 1.3.1