From 75bd235eb249fa0937f4eca6fbb58ef5c69255df Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 25 Apr 2014 13:04:04 +0000 Subject: [PATCH] * SusiMail: - Add raw attachment download method - Display image attachments inline - Don't rezip certain attachment types, just offer link - Handle attachment sending directly, don't put ref in session --- .../src/src/i2p/susi/webmail/WebMail.java | 100 ++++++++++++++---- 1 file changed, 78 insertions(+), 22 deletions(-) diff --git a/apps/susimail/src/src/i2p/susi/webmail/WebMail.java b/apps/susimail/src/src/i2p/susi/webmail/WebMail.java index 0791f1dd7..078b82689 100644 --- a/apps/susimail/src/src/i2p/susi/webmail/WebMail.java +++ b/apps/susimail/src/src/i2p/susi/webmail/WebMail.java @@ -119,6 +119,7 @@ public class WebMail extends HttpServlet private static final String REALLYDELETE = "really_delete"; private static final String SHOW = "show"; private static final String DOWNLOAD = "download"; + private static final String RAW_ATTACHMENT = "att"; private static final String MARKALL = "markall"; private static final String CLEAR = "clearselection"; @@ -358,7 +359,6 @@ public class WebMail extends HttpServlet String user, pass, host, error, info; String replyTo, replyCC; String subject, body, showUIDL; - public MailPart showAttachment; public String sentMail; public ArrayList attachments; public boolean reallyDelete; @@ -480,7 +480,7 @@ public class WebMail extends HttpServlet if( html ) { out.println( "