diff --git a/lib/classes/Swift/Events/SendEvent.php b/lib/classes/Swift/Events/SendEvent.php index 0d3b4141b..d06daea9e 100644 --- a/lib/classes/Swift/Events/SendEvent.php +++ b/lib/classes/Swift/Events/SendEvent.php @@ -18,6 +18,9 @@ class Swift_Events_SendEvent extends Swift_Events_EventObject /** Sending has yet to occur */ const RESULT_PENDING = 0x0001; + /** Email is spooled, ready to be sent */ + const RESULT_SPOOLED = 0x0011; + /** Sending was successful */ const RESULT_SUCCESS = 0x0010; diff --git a/lib/classes/Swift/Transport/SpoolTransport.php b/lib/classes/Swift/Transport/SpoolTransport.php index 6ee9ef5c7..8f05aa5d5 100644 --- a/lib/classes/Swift/Transport/SpoolTransport.php +++ b/lib/classes/Swift/Transport/SpoolTransport.php @@ -98,7 +98,7 @@ public function send(Swift_Mime_Message $message, &$failedRecipients = null) $success = $this->_spool->queueMessage($message); if ($evt) { - $evt->setResult($success ? Swift_Events_SendEvent::RESULT_SUCCESS : Swift_Events_SendEvent::RESULT_FAILED); + $evt->setResult($success ? Swift_Events_SendEvent::RESULT_SPOOLED : Swift_Events_SendEvent::RESULT_FAILED); $this->_eventDispatcher->dispatchEvent($evt, 'sendPerformed'); }