523 |
523 |
524 if (contentType().toLower() == "text") { |
524 if (contentType().toLower() == "text") { |
525 // Forward the text content inline |
525 // Forward the text content inline |
526 QStringList addresses; |
526 QStringList addresses; |
527 foreach (const QMessageAddress &address, to()) { |
527 foreach (const QMessageAddress &address, to()) { |
528 addresses.append(address.recipient()); |
528 addresses.append(address.addressee()); |
529 } |
529 } |
530 |
530 |
531 QString existingText(textContent()); |
531 QString existingText(textContent()); |
532 |
532 |
533 QString prefix(QString("\r\n----- %1 -----\r\n\r\n").arg(qApp->translate("QMessage", "Forwarded Message"))); |
533 QString prefix(QString("\r\n----- %1 -----\r\n\r\n").arg(qApp->translate("QMessage", "Forwarded Message"))); |
534 prefix.append(QString("%1: %2\r\n").arg(qApp->translate("QMessage", "Subject")).arg(subject())); |
534 prefix.append(QString("%1: %2\r\n").arg(qApp->translate("QMessage", "Subject")).arg(subject())); |
535 prefix.append(QString("%1: %2\r\n").arg(qApp->translate("QMessage", "Date")).arg(date().toString())); |
535 prefix.append(QString("%1: %2\r\n").arg(qApp->translate("QMessage", "Date")).arg(date().toString())); |
536 prefix.append(QString("%1: %2\r\n").arg(qApp->translate("QMessage", "From")).arg(from().recipient())); |
536 prefix.append(QString("%1: %2\r\n").arg(qApp->translate("QMessage", "From")).arg(from().addressee())); |
537 prefix.append(QString("%1: %2\r\n").arg(qApp->translate("QMessage", "To")).arg(addresses.join(","))); |
537 prefix.append(QString("%1: %2\r\n").arg(qApp->translate("QMessage", "To")).arg(addresses.join(","))); |
538 |
538 |
539 QString postfix("\r\n\r\n-----------------------------\r\n"); |
539 QString postfix("\r\n\r\n-----------------------------\r\n"); |
540 |
540 |
541 response.setBody(prefix + existingText + postfix); |
541 response.setBody(prefix + existingText + postfix); |