回复: QT编写的邮件发送工具
#11 [foxgod 04-28 17:28]
我按照你的代码写的,不知道为什么,信是发出去了,邮箱也接受到了,但是内容是空的,我打印你的信息,看到你也是这样发包的呀,不知道为什么,请指教
内容为
void smtpclient::sendMailToServer()
{
QString mime;
mime = "From:";
mime += " \r\n";
mime += "To:";
mime += " \r\n";
mime += "Subject: ";
mime += m_mailTitle;
mime += "\r\n";
mime += "Mime-Version: 1.0\r\n";
sendMailContentToServer(mime);
//sendMessage(mime);
//// Send \r\n.\r\n to end the mail data
//sendMessage(".");
//waitForResponse();
//if (m_responseCode != 250)
//{
// QMessageBox::critical(0,"错误","邮件发送有错!");
//}
//else
//{
//qDebug("邮件发送成功");
//}
}
void smtpclient::sendMailContentToServer(QString content)
{
QString mimeString = content;
//首先构造正文报文
mimeString.append("--").append(cBoundary).append("\r\n");
mimeString.append("Content-Type: text/html;charset=utf-8;\r\n");
mimeString.append("Content-Transfer-Encoding:").append("8bit\r\n");
mimeString.append(m_mailContent);
mimeString.append("\r\n");
&n ..
#12 [foxgod 04-30 14:07]
为啥发送附件图片失败呢?
#13 [liudianwu 05-14 09:07]
自从发布这个测试工具以来,陆续收到一些不明同学的邮件,请看
#14 [crazy 10-27 10:54]
mark
#15 [lxgsbqylbk 11-11 16:53]
下载看看