From: adam Date: Sun, 21 Jan 2007 23:11:17 +0000 (+0000) Subject: path fixes X-Git-Url: http://git.megacz.com/?p=org.ibex.mail.git;a=commitdiff_plain;h=2b3135d4f657c818670fe8323e2415b76aedf478 path fixes darcs-hash:20070121231117-5007d-f4003ddebcc577cf895e840b2ae9cef87defe916.gz --- diff --git a/src/org/ibex/mail/Main.java b/src/org/ibex/mail/Main.java index 413800c..d8d7562 100644 --- a/src/org/ibex/mail/Main.java +++ b/src/org/ibex/mail/Main.java @@ -35,14 +35,16 @@ public class Main implements Listener { private static final Auth auth = new Auth(); private static class Auth implements Login { public Account anonymous() { - final Mailbox root = - FileBasedMailbox.getFileBasedMailbox(Mailbox.STORAGE_ROOT + "/user", true).slash("anonymous", false); - if (root==null) return null; - return new Account("anonymous", null, root.slash("anonymous", true)){ + try { + final Mailbox root = + FileBasedMailbox.getFileBasedMailbox(Mailbox.STORAGE_ROOT + "/list", false); + if (root==null) return null; + return new Account("anonymous", null, root){ public Mailbox getMailbox(Class protocol) { return super.getMailbox(protocol); } }; + } catch (Exception e) { throw new RuntimeException(e); } } public Object login(String user, String pass, Class protocol) { return login(user, pass); } public Account login(String user, String pass) {