/**
 * Copy Mails
 * @author Jens Hatlak <jh@junetz.de>
 * @version 2010-07-15
 */
let text = "";
let uris = gFolderDisplay.selectedMessageUris;
if (event.shiftKey) {
  for (let i = 0; i < uris.length; ++i) {
    let rawMail = JHBF.mailnews.getRawMessageFromURI(uris[i]);
    var skip = false;
    rawMail.split("\r\n").forEach(function(line) {
      if (line.match(/^(From - )|(X-)/)) {
        skip = true;
      } else if (!skip || !line.match(/^\s+/)) {
        skip = false;
        text += line + "\r\n";
      }
    });
  }
} else {
  for (let i = 0; i < uris.length; ++i) {
    let body = JHBF.mailnews.getBodyFromURI(uris[i]);
    text += body;
  }
}
JHBF.copyHTMLToClipboard(text);
