mailing list improvements
[org.ibex.mail.git] / src / org / ibex / mail / target / Script.java
index 248700e..616d5ac 100644 (file)
@@ -136,7 +136,7 @@ public class Script extends JS.Obj implements Target {
             } catch (IOException e) { throw new JSExn(e.toString()); }
             case "mail.whitelist": return JSReflection.wrap(org.ibex.mail.protocol.SMTP.whitelist);
             case "mail.my.mailbox":
-                FileBasedMailbox root = FileBasedMailbox.getFileBasedMailbox(Mailbox.STORAGE_ROOT, true);
+                Mailbox root = FileBasedMailbox.getFileBasedMailbox(Mailbox.STORAGE_ROOT, true);
                 return root.slash("user", true).slash("megacz", true);
             case "mail.list": return METHOD;
             //#end
@@ -151,7 +151,7 @@ public class Script extends JS.Obj implements Target {
             String name = JSU.toString(name0);
             try {
                 if (name.equals("url.encode")) return JSU.S(java.net.URLEncoder.encode(JSU.toString(args[0])));
-                if (name.equals("mail.list")) return JSReflection.wrap(MailingList.getMailingList(JSU.toString(args[0])));
+                if (name.equals("mail.list")) return JSReflection.wrap(FileBasedMailbox.getFileBasedMailbox(JSU.toString(args[0]), false));
                 if (name.equals("mail.dir")) {
                     return new org.ibex.js.Directory(new File(JSU.toString(args[0])));
                 }