Re: apsnet_wp.exe non-default identity vs. System.Web.Mail.SmtpMail
From: Andrei Suvorov (Andrei_SuvorovPLEASENSPAM_at_epam.com)
Date: 03/27/04
- Previous message: Ken Schaefer: "Re: Navigating a RS on the Client?"
- In reply to: Andrei Suvorov: "apsnet_wp.exe non-default identity vs. System.Web.Mail.SmtpMail"
- Next in thread: Paul Glavich [MVP - ASP.NET]: "Re: apsnet_wp.exe non-default identity vs. System.Web.Mail.SmtpMail"
- Reply: Paul Glavich [MVP - ASP.NET]: "Re: apsnet_wp.exe non-default identity vs. System.Web.Mail.SmtpMail"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Sat, 27 Mar 2004 12:29:01 +0200
Now I'm certain about conditions up which this problem occurs and not:
1. No problem. SmtpMail.SmtpServer = "mymailhost" and username/pasword under
<processModel> are default (ASPNET account).
2. Problem.. SmtpMail.SmtpServer = "mymailhost" and username/pasword under
<processModel> are set to non-default (set to local or domain user).
3.No Problem.. SmtpMail.SmtpServer = "" and username/pasword under
<processModel> are set to non-default (set to local or domain user). The
email gets sent only when local IIS SMTP is running.
Can anyone suggest how to make the #2 working? I really need to use
non-local SMTP host for email delivery.
Thanks in advance,
Andrei Suvorov.
"Andrei Suvorov" <Andrei_SuvorovPLEASENSPAM@epam.com> wrote in message
news:uAdhBO5EEHA.2884@TK2MSFTNGP12.phx.gbl...
> Hello,
>
> Can anyone suggest how to handle th following problem:
>
> 1. I've changed userName and password attributes in <processModel> in
> machine.config to make aspnet_wp.exe run under my local account.
> 2. But now the following code in my .aspx fails with exception:
>
> using System.Web.Mail;
>
> SmtpMail.SmtpServer = "mymailhost";
> SmtpMail.Send("from@host.com", "to@host.net","test 2", "test message");
>
> Exception:
> System.Web.HttpException: Could not access 'CDO.Message' object. --->
> System.Reflection.TargetInvocationException: Exception has been thrown by
> the target of an invocation. --->
> System.Runtime.InteropServices.COMException (0x80040213): The transport
> failed to connect to the server.
>
> --- End of inner exception stack trace ---
> at System.RuntimeType.InvokeDispMethod(String name, BindingFlags
> invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32
> culture, String[] namedParameters)
> at System.RuntimeType.InvokeMember(String name, BindingFlags
invokeAttr,
> Binder binder, Object target, Object[] args, ParameterModifier[]
modifiers,
> CultureInfo culture, String[] namedParameters)
> at System.Type.InvokeMember(String name, BindingFlags invokeAttr,
Binder
> binder, Object target, Object[] args)
> at System.Web.Mail.LateBoundAccessHelper.CallMethod(Type type, Object
> obj, String methodName, Object[] args)
> at System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String
> methodName, Object[] args)
> --- End of inner exception stack trace ---
> at System.Web.Mail.LateBoundAccessHelper.CallMethod(Object obj, String
> methodName, Object[] args)
> at System.Web.Mail.CdoSysHelper.Send(MailMessage message)
> at System.Web.Mail.CdoSysHelper.Send(String from, String to, String
> subject, String messageText)
> at System.Web.Mail.SmtpMail.Send(String from, String to, String
subject,
> String messageText)
> at TestMail1._Default.ButtonSend_Click(Object sender, EventArgs e) in
> c:\inetpub\wwwroot\testmail1\default.aspx.cs:line 54
>
> Any suggestions would be thankfully appreciated.
>
> Regards,
> Andrei Suvorov.
>
>
- Previous message: Ken Schaefer: "Re: Navigating a RS on the Client?"
- In reply to: Andrei Suvorov: "apsnet_wp.exe non-default identity vs. System.Web.Mail.SmtpMail"
- Next in thread: Paul Glavich [MVP - ASP.NET]: "Re: apsnet_wp.exe non-default identity vs. System.Web.Mail.SmtpMail"
- Reply: Paul Glavich [MVP - ASP.NET]: "Re: apsnet_wp.exe non-default identity vs. System.Web.Mail.SmtpMail"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]