IMAP: improve invalid message header test

git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@2151 3d1905a2-6b24-0410-a738-b14d5a86fcbd
This commit is contained in:
mguessan 2013-06-16 21:40:31 +00:00
parent c035b094c4
commit 2fe8bf6ce7
1 changed files with 2 additions and 2 deletions

View File

@ -1089,10 +1089,10 @@ public class DavExchangeSession extends ExchangeSession {
final String MS_HEADER = "Microsoft Mail Internet Headers Version 2.0";
if (messageHeaders.startsWith(MS_HEADER)) {
messageHeaders = messageHeaders.substring(MS_HEADER.length());
if (messageHeaders.charAt(0) == '\r') {
if (!messageHeaders.isEmpty() && messageHeaders.charAt(0) == '\r') {
messageHeaders = messageHeaders.substring(1);
}
if (messageHeaders.charAt(0) == '\n') {
if (!messageHeaders.isEmpty() && messageHeaders.charAt(0) == '\n') {
messageHeaders = messageHeaders.substring(1);
}
}