got IMAP compiling
[org.ibex.mail.git] / src / org / ibex / mail / MailException.java
1 package org.ibex.mail;
2 import java.net.*;
3 import java.io.*;
4
5 public class MailException extends RuntimeException {
6
7     public MailException() { }
8     public MailException(String s) { super(s); }
9     public static class MailboxFull extends MailException { }
10     public static class Malformed extends MailException { public Malformed(String s) { super(s); } }
11     public static class RelayingDenied extends MailException { }
12     public static class IOException extends MailException {
13         // FIXME: fill in stack trace
14         final java.io.IOException ioe;
15         public IOException(java.io.IOException ioe) { this.ioe = ioe; }
16     }
17
18 }