Re: apsnet_wp.exe non-default identity vs. System.Web.Mail.SmtpMail
From: Paul Glavich [MVP - ASP.NET] (glav_at_aspalliance.com-NOSPAM)
Date: 03/28/04
- Previous message: Ken Schaefer: "Re: w3wp.exe Account"
- In reply to: Andrei Suvorov: "Re: apsnet_wp.exe non-default identity vs. System.Web.Mail.SmtpMail"
- Next in thread: Andrei Suvorov: "Re: apsnet_wp.exe non-default identity vs. System.Web.Mail.SmtpMail"
- Reply: Andrei Suvorov: "Re: apsnet_wp.exe non-default identity vs. System.Web.Mail.SmtpMail"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Sun, 28 Mar 2004 17:46:52 +1000
You will probably need to go into the SMTP Server management console. Go to
the IIS MMC snap in (ie. Start -> Program -> administrative tools ->
Internet Information Services), expand the nodes and look for "Default SMTP
Virtual Server".
Right click and select properties, choose the "Access" tab and have a look
at the "authentication" settings to make sure they will allow your
particular user to send mail.
HTH
--
- Paul Glavich
Microsoft MVP - ASP.NET
"Andrei Suvorov" <Andrei_SuvorovPLEASENSPAM@epam.com> wrote in message
news:exmJJZ#EEHA.2404@TK2MSFTNGP11.phx.gbl...
> 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: w3wp.exe Account"
- In reply to: Andrei Suvorov: "Re: apsnet_wp.exe non-default identity vs. System.Web.Mail.SmtpMail"
- Next in thread: Andrei Suvorov: "Re: apsnet_wp.exe non-default identity vs. System.Web.Mail.SmtpMail"
- Reply: Andrei Suvorov: "Re: apsnet_wp.exe non-default identity vs. System.Web.Mail.SmtpMail"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]