Swift Sendmail Connection
Located in /Swift/Connection/Sendmail.php (line 19)
Swift_ConnectionBase | --Swift_Connection_Sendmail
Flags for the MTA (options such as bs or t)
The full path to the MTA
I/O pipes for the process
The process handle
The type of last request sent
For example MAIL, RCPT, DATA
Switches to true for just one command when DATA has been issued
The timeout in seconds before giving up
Inherited from Swift_ConnectionBase
Swift_ConnectionBase::$extensions
Swift_ConnectionBase::$isESMTP
Constructor
Destructor.
Cleans up by stopping any running processes.
For auto-detection of sendmail path
Thanks to "Joe Cotroneo" for providing the enhancement
Get the sendmail command (path + flags)
Get the operating flags for the MTA
Get the path to the binary
Get the timeout on the process
Check if the process is still alive
Write a command to the open pipe
Read data from the open pipe
Read a full response from the buffer (this is spoofed if running in -t mode)
Set the sendmail command (path + flags)
Set the operating flags for the MTA
Set the path to the binary
Set the timeout on the process
Try to start the connection
Try to close the connection
Write a command to the process (leave off trailing CRLF)
Inherited From Swift_ConnectionBase
Swift_ConnectionBase::getAttributes()
Swift_ConnectionBase::getRequiresEHLO()
Swift_ConnectionBase::hasExtension()
Swift_ConnectionBase::postConnect()
Swift_ConnectionBase::setExtension()
Swift_ConnectionBase::setRequiresEHLO()
Documentation generated on Wed, 26 Mar 2008 20:33:11 +1100 by phpDocumentor 1.3.1