用WebDav调用Exchange发信(2)-使用他人名义

邮件默认是以登陆的Alias身份发送的
如果要让邮件的From是其他人或组,只要在邮件体中加一句:

strBody = "To: " + strTo + "\n" +
                    
"From: " + "aaa@company.com" + "\n" +  //加这一句,改变From的身份
                    "Subject: " + strSubject + "\n" +
                    
"Date: " + System.DateTime.Now +
                    
"X-Mailer: test mailer" + "\n" +
                    
"MIME-Version: 1.0" + "\n" +
                    
"Content-Type: text/plain;" + "\n" +
                    
"Charset = \"gb2312\"" + "\n" +
                    
"Content-Transfer-Encoding: 7bit" + "\n" +
                    
"\n" + strText;

需要注意的是,From字段的值只能是邮件地址而不能是Alias名,否则将会出现403 Forbidden错误

posted on 2005-09-26 14:04  David  阅读(381)  评论(0编辑  收藏  举报