killbill-uncached

util: throw exception on email delivery failure Signed-off-by:

6/18/2012 4:31:07 PM

Details

diff --git a/util/src/main/java/com/ning/billing/util/email/DefaultEmailSender.java b/util/src/main/java/com/ning/billing/util/email/DefaultEmailSender.java
index 8b230be..b89cdcb 100644
--- a/util/src/main/java/com/ning/billing/util/email/DefaultEmailSender.java
+++ b/util/src/main/java/com/ning/billing/util/email/DefaultEmailSender.java
@@ -66,7 +66,7 @@ public class DefaultEmailSender implements EmailSender {
             email.setSSL(config.useSSL());
             email.send();
         } catch (EmailException ee) {
-            log.warn("Failed to send e-mail", ee);
+            throw new EmailApiException(ee, ErrorCode.EMAIL_SENDING_FAILED);
         }
     }
 }