如题。接收到邮件内容为 --#BOUNDARY# Content-Type: text/html; charset=gb2312 Content-Transfer-Encoding: 8bit strtmp --#BOUNDARY#--
贴一段代码:
          
#include "stdafx.h"
#include <list>
#include <string>
#include <iostream>
#include <vector> 
#include <fstream>
#include <algorithm>#include "SMailer/SMailer.h"
#include "MUtils/WinSockHelper.h"using namespace std;
void main()
{
    MUtils::WinSockHelper wshelper; ifstream fin("C:\Documents and Settings\Administrator\桌面\html.htm.txt");
string strtmp;
vector<string>vect;
while( getline(fin,strtmp,'\n') )
{
vect.push_back(strtmp);
}
//sort(vect.begin(),vect.end());
vector<string>::iterator it = unique(vect.begin(),vect.end());
copy(vect.begin(),it,ostream_iterator<string>(cout,"\n"));    //make sure the file 'boot.ini' is in the root directory on driver C
    //SMailer::TextPlainContent  content1("plain text content");
    SMailer::TextHtmlContent   content2("<a>strtmp</a>");
    //SMailer::AppOctStrmContent content3("c:\\boot.ini");我是把邮件的HTML模块 放在本地文件中 然后通过把文件内容读到字符串中。  但是就是接收到邮件是--#BOUNDARY# Content-Type: text/html; charset=gb2312 Content-Transfer-Encoding: 8bit strtmp --#BOUNDARY#--