function AbstractApiTransport::doSendHttp
Overrides AbstractHttpTransport::doSendHttp
File
-
vendor/
symfony/ mailer/ Transport/ AbstractApiTransport.php, line 29
Class
- AbstractApiTransport
- @author Fabien Potencier <fabien@symfony.com>
Namespace
Symfony\Component\Mailer\TransportCode
protected function doSendHttp(SentMessage $message) : ResponseInterface {
try {
$email = MessageConverter::toEmail($message->getOriginalMessage());
} catch (\Exception $e) {
throw new RuntimeException(\sprintf('Unable to send message with the "%s" transport: ', __CLASS__) . $e->getMessage(), 0, $e);
}
return $this->doSendApi($message, $email, $message->getEnvelope());
}