From: adam Date: Thu, 23 Sep 2004 04:35:25 +0000 (+0000) Subject: dont report a code 500 if an IOException happens in SMTP X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=51b7502e5942816149f65673c2adb6611692cdc1;p=org.ibex.mail.git dont report a code 500 if an IOException happens in SMTP darcs-hash:20040923043525-5007d-fe98eeb977844995089dfbe6a1a6cc543ae9240a.gz --- diff --git a/src/org/ibex/mail/protocol/SMTP.java b/src/org/ibex/mail/protocol/SMTP.java index b025ce0..18cd73b 100644 --- a/src/org/ibex/mail/protocol/SMTP.java +++ b/src/org/ibex/mail/protocol/SMTP.java @@ -80,7 +80,11 @@ public class SMTP { from = null; to = new Vector(); } catch (MailException.Malformed mfe) { conn.println("501 " + mfe.toString()); } catch (MailException.MailboxFull mbf) { conn.println("452 " + mbf); - } catch (IOException ioe) { conn.println("554 " + ioe.toString()); + } catch (IOException ioe) { + //conn.println("554 " + ioe.toString()); + Log.error(this, ioe); + conn.close(); + return; } } else { conn.println("500 unrecognized command"); } } catch (Message.Malformed e) { conn.println("501 " + e.toString()); /* FIXME could be wrong code */ }