blob: 39d435cb1f63976e34803426d47d79cf059dde28 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
/*
* Test bug 676916 - nsParseMailbox parses multi-line message-id header incorrectly
*/
var headers =
"from: alice@t1.example.com\r\n" +
"to: bob@t2.example.net\r\n" +
"message-id: \r\n <abcmessageid>\r\n";
function testMsgID() {
localAccountUtils.inboxFolder.QueryInterface(Ci.nsIMsgLocalMailFolder);
localAccountUtils.inboxFolder.addMessage(
"From \r\n" + headers + "\r\nhello\r\n"
);
let msgHdr = localAccountUtils.inboxFolder.firstNewMessage;
Assert.equal(msgHdr.messageId, "abcmessageid");
}
function run_test() {
for (let storeID of localAccountUtils.pluggableStores) {
localAccountUtils.loadLocalMailAccount(storeID);
testMsgID();
}
}
|