Hi,
recently we discovered a problem within the following scenario:
- emails are received in shared folders, eg our office-folder trawol-office
- a user with permissions for this folder forwards the email to another
shared folder: e.g. our secretary forward the email to a shared folder
of another department eg. trawol-vkf
- a second user, who has permissions for the second shared folder (trawol-vkf)
but not for the origin folder (trawol-office), tries to forward the mail again
to another email-address
In this case the following error occurs:
But since the email was forwarded to the next shared folder, i don't see why the second user need permission to the origin shared folder. The only thing i found, that might somehow cause this problem, is the following snippet in the source code of the
email:
In this part the origin shared folder trawol-office is referenced.
I hope the description is understandable, and hopefully there is a way to resolve this problem for us.
Thanks in advance and best regards,
Alex
recently we discovered a problem within the following scenario:
- emails are received in shared folders, eg our office-folder trawol-office
- a user with permissions for this folder forwards the email to another
shared folder: e.g. our secretary forward the email to a shared folder
of another department eg. trawol-vkf
- a second user, who has permissions for the second shared folder (trawol-vkf)
but not for the origin folder (trawol-office), tries to forward the mail again
to another email-address
In this case the following error occurs:
Code:
SEVERE: Logged at: com.openexchange.ajax.Mail.action(Mail.java:5209)
IMAP-1002 Category=8 Message=Mail folder "trawol-office" could not be found on mail server 192.168.17.251 with login [username] (user=59, context=1). exceptionID=126865610-1256372
com.openexchange.ajp13.remoteAddress=127.0.0.1
com.openexchange.session.contextId=1
com.openexchange.session.userId=59
IMAP-1002 Category=8 Message=Mail folder "trawol-office" could not be found on mail server 192.168.17.251 with login [username] (user=59, context=1). exceptionID=126865610-1256372
at com.openexchange.mail.mime.filler.MIMEMessageFiller$ImageDataImageProvider.<init>(MIMEMessageFiller.java:1882)
at com.openexchange.mail.mime.filler.MIMEMessageFiller.processReferencedLocalImages(MIMEMessageFiller.java:1639)
at com.openexchange.mail.mime.filler.MIMEMessageFiller.createMultipartRelated(MIMEMessageFiller.java:1198)
at com.openexchange.mail.mime.filler.MIMEMessageFiller.createMultipartAlternative(MIMEMessageFiller.java:1140)
at com.openexchange.mail.mime.filler.MIMEMessageFiller.fillMailBody(MIMEMessageFiller.java:780)
at com.openexchange.smtp.filler.SMTPMessageFiller.fillMail(SMTPMessageFiller.java:153)
at com.openexchange.smtp.SMTPTransport.sendMailMessage(SMTPTransport.java:654)
at com.openexchange.mail.transport.MailTransport.sendMailMessage(MailTransport.java:155)
at com.openexchange.mail.MailServletInterfaceImpl.sendMessage(MailServletInterfaceImpl.java:2329)
at com.openexchange.ajax.Mail.action(Mail.java:5045)
at com.openexchange.ajax.AJAXServlet.fireUploadEvent(AJAXServlet.java:842)
at com.openexchange.ajax.Mail.doPost(Mail.java:4915)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at com.openexchange.ajax.AJAXServlet.service(AJAXServlet.java:429)
at com.openexchange.ajax.SessionServlet.service(SessionServlet.java:257)
at com.openexchange.ajax.PermissionServlet.service(PermissionServlet.java:82)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at com.openexchange.ajp13.coyote.AjpProcessor.process(AjpProcessor.java:832)
at com.openexchange.ajp13.coyote.sockethandler.CoyoteTask.call(CoyoteTask.java:184)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.java:123)
at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:781)
at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:807)
at java.lang.Thread.run(Thread.java:595)
Caused by: IMAP-1002 Category=8 Message=Mail folder "trawol-office" could not be found on mail server 192.168.17.251 with login [username] (user=59, context=1). exceptionID=126865610-1256371
at com.openexchange.mail.conversion.InlineImageDataSource.getImagePart(InlineImageDataSource.java:132)
at com.openexchange.mail.conversion.InlineImageDataSource.getData(InlineImageDataSource.java:209)
at com.openexchange.mail.mime.filler.MIMEMessageFiller$ImageDataImageProvider.<init>(MIMEMessageFiller.java:1877)
... 23 more
Caused by: IMAP-1002 Category=8 Message=Mail folder "trawol-office" could not be found on mail server 192.168.17.251 with login [username] (user=59, context=1). exceptionID=126865610-1256370
at com.openexchange.imap.IMAPException.create(IMAPException.java:975)
at com.openexchange.imap.IMAPException.create(IMAPException.java:929)
at com.openexchange.imap.IMAPFolderWorker.setAndOpenFolder(IMAPFolderWorker.java:354)
at com.openexchange.imap.IMAPMessageStorage.getImageAttachmentLong(IMAPMessageStorage.java:502)
at com.openexchange.mail.api.enhanced.MailMessageStorageLong.getImageAttachment(MailMessageStorageLong.java:205)
at com.openexchange.mail.conversion.InlineImageDataSource.loadImagePart(InlineImageDataSource.java:141)
at com.openexchange.mail.conversion.InlineImageDataSource.getImagePart(InlineImageDataSource.java:119)
... 25 more
But since the email was forwarded to the next shared folder, i don't see why the second user need permission to the origin shared folder. The only thing i found, that might somehow cause this problem, is the following snippet in the source code of the
email:
Code:
<!-- <A HREF=3Ddocument.pdf><img src=3D"/ajax/image/mail/picture?folder=3Ddefaul= t0%2F[B]trawol-office[/B]&id=3D48345&uid=3Dpreview.png" id=3D"preview.png" width= =3D100%></a><BR><BR> -->
I hope the description is understandable, and hopefully there is a way to resolve this problem for us.
Thanks in advance and best regards,
Alex
Comment