关于发送邮件的问题,大侠帮忙。
我用下面着段代码,发送找回密码邮件
dim sendto,logname,logpwd as string
sendto="user@domain.com"
logname="logname"
logpwd="123456"
Dim aMsg As New MailMessage()
aMsg.From = "info@mydomain.com.cn"
aMsg.To = sendto
aMsg.Subject = "找回的密码"
aMsg.Body = "你好,你的**操作员帐号是:" & logname & ",密码是:" & logpwd & "请你牢记!"
SmtpMail.Send(aMsg)
在运行过程中,返回如下错误:
[COMException (0x80040220): “SendUsing”配置值无效。
]
[TargetInvocationException: 调用的目标发生了异常。]
System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters) +0
System.RuntimeType.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters) +473
System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) +58
[HttpException (0x80004005): 未能访问“CDO.Message”对象。]
System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) +111
System.Web.Mail.CdoSysHelper.Send(MailMessage message) +1516
System.Web.Mail.SmtpMail.Send(MailMessage message) +49
mcrm.getpwd.Submit1_ServerClick(Object sender, EventArgs e) in \\Mcrm\MCRM\ASPX\getpwd.aspx.vb:84
System.Web.UI.HtmlControls.HtmlInputButton.OnServerClick(EventArgs e) +108
System.Web.UI.HtmlControls.HtmlInputButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain() +1263
是不是服务器配置问题,还是什么问题,望指教。