Hallo,
wir benutzen die OpenExchange Appliance Edition und haben da ein Problem.
Wir haben mehrere Pop3 Account unter --> Einstellungen --> Email --> Accounts angelegt.
Diese haben auch schon funktioniert, seit heute tritt aber folgendes Problem auf. Bei einem dieser Accounts werden keine Emails mehr abgerufen und im openexchange.log steht folgender Eintrag.
Oct 26, 2009 3:35:45 PM com.openexchange.pop3.connect.POP3SyncMessagesCall able call
WARNING: Connect to POP3 account failed: MSG-1009 Category=1 Message=Wrong message header: Expected parameter name, got ";" exceptionID=-198405575-479
MSG-1009 Category=1 Message=Wrong message header: Expected parameter name, got ";" exceptionID=-198405575-479
at com.openexchange.mail.mime.MIMEMailException.handl eMessagingException(MIMEMailException.java:456)
at com.openexchange.mail.mime.MIMEMailException.handl eMessagingException(MIMEMailException.java:364)
at com.openexchange.mail.mime.MIMEMailException.handl eMessagingException(MIMEMailException.java:353)
at com.openexchange.mail.mime.converters.MIMEMessageC onverter.convertMessage(MIMEMessageConverter.java: 1252)
at com.openexchange.pop3.storage.mailaccount.MailAcco untPOP3Storage.addMessagesToStorage(MailAccountPOP 3Storage.java:415)
at com.openexchange.pop3.storage.mailaccount.MailAcco untPOP3Storage.syncMessages(MailAccountPOP3Storage .java:342)
at com.openexchange.pop3.connect.POP3SyncMessagesCall able.call(POP3SyncMessagesCallable.java:156)
at java.util.concurrent.FutureTask$Sync.innerRun(Futu reTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.jav a:123)
at com.openexchange.pop3.POP3Access.connectInternal(P OP3Access.java:380)
at com.openexchange.mail.api.MailAccess.connect0(Mail Access.java:400)
at com.openexchange.mail.api.MailAccess.connect(MailA ccess.java:353)
at com.openexchange.mail.MailServletInterfaceImpl.ini tMailAccess(MailServletInterfaceImpl.java:1057)
at com.openexchange.mail.MailServletInterfaceImpl.ini tConnection(MailServletInterfaceImpl.java:1034)
at com.openexchange.mail.MailServletInterfaceImpl.get ChildFolders(MailServletInterfaceImpl.java:424)
at com.openexchange.ajax.Folder.actionGetSubfolders(F older.java:956)
at com.openexchange.ajax.Folder.actionGetSubfolders(F older.java:376)
at com.openexchange.ajax.Folder.actionGet(Folder.java :243)
at com.openexchange.ajax.Folder.doGet(Folder.java:196 )
at javax.servlet.http.HttpServlet.service(HttpServlet .java:596)
at com.openexchange.ajax.AJAXServlet.service(AJAXServ let.java:365)
at com.openexchange.ajax.SessionServlet.service(Sessi onServlet.java:159)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:689)
at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.doServletService(AJPv13RequestHandlerImpl.java: 433)
at com.openexchange.ajp13.AJPv13Request.response(AJPv 13Request.java:128)
at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.createResponse(AJPv13RequestHandlerImpl.java:28 6)
at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.c reateResponse(AJPv13ConnectionImpl.java:189)
at com.openexchange.ajp13.najp.AJPv13Task.run(AJPv13T ask.java:281)
at java.util.concurrent.Executors$RunnableAdapter.cal l(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRun(Futu reTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.jav a:123)
at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.mail.internet.ParseException: Expected parameter name, got ";"
at javax.mail.internet.ParameterList.<init>(Parameter List.java:234)
at javax.mail.internet.ContentType.<init>(ContentType .java:110)
at javax.mail.internet.MimeMultipart.parsebm(MimeMult ipart.java:786)
at javax.mail.internet.MimeMultipart.parse(MimeMultip art.java:493)
at javax.mail.internet.MimeMultipart.getCount(MimeMul tipart.java:240)
at com.openexchange.mail.mime.utils.MIMEMessageUtilit y.hasAttachments(MIMEMessageUtility.java:411)
at com.openexchange.mail.mime.converters.MIMEMessageC onverter.convertMessage(MIMEMessageConverter.java: 1159)
Bei einem anderen Account auf dem gleichen Server funktioniert alles.. Kann das mit einer "schlechten" Email zusammenhängen?
Updates sind alle aktuell. Ein neubooten des Systems brachte keine Besserung.
Vielen Dank
Matthias
wir benutzen die OpenExchange Appliance Edition und haben da ein Problem.
Wir haben mehrere Pop3 Account unter --> Einstellungen --> Email --> Accounts angelegt.
Diese haben auch schon funktioniert, seit heute tritt aber folgendes Problem auf. Bei einem dieser Accounts werden keine Emails mehr abgerufen und im openexchange.log steht folgender Eintrag.
Oct 26, 2009 3:35:45 PM com.openexchange.pop3.connect.POP3SyncMessagesCall able call
WARNING: Connect to POP3 account failed: MSG-1009 Category=1 Message=Wrong message header: Expected parameter name, got ";" exceptionID=-198405575-479
MSG-1009 Category=1 Message=Wrong message header: Expected parameter name, got ";" exceptionID=-198405575-479
at com.openexchange.mail.mime.MIMEMailException.handl eMessagingException(MIMEMailException.java:456)
at com.openexchange.mail.mime.MIMEMailException.handl eMessagingException(MIMEMailException.java:364)
at com.openexchange.mail.mime.MIMEMailException.handl eMessagingException(MIMEMailException.java:353)
at com.openexchange.mail.mime.converters.MIMEMessageC onverter.convertMessage(MIMEMessageConverter.java: 1252)
at com.openexchange.pop3.storage.mailaccount.MailAcco untPOP3Storage.addMessagesToStorage(MailAccountPOP 3Storage.java:415)
at com.openexchange.pop3.storage.mailaccount.MailAcco untPOP3Storage.syncMessages(MailAccountPOP3Storage .java:342)
at com.openexchange.pop3.connect.POP3SyncMessagesCall able.call(POP3SyncMessagesCallable.java:156)
at java.util.concurrent.FutureTask$Sync.innerRun(Futu reTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.jav a:123)
at com.openexchange.pop3.POP3Access.connectInternal(P OP3Access.java:380)
at com.openexchange.mail.api.MailAccess.connect0(Mail Access.java:400)
at com.openexchange.mail.api.MailAccess.connect(MailA ccess.java:353)
at com.openexchange.mail.MailServletInterfaceImpl.ini tMailAccess(MailServletInterfaceImpl.java:1057)
at com.openexchange.mail.MailServletInterfaceImpl.ini tConnection(MailServletInterfaceImpl.java:1034)
at com.openexchange.mail.MailServletInterfaceImpl.get ChildFolders(MailServletInterfaceImpl.java:424)
at com.openexchange.ajax.Folder.actionGetSubfolders(F older.java:956)
at com.openexchange.ajax.Folder.actionGetSubfolders(F older.java:376)
at com.openexchange.ajax.Folder.actionGet(Folder.java :243)
at com.openexchange.ajax.Folder.doGet(Folder.java:196 )
at javax.servlet.http.HttpServlet.service(HttpServlet .java:596)
at com.openexchange.ajax.AJAXServlet.service(AJAXServ let.java:365)
at com.openexchange.ajax.SessionServlet.service(Sessi onServlet.java:159)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:689)
at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.doServletService(AJPv13RequestHandlerImpl.java: 433)
at com.openexchange.ajp13.AJPv13Request.response(AJPv 13Request.java:128)
at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.createResponse(AJPv13RequestHandlerImpl.java:28 6)
at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.c reateResponse(AJPv13ConnectionImpl.java:189)
at com.openexchange.ajp13.najp.AJPv13Task.run(AJPv13T ask.java:281)
at java.util.concurrent.Executors$RunnableAdapter.cal l(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRun(Futu reTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.jav a:123)
at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.mail.internet.ParseException: Expected parameter name, got ";"
at javax.mail.internet.ParameterList.<init>(Parameter List.java:234)
at javax.mail.internet.ContentType.<init>(ContentType .java:110)
at javax.mail.internet.MimeMultipart.parsebm(MimeMult ipart.java:786)
at javax.mail.internet.MimeMultipart.parse(MimeMultip art.java:493)
at javax.mail.internet.MimeMultipart.getCount(MimeMul tipart.java:240)
at com.openexchange.mail.mime.utils.MIMEMessageUtilit y.hasAttachments(MIMEMessageUtility.java:411)
at com.openexchange.mail.mime.converters.MIMEMessageC onverter.convertMessage(MIMEMessageConverter.java: 1159)
Bei einem anderen Account auf dem gleichen Server funktioniert alles.. Kann das mit einer "schlechten" Email zusammenhängen?
Updates sind alle aktuell. Ein neubooten des Systems brachte keine Besserung.
Vielen Dank
Matthias
Comment