用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: " + "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错误