28 $this->_transport = $transport;
40 return new self($transport);
55 ->lookup(
'message.'.$service);
76 $failedRecipients = (array) $failedRecipients;
78 if (!$this->_transport->isStarted()) {
79 $this->_transport->start();
85 $sent = $this->_transport->send($message, $failedRecipients);
87 foreach ($message->
getTo() as $address => $name) {
88 $failedRecipients[] = $address;
102 $this->_transport->registerPlugin($plugin);