mimeString.append(QString("Content-Type: image/jpeg;name=%1\r\n").arg(strName));
mimeString.append("Content-Transfer-Encoding:").append("base64\r\n\r\n");
mimeString.append(QString("Content-Disposition: attachment;filename=%1\r\n").append(strName));
QImage img(m_attachment);
QByteArray ba;
QBuffer buf(&ba);
img.save(&buf,"JPG");//按照JPG解码保存数据
mimeString.append(ba.toBase64());
楼主,我在附件中添加图片,发出去后在邮箱里面无法正常显示,我看了SMTP协议,附件里面添加图片是这样的呀,为啥不成功呢,你知道吗,边界我也添加了