> I already can send and receive EMail create
> subfolder with javamail in imap server.but I don't
> know how implement draft mailbox with webmail .
> please expert help me . thanks
you can only create subfolders in a imap mail server ,and you can use folder class included in javamail api to access,create,modify and delete subfolders.You also can create subfolders under a subfolder as you want.
the simple example is:
//first create mail session
mailSession=...
// second create mail store
mailStore=...
//third get root folder
IMAPFolder rootFolder = (IMAPFolder)mailStore.getFolder("INBOX");
if ((rootFolder==null)||(!rootFolder.exists())) return false;
//finally create a subfolder "outbox" under root folder "inbox"
IMAPFolder tmpOutFolder = (IMAPFolder)rootFolder.getFolder("OUTBOX");
if (tmpOutFolder==null) return false;
//if the target folder not exist just create it
//note:when you create a subfolder you can assign its attribute.Details,please read the javamail document.
if(!tmpOutFolder.exists()) tmpOutFolder.create(Folder.HOLDS_MESSAGES);