Wraps an IoBuffer to send/receive SMTP commands/responses.

package Swift
subpackage Transport
author Chris Corbyn

 Methods

Run a command against the buffer, expecting the given response codes.

executeCommand(string $command, int[] $codes, string[] $failures) 

If no response codes are given, the response will not be validated. If codes are given, an exception will be thrown on an invalid response.

Parameters

$command

string

$codes

int[]

$failures

string[]

&$failures

Get the IoBuffer where read/writes are occurring.

getBuffer() : \Swift_Transport_IoBuffer