From 27f0557b9ec6f8c8fa6408a9b61ae05751261d80 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 15 Apr 2006 05:47:25 +0000 Subject: [PATCH] support RejectException darcs-hash:20060415054725-5007d-82bf9480173df2aaddf773e721eba092c019f91d.gz --- src/org/ibex/mail/protocol/SMTP.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/org/ibex/mail/protocol/SMTP.java b/src/org/ibex/mail/protocol/SMTP.java index 0e122ab..982d175 100644 --- a/src/org/ibex/mail/protocol/SMTP.java +++ b/src/org/ibex/mail/protocol/SMTP.java @@ -139,7 +139,10 @@ public class SMTP { conn.println("250 message accepted"); conn.flush(); from = null; to = new Vector(); - } catch (MailException.Malformed mfe) { conn.println("501 " + mfe.toString()); + } catch (Reject.RejectException re) { + Log.warn(SMTP.class, "rejecting message due to: " + re.reason + "\n " + re.m.summary()); + conn.println("501 " + re.reason); + } catch (MailException.Malformed mfe) { conn.println("501 " + mfe.toString()); } catch (MailException.MailboxFull mbf) { conn.println("452 " + mbf); } catch (Later.LaterException le) { conn.println("453 try again later"); } catch (IOException ioe) { -- 1.7.10.4