我正在使用CDO发送电子邮件。 这是我发现的唯一一种来自certian客户的方式。标准smtp发送不
此方法的问题在于它适用于外部电子邮件收件人,但不适用于内部电子邮件收件人。
CDO.Message oMsg = new CDO.Message();
CDO.IConfiguration iConfg;
iConfg = oMsg.Configuration;
ADODB.Fields oFields;
oFields = iConfg.Fields;
ADODB.Field oField = oFields["http://schemas.microsoft.com/cdo/configuration/sendusing"];
oField.Value = 2;
ADODB.Field oServer = oFields["http://schemas.microsoft.com/cdo/configuration/smtpserver"];
oServer.Value = Server;
oFields.Update();
oMsg.Subject = subject;
oMsg.From = Sender;
oMsg.To = recipient;
oMsg.HTMLBody = body;
oMsg.Send();
希望有人有个主意 代码不会破坏 它只是不发送emal。
我能以某种方式从对象中获得错误吗?