谁有个简单的发个给我 跪求啊~~~~~~~~~

解决方案 »

  1.   

    根据smtp协议,是可以发送附件的
      

  2.   

    http://blog.csdn.net/fice1989/archive/2009/12/05/4946039.aspx上文虽不是php,但可以参考,关键是:
        SendMsg(sock,"Content-Type:multipart/mixed;boundary=\"#BOUNDARY#\"\r\n\r\n");   //设置边界标识       SendMsg(sock,"--#BOUNDARY#\r\n");       //发送附件头部信息   
        SendMsg(sock,"--#BOUNDARY#\r\n");   
        SendMsg(sock,"Content-Type:text/plain;name=student.txt\r\n");   
        SendMsg(sock,"Content-Transfer-Encoding:base64\r\n");   
        SendMsg(sock,"Content-Disposition:attachment;filename=\"student.txt\"\r\n\r\n");   
           
        //用二进制方式读取附件文件内容并转为base64格式   
        FILE* pf = fopen("d:\\student.txt","rb");   
        fseek(pf,0,SEEK_END);   
        int filelen = ftell(pf);   
        fseek(pf,0,SEEK_SET);   
        char* filebuf = (char*) malloc(filelen);   
        fread(filebuf,1,filelen,pf);   
        char* filebase64 = base64_encode(filebuf,filelen);   
      
        //发送邮件的附件部分   
        SendMsg(sock,filebase64);      
      

  3.   

    可以使用PEAR的Mail_Mime
      

  4.   

    用过某位大哥的smtp类,挺不错的,网上随便搜搜就有了
      

  5.   

    到我的个人网站上去找,我有比较完善的发送邮件类。
    网址是:http://dreamflys.com