Guten Tag,
kennt jemand von euch vernüftige Links zum Thema "Versenden von Emails per ASP.NET / IIS / VB" ?
Die Ergebnisse die mir Google liefert, sind mehr als dürftig. Wenn ich den bisher gefundenen Anleitungen folge leiste, müsste der Quellcoede wie folgt aussehen :
Leider führt das zu der Fehlermeldung :
Der "SendUsing"-Konfigurationswert ist ungültig.
[COMException (0x80040220): Der "SendUsing"-Konfigurationswert ist ungültig.
]
[TargetInvocationException: Exception has been thrown by the target of an invocation.]
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): Could not access 'CDO.Message' object.]
System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) +113
System.Web.Mail.CdoSysHelper.Send(MailMessage message) +1840
System.Web.Mail.SmtpMail.Send(MailMessage message) +150
sendnewsletter.email_absenden_Click(Object sender, EventArgs e) +310
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108
System.Web.UI.WebControls.Button.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() +1277
Ich bezweifle auch, das ein Standard IIS schon komplett mit der SMTP Funktionalität ausgestattet ist, auch wenn ich schon diverse Verzeichnisse im Inetpub/Mailroot habe.
Birk
kennt jemand von euch vernüftige Links zum Thema "Versenden von Emails per ASP.NET / IIS / VB" ?
Die Ergebnisse die mir Google liefert, sind mehr als dürftig. Wenn ich den bisher gefundenen Anleitungen folge leiste, müsste der Quellcoede wie folgt aussehen :
Code:
Dim Myemail = New MailMessage()
Myemail.From = "test@localhost"
Myemail.To = "test@localhost"
Myemail.Subject = "dies ist ein test"
Myemail.BodyFormat = MailFormat.Text
Myemail.Body = "hallo, will nur mal sehen obs durchgeht"
SmtpMail.Send(Myemail)
Leider führt das zu der Fehlermeldung :
Der "SendUsing"-Konfigurationswert ist ungültig.
[COMException (0x80040220): Der "SendUsing"-Konfigurationswert ist ungültig.
]
[TargetInvocationException: Exception has been thrown by the target of an invocation.]
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): Could not access 'CDO.Message' object.]
System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String methodName, Object[] args) +113
System.Web.Mail.CdoSysHelper.Send(MailMessage message) +1840
System.Web.Mail.SmtpMail.Send(MailMessage message) +150
sendnewsletter.email_absenden_Click(Object sender, EventArgs e) +310
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108
System.Web.UI.WebControls.Button.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() +1277
Ich bezweifle auch, das ein Standard IIS schon komplett mit der SMTP Funktionalität ausgestattet ist, auch wenn ich schon diverse Verzeichnisse im Inetpub/Mailroot habe.
Birk