$this->stream->
flush();
} catch (TransportExceptionInterface
$e) { throw $e;
} catch (\Exception
$e) { $this->stream->
terminate();
$this->started = false;
$this->
getLogger()->
debug(sprintf('Email transport "%s" stopped', __CLASS__
));
throw $e;
} $this->mtaResult =
$this->
executeCommand("\r\n.\r\n",
[250
]);
$message->
appendDebug($this->stream->
getDebug());
$this->lastMessageTime =
microtime(true
);
} catch (TransportExceptionInterface
$e) { $e->
appendDebug($this->stream->
getDebug());
$this->lastMessageTime = 0;
throw $e;
} } /**
* @internal since version 6.1, to be made private in 7.0
*
* @final since version 6.1, to be made private in 7.0
*/