Discussion:
[Davmail-users] [PossibleSpam] Connecting an old imap client to Exchange
James Pifer
2016-06-22 18:57:17 UTC
Permalink
Hello. I'm trying to connect an old application that doesn't support
imaps and won't connect to Exchange at all. I came across DavMail and
set it up. It's very close to working, but not quite. I tested with
Thunderbird and it works fine, so it appears as though this old
application is doing something screwy, or is just too old.

Here are a couple errors in case anyone has any ideas. Any help is
appreciated.

Thanks.


Within the application log I see:
Debug: Successfully opened folder
Error: Failed to get messages: javax.mail.FolderClosedException: * BYE
Connection down


On the console where I'm running davmail I see:
# ./davmail.sh
Exception in thread "ImapConnection-18304" java.lang.NoSuchMethodError:
javax.mail.internet.MimeUtility.unfold(Ljava/lang/String;)Ljava/lang/String;
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1225)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1200)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1173)
at davmail.imap.ImapConnection.handleFetch(ImapConnection.java:838)
at davmail.imap.ImapConnection.run(ImapConnection.java:394)
Exception in thread "ImapConnection-2360" java.lang.NoSuchMethodError:
javax.mail.internet.MimeUtility.unfold(Ljava/lang/String;)Ljava/lang/String;
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1225)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1200)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1173)
at davmail.imap.ImapConnection.handleFetch(ImapConnection.java:838)
at davmail.imap.ImapConnection.run(ImapConnection.java:394)
Exception in thread "ImapConnection-9373" java.lang.NoSuchMethodError:
javax.mail.internet.MimeUtility.unfold(Ljava/lang/String;)Ljava/lang/String;
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1225)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1200)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1173)
at davmail.imap.ImapConnection.handleFetch(ImapConnection.java:838)
at davmail.imap.ImapConnection.run(ImapConnection.java:394)
Exception in thread "ImapConnection-29081" java.lang.NoSuchMethodError:
javax.mail.internet.MimeUtility.unfold(Ljava/lang/String;)Ljava/lang/String;
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1225)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1200)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1173)
at davmail.imap.ImapConnection.handleFetch(ImapConnection.java:838)
at davmail.imap.ImapConnection.run(ImapConnection.java:394)
Exception in thread "ImapConnection-30061" java.lang.NoSuchMethodError:
javax.mail.internet.MimeUtility.unfold(Ljava/lang/String;)Ljava/lang/String;
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1225)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1200)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1173)
at davmail.imap.ImapConnection.handleFetch(ImapConnection.java:838)
at davmail.imap.ImapConnection.run(ImapConnection.java:394)
Exception in thread "ImapConnection-27872" java.lang.NoSuchMethodError:
javax.mail.internet.MimeUtility.unfold(Ljava/lang/String;)Ljava/lang/String;
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1225)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1200)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1173)
at davmail.imap.ImapConnection.handleFetch(ImapConnection.java:838)
at davmail.imap.ImapConnection.run(ImapConnection.java:394)
James Pifer
2016-06-22 18:57:17 UTC
Permalink
Hello. I'm trying to connect an old application that doesn't support
imaps and won't connect to Exchange at all. I came across DavMail and
set it up. It's very close to working, but not quite. I tested with
Thunderbird and it works fine, so it appears as though this old
application is doing something screwy, or is just too old.

Here are a couple errors in case anyone has any ideas. Any help is
appreciated.

Thanks.


Within the application log I see:
Debug: Successfully opened folder
Error: Failed to get messages: javax.mail.FolderClosedException: * BYE
Connection down


On the console where I'm running davmail I see:
# ./davmail.sh
Exception in thread "ImapConnection-18304" java.lang.NoSuchMethodError:
javax.mail.internet.MimeUtility.unfold(Ljava/lang/String;)Ljava/lang/String;
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1225)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1200)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1173)
at davmail.imap.ImapConnection.handleFetch(ImapConnection.java:838)
at davmail.imap.ImapConnection.run(ImapConnection.java:394)
Exception in thread "ImapConnection-2360" java.lang.NoSuchMethodError:
javax.mail.internet.MimeUtility.unfold(Ljava/lang/String;)Ljava/lang/String;
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1225)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1200)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1173)
at davmail.imap.ImapConnection.handleFetch(ImapConnection.java:838)
at davmail.imap.ImapConnection.run(ImapConnection.java:394)
Exception in thread "ImapConnection-9373" java.lang.NoSuchMethodError:
javax.mail.internet.MimeUtility.unfold(Ljava/lang/String;)Ljava/lang/String;
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1225)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1200)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1173)
at davmail.imap.ImapConnection.handleFetch(ImapConnection.java:838)
at davmail.imap.ImapConnection.run(ImapConnection.java:394)
Exception in thread "ImapConnection-29081" java.lang.NoSuchMethodError:
javax.mail.internet.MimeUtility.unfold(Ljava/lang/String;)Ljava/lang/String;
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1225)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1200)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1173)
at davmail.imap.ImapConnection.handleFetch(ImapConnection.java:838)
at davmail.imap.ImapConnection.run(ImapConnection.java:394)
Exception in thread "ImapConnection-30061" java.lang.NoSuchMethodError:
javax.mail.internet.MimeUtility.unfold(Ljava/lang/String;)Ljava/lang/String;
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1225)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1200)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1173)
at davmail.imap.ImapConnection.handleFetch(ImapConnection.java:838)
at davmail.imap.ImapConnection.run(ImapConnection.java:394)
Exception in thread "ImapConnection-27872" java.lang.NoSuchMethodError:
javax.mail.internet.MimeUtility.unfold(Ljava/lang/String;)Ljava/lang/String;
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1225)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1200)
at
davmail.imap.ImapConnection.appendBodyStructure(ImapConnection.java:1173)
at davmail.imap.ImapConnection.handleFetch(ImapConnection.java:838)
at davmail.imap.ImapConnection.run(ImapConnection.java:394)
Mickaël Guessant
2016-07-26 21:08:56 UTC
Permalink
Post by James Pifer
Hello. I'm trying to connect an old application that doesn't support
imaps and won't connect to Exchange at all. I came across DavMail and
set it up. It's very close to working, but not quite. I tested with
Thunderbird and it works fine, so it appears as though this old
application is doing something screwy, or is just too old.
Here are a couple errors in case anyone has any ideas. Any help is
appreciated.
Thanks.
Debug: Successfully opened folder
Error: Failed to get messages: javax.mail.FolderClosedException: * BYE
Connection down
# ./davmail.sh
javax.mail.internet.MimeUtility.unfold(Ljava/lang/String;)Ljava/lang/String;
=> Looks like a dependency isssue, pleast try to use
mail.jar/activation.jar provided with DavMail.
--
Mickael Guessant
mailto:***@free.fr
Continue reading on narkive:
Loading...