Swift_Transport_AbstractSmtpTransport | --Swift_Transport_SendmailTransport
Located in File: /vendors/swiftMailer/classes/Swift/Transport/SendmailTransport.php
Supported modes are -bs and -t, with any additional flags desired. It is advised to use -bs mode since error reporting with -t mode is not possible.
Overridden in child classes as:
Overrides : Swift_Transport_AbstractSmtpTransport::__construct() Creates a new EsmtpTransport using the given I/O buffer.
Overrides : Swift_Transport_AbstractSmtpTransport::send() Send the given Message.
Recipient/sender data will be retreived from the Message API. The return value is the number of recipients who were accepted for delivery. NOTE: If using 'sendmail -t' you will not be aware of any failures until they bounce (i.e. send() will always return 100% success).
If using -t mode you are strongly advised to include -oi or -i in the flags. For example: /usr/sbin/sendmail -oi -t Swift will append a -f<sender> flag if one is not present. The recommended mode is "-bs" since it is interactive and failure notifications are hence possible.
Overrides : Swift_Transport_AbstractSmtpTransport::start() Start the SMTP connection.
Overrides : Swift_Transport_AbstractSmtpTransport::_getBufferParams() Return an array of params for the Buffer