本人使用流方式下载的方式对163邮箱服务器中的附件进行下载使用的代码如下。可是第二行获取附件路径的代码有异常 不知怎么样整了。 哪位好心人能指导下怎么样获取附件路径,或者用其他的什么方法来下载邮件服务器上的附件。感激不尽!!!
        string filePath = Server.MapPath(filename);//获取附件名为filename在服务器上的路径        //以字符流的形式下载文件
        FileStream fs = new FileStream(filePath, FileMode.Open);
        byte[] bytes = new byte[(int)fs.Length];
        fs.Read(bytes, 0, bytes.Length);
        fs.Close();
        Response.ContentType = "application/octet-stream";
        //通知浏览器下载文件而不是打开
        Response.AddHeader("Content-Disposition", "attachment;  filename=" + HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8));
        Response.BinaryWrite(bytes);
        Response.Flush();
        Response.End();    }