1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-01-30 08:24:22 +00:00

Simplify statement

This commit is contained in:
Chocobo1 2016-02-22 02:22:06 +08:00
parent 41fe85b624
commit 60417a598a

View File

@ -123,15 +123,14 @@ void Smtp::sendMail(const QString &from, const QString &to, const QString &subje
{ {
const Preferences* const pref = Preferences::instance(); const Preferences* const pref = Preferences::instance();
QTextCodec* latin1 = QTextCodec::codecForName("latin1"); QTextCodec* latin1 = QTextCodec::codecForName("latin1");
m_message = ""; m_message = "Date: " + getCurrentDateTime().toLatin1() + "\r\n"
m_message += "Date: " + getCurrentDateTime().toLatin1() + "\r\n"; + encodeMimeHeader("From", from, latin1)
m_message += encodeMimeHeader("From", from, latin1); + encodeMimeHeader("Subject", subject, latin1)
m_message += encodeMimeHeader("Subject", subject, latin1); + encodeMimeHeader("To", to, latin1)
m_message += encodeMimeHeader("To", to, latin1); + "MIME-Version: 1.0\r\n"
m_message += "MIME-Version: 1.0\r\n"; + "Content-Type: text/plain; charset=UTF-8\r\n"
m_message += "Content-Type: text/plain; charset=UTF-8\r\n"; + "Content-Transfer-Encoding: base64\r\n"
m_message += "Content-Transfer-Encoding: base64\r\n"; + "\r\n";
m_message += "\r\n";
// Encode the body in base64 // Encode the body in base64
QString crlf_body = body; QString crlf_body = body;
QByteArray b = crlf_body.replace("\n","\r\n").toUtf8().toBase64(); QByteArray b = crlf_body.replace("\n","\r\n").toUtf8().toBase64();