Ask a Question related to ASP.NET General, Design and Development.
-
sampsons #1
SmtpServer Property
Greetings,
I am using Web.Mail.Mailmessage
along with Web.Mail.SmtpMail.Send(MailMessage) method
Now, this sends Email using the Default SMTP server of my REMOTE HOST.
Sadly I have found that many ISP's block mail sent through this method.
I do have an SMTP server included in the Remote Hosting package,
but that SmtpServer requires authentication of outgoing mail.
If I set the SmtpServer property to my domain's SmtpServer
then the mail is never sent because it is not authenticated
with the username and password of the account I am using
as the MailMessage.To property.
Is there a way to pass the username and password of the
account used to send the message through Web.Mail.SmtpMail.SmtpServer
property??
Thanks in advance,
Severin Sampson
sampsons Guest
-
#29234 [Com]: empty($object->property) incorrect when property has access overloaded (__get)
ID: 29234 Comment by: phpbugs at thunder-2000 dot com Reported By: chrissy at codegoat dot com Status: No... -
using the Items property in the design time property window
I hope this is the proper forum. I posted this problem in the wrong one previously. I have a custom server control that I am building. Implementing... -
Collection Property problems with Image control ImageUrl property and URLBuilder
Been using reflector and examining what Microsoft does with the Rows property in the Table class. It looks like all of the items added to the rows... -
More Collection Property problems with Image control ImageUrl property and URLBuilder
After a few more hours of debugging I discovered that the URLBuilder solution that I mentioned previously does not work because there is no service... -
Sending mail to Hotmail - Using Smtpserver
HI, I am using System.web.mail class in my application to send mails. I am using SMTP server for the same. I can send mail to the intranet... -
dave wanta #2
Re: SmtpServer Property
Hi,
There isn't anyway of doing this with in System.Web.Mail, which is one of
the reasons why I wrote [url]www.aspNetEmail.com[/url]
Sorry,
Dave
[url]www.aspNetEmail.com[/url]
"sampsons" <sampsons@airmail.net> wrote in message
news:be1uji$ple@library1.airnews.net...> Greetings,
>
> I am using Web.Mail.Mailmessage
> along with Web.Mail.SmtpMail.Send(MailMessage) method
>
> Now, this sends Email using the Default SMTP server of my REMOTE HOST.
>
> Sadly I have found that many ISP's block mail sent through this method.
> I do have an SMTP server included in the Remote Hosting package,
> but that SmtpServer requires authentication of outgoing mail.
>
> If I set the SmtpServer property to my domain's SmtpServer
> then the mail is never sent because it is not authenticated
> with the username and password of the account I am using
> as the MailMessage.To property.
>
> Is there a way to pass the username and password of the
> account used to send the message through Web.Mail.SmtpMail.SmtpServer
> property??
>
> Thanks in advance,
> Severin Sampson
>
>
dave wanta Guest
-
Dominic Madden #3
Re: SmtpServer Property
Hi,
Look at [url]http://sourceforge.net/projects/opensmtp-net/[/url] for a free open source
SMTP component.
Dom
"dave wanta" <nospam@nospam.com> wrote in message
news:OIORCfZQDHA.3192@tk2msftngp13.phx.gbl...> Hi,
> There isn't anyway of doing this with in System.Web.Mail, which is one of
> the reasons why I wrote [url]www.aspNetEmail.com[/url]
>
> Sorry,
> Dave
> [url]www.aspNetEmail.com[/url]
>
>
> "sampsons" <sampsons@airmail.net> wrote in message
> news:be1uji$ple@library1.airnews.net...>> > Greetings,
> >
> > I am using Web.Mail.Mailmessage
> > along with Web.Mail.SmtpMail.Send(MailMessage) method
> >
> > Now, this sends Email using the Default SMTP server of my REMOTE HOST.
> >
> > Sadly I have found that many ISP's block mail sent through this method.
> > I do have an SMTP server included in the Remote Hosting package,
> > but that SmtpServer requires authentication of outgoing mail.
> >
> > If I set the SmtpServer property to my domain's SmtpServer
> > then the mail is never sent because it is not authenticated
> > with the username and password of the account I am using
> > as the MailMessage.To property.
> >
> > Is there a way to pass the username and password of the
> > account used to send the message through Web.Mail.SmtpMail.SmtpServer
> > property??
> >
> > Thanks in advance,
> > Severin Sampson
> >
> >
>
Dominic Madden Guest
-
Al #4
Re: SmtpServer Property
Why not use cdosys.dll?
--
remove underscores to email
"sampsons" <sampsons@airmail.net> wrote in message
news:be1uji$ple@library1.airnews.net...> Greetings,
>
> I am using Web.Mail.Mailmessage
> along with Web.Mail.SmtpMail.Send(MailMessage) method
>
> Now, this sends Email using the Default SMTP server of my REMOTE HOST.
>
> Sadly I have found that many ISP's block mail sent through this method.
> I do have an SMTP server included in the Remote Hosting package,
> but that SmtpServer requires authentication of outgoing mail.
>
> If I set the SmtpServer property to my domain's SmtpServer
> then the mail is never sent because it is not authenticated
> with the username and password of the account I am using
> as the MailMessage.To property.
>
> Is there a way to pass the username and password of the
> account used to send the message through Web.Mail.SmtpMail.SmtpServer
> property??
>
> Thanks in advance,
> Severin Sampson
>
>
Al Guest
-
Softwaremaker #5
Re: SmtpServer Property
Hi Sampson,
<Quote>
this sends Email using the Default SMTP server of my REMOTE HOST
</Quote>
<PleaseNote>
The mail message can be delivered either through the SMTP mail service built
into Microsoft Windows 2000 or through an arbitrary SMTP server. Types in
the System.Web.Mail namespace can be used from ASP.NET or from any managed
application.
If the SmtpServer Property is not set, mail is by default queued on a
Windows 2000 system, ensuring that the calling program does not block
network traffic. If the SmtpServer property is set, the mail is delivered
directly to the specified server.
</PleaseNote>
You can specify which SMTP Server you would like to send your mail out to.
<Example>
Dim Message As New System.Web.Mail.MailMessage()
'Recipient's name and e-mail address
Message.To = "Your Name <you@xxxxxxxx.com>"
'Your name and e-mail address
Message.From = "Recipient Name <recipient@xxxxxxx.com>"
Message.Body = "Test message text"
Message.Subject = "A Test"
'Your smtp server
System.Web.Mail.SmtpMail.SmtpServer = "mail.yourIntendedMailServer.com"
System.Web.Mail.SmtpMail.Send(Message)
</Example>
hth
--
William T
Chief Software Developer
Software Architect
Softwaremaker.Net Pte Ltd
+++++++++++++++++++++++++++++
"Dominic Madden" <dominic@themaddens.info> wrote in message
news:OZN1iPkQDHA.1712@TK2MSFTNGP12.phx.gbl...source> Hi,
>
> Look at [url]http://sourceforge.net/projects/opensmtp-net/[/url] for a free openof> SMTP component.
>
> Dom
>
> "dave wanta" <nospam@nospam.com> wrote in message
> news:OIORCfZQDHA.3192@tk2msftngp13.phx.gbl...> > Hi,
> > There isn't anyway of doing this with in System.Web.Mail, which is onemethod.> > the reasons why I wrote [url]www.aspNetEmail.com[/url]
> >
> > Sorry,
> > Dave
> > [url]www.aspNetEmail.com[/url]
> >
> >
> > "sampsons" <sampsons@airmail.net> wrote in message
> > news:be1uji$ple@library1.airnews.net...> > > Greetings,
> > >
> > > I am using Web.Mail.Mailmessage
> > > along with Web.Mail.SmtpMail.Send(MailMessage) method
> > >
> > > Now, this sends Email using the Default SMTP server of my REMOTE HOST.
> > >
> > > Sadly I have found that many ISP's block mail sent through this>> >> > > I do have an SMTP server included in the Remote Hosting package,
> > > but that SmtpServer requires authentication of outgoing mail.
> > >
> > > If I set the SmtpServer property to my domain's SmtpServer
> > > then the mail is never sent because it is not authenticated
> > > with the username and password of the account I am using
> > > as the MailMessage.To property.
> > >
> > > Is there a way to pass the username and password of the
> > > account used to send the message through Web.Mail.SmtpMail.SmtpServer
> > > property??
> > >
> > > Thanks in advance,
> > > Severin Sampson
> > >
> > >
> >
>
Softwaremaker Guest
-
sampsons #6
Re: SmtpServer Property
Yes William
But, as stated in original post, my SmtpRemoteServer requires authentication
of all outgoing emails.
So I need to pass the username and password for the account used in the
MailMessage.From Property.
Severin
"Softwaremaker" <msdn@removethis.softwaremaker.net> wrote in message
news:ey$AOXoQDHA.3016@TK2MSFTNGP10.phx.gbl...built> Hi Sampson,
>
> <Quote>
> this sends Email using the Default SMTP server of my REMOTE HOST
> </Quote>
>
> <PleaseNote>
> The mail message can be delivered either through the SMTP mail serviceHOST.> into Microsoft Windows 2000 or through an arbitrary SMTP server. Types in
> the System.Web.Mail namespace can be used from ASP.NET or from any managed
> application.
>
> If the SmtpServer Property is not set, mail is by default queued on a
> Windows 2000 system, ensuring that the calling program does not block
> network traffic. If the SmtpServer property is set, the mail is delivered
> directly to the specified server.
> </PleaseNote>
>
> You can specify which SMTP Server you would like to send your mail out to.
>
> <Example>
> Dim Message As New System.Web.Mail.MailMessage()
> 'Recipient's name and e-mail address
> Message.To = "Your Name <you@xxxxxxxx.com>"
> 'Your name and e-mail address
> Message.From = "Recipient Name <recipient@xxxxxxx.com>"
> Message.Body = "Test message text"
> Message.Subject = "A Test"
> 'Your smtp server
> System.Web.Mail.SmtpMail.SmtpServer = "mail.yourIntendedMailServer.com"
> System.Web.Mail.SmtpMail.Send(Message)
> </Example>
>
> hth
>
> --
> William T
> Chief Software Developer
> Software Architect
> Softwaremaker.Net Pte Ltd
>
> +++++++++++++++++++++++++++++
>
>
> "Dominic Madden" <dominic@themaddens.info> wrote in message
> news:OZN1iPkQDHA.1712@TK2MSFTNGP12.phx.gbl...> source> > Hi,
> >
> > Look at [url]http://sourceforge.net/projects/opensmtp-net/[/url] for a free open> of> > SMTP component.
> >
> > Dom
> >
> > "dave wanta" <nospam@nospam.com> wrote in message
> > news:OIORCfZQDHA.3192@tk2msftngp13.phx.gbl...> > > Hi,
> > > There isn't anyway of doing this with in System.Web.Mail, which is one> > > the reasons why I wrote [url]www.aspNetEmail.com[/url]
> > >
> > > Sorry,
> > > Dave
> > > [url]www.aspNetEmail.com[/url]
> > >
> > >
> > > "sampsons" <sampsons@airmail.net> wrote in message
> > > news:be1uji$ple@library1.airnews.net...
> > > > Greetings,
> > > >
> > > > I am using Web.Mail.Mailmessage
> > > > along with Web.Mail.SmtpMail.Send(MailMessage) method
> > > >
> > > > Now, this sends Email using the Default SMTP server of my REMOTEWeb.Mail.SmtpMail.SmtpServer> method.> > > >
> > > > Sadly I have found that many ISP's block mail sent through this> > > > I do have an SMTP server included in the Remote Hosting package,
> > > > but that SmtpServer requires authentication of outgoing mail.
> > > >
> > > > If I set the SmtpServer property to my domain's SmtpServer
> > > > then the mail is never sent because it is not authenticated
> > > > with the username and password of the account I am using
> > > > as the MailMessage.To property.
> > > >
> > > > Is there a way to pass the username and password of the
> > > > account used to send the message through>> >> > > > property??
> > > >
> > > > Thanks in advance,
> > > > Severin Sampson
> > > >
> > > >
> > >
> > >
> >
>
sampsons Guest
-
bruce barker #7
Re: SmtpServer Property
System.Web.Mail does not support authentication. you will have to use cdo
com library directly or get a third party control that does support
authentication.
if you only need 1 account you can setup the iis smtp server as a relay to
your real smtp server and use System.Web.Mail (this is what I do).
-- bruce (sqlwork.com)
"sampsons" <sampsons@airmail.net> wrote in message
news:behl5f$gi5@library2.airnews.net...authentication> Yes William
>
> But, as stated in original post, my SmtpRemoteServer requiresin> of all outgoing emails.
>
> So I need to pass the username and password for the account used in the
> MailMessage.From Property.
>
> Severin
>
> "Softwaremaker" <msdn@removethis.softwaremaker.net> wrote in message
> news:ey$AOXoQDHA.3016@TK2MSFTNGP10.phx.gbl...> built> > Hi Sampson,
> >
> > <Quote>
> > this sends Email using the Default SMTP server of my REMOTE HOST
> > </Quote>
> >
> > <PleaseNote>
> > The mail message can be delivered either through the SMTP mail service> > into Microsoft Windows 2000 or through an arbitrary SMTP server. Typesmanaged> > the System.Web.Mail namespace can be used from ASP.NET or from anydelivered> > application.
> >
> > If the SmtpServer Property is not set, mail is by default queued on a
> > Windows 2000 system, ensuring that the calling program does not block
> > network traffic. If the SmtpServer property is set, the mail isto.> > directly to the specified server.
> > </PleaseNote>
> >
> > You can specify which SMTP Server you would like to send your mail outone> >
> > <Example>
> > Dim Message As New System.Web.Mail.MailMessage()
> > 'Recipient's name and e-mail address
> > Message.To = "Your Name <you@xxxxxxxx.com>"
> > 'Your name and e-mail address
> > Message.From = "Recipient Name <recipient@xxxxxxx.com>"
> > Message.Body = "Test message text"
> > Message.Subject = "A Test"
> > 'Your smtp server
> > System.Web.Mail.SmtpMail.SmtpServer = "mail.yourIntendedMailServer.com"
> > System.Web.Mail.SmtpMail.Send(Message)
> > </Example>
> >
> > hth
> >
> > --
> > William T
> > Chief Software Developer
> > Software Architect
> > Softwaremaker.Net Pte Ltd
> >
> > +++++++++++++++++++++++++++++
> >
> >
> > "Dominic Madden" <dominic@themaddens.info> wrote in message
> > news:OZN1iPkQDHA.1712@TK2MSFTNGP12.phx.gbl...> > source> > > Hi,
> > >
> > > Look at [url]http://sourceforge.net/projects/opensmtp-net/[/url] for a free open> > > SMTP component.
> > >
> > > Dom
> > >
> > > "dave wanta" <nospam@nospam.com> wrote in message
> > > news:OIORCfZQDHA.3192@tk2msftngp13.phx.gbl...
> > > > Hi,
> > > > There isn't anyway of doing this with in System.Web.Mail, which is> HOST.> > of> > > > the reasons why I wrote [url]www.aspNetEmail.com[/url]
> > > >
> > > > Sorry,
> > > > Dave
> > > > [url]www.aspNetEmail.com[/url]
> > > >
> > > >
> > > > "sampsons" <sampsons@airmail.net> wrote in message
> > > > news:be1uji$ple@library1.airnews.net...
> > > > > Greetings,
> > > > >
> > > > > I am using Web.Mail.Mailmessage
> > > > > along with Web.Mail.SmtpMail.Send(MailMessage) method
> > > > >
> > > > > Now, this sends Email using the Default SMTP server of my REMOTE> Web.Mail.SmtpMail.SmtpServer> > method.> > > > >
> > > > > Sadly I have found that many ISP's block mail sent through this> > > > > I do have an SMTP server included in the Remote Hosting package,
> > > > > but that SmtpServer requires authentication of outgoing mail.
> > > > >
> > > > > If I set the SmtpServer property to my domain's SmtpServer
> > > > > then the mail is never sent because it is not authenticated
> > > > > with the username and password of the account I am using
> > > > > as the MailMessage.To property.
> > > > >
> > > > > Is there a way to pass the username and password of the
> > > > > account used to send the message through>> >> > > > > property??
> > > > >
> > > > > Thanks in advance,
> > > > > Severin Sampson
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
>
bruce barker Guest
-
Michael Harder #8
Re: SmtpServer Property
CDOSYS supports username and password authentication, and version 1.1
of the .NET Framework added the Fields property to the MailMessage
class, which lets you set arbitrary fields of the underlying CDOSYS
object. I haven't tested it, but something like this should work:
MailMessage m = new MailMessage();
<configure message>
m.Fields["http://schemas.microsoft.com/cdo/configuration/smtpauthenticate"]=1;
m.Fields["http://schemas.microsoft.com/cdo/configuration/sendusername"]="user";
m.Fields["http://schemas.microsoft.com/cdo/configuration/sendpassword"]="pass";
SmtpMail.Send(m);
See this article for more information about CDOSYS authentication:
[url]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cdosys/html/_cdosys_configuring_network_authentication_informa tion.asp[/url]
"bruce barker" <nospam_brubar@safeco.com> wrote in message news:<OupuPZlRDHA.2240@TK2MSFTNGP11.phx.gbl>...> System.Web.Mail does not support authentication. you will have to use cdo
> com library directly or get a third party control that does support
> authentication.
>
> if you only need 1 account you can setup the iis smtp server as a relay to
> your real smtp server and use System.Web.Mail (this is what I do).
>
> -- bruce (sqlwork.com)
>
>
> "sampsons" <sampsons@airmail.net> wrote in message
> news:behl5f$gi5@library2.airnews.net...> authentication> > Yes William
> >
> > But, as stated in original post, my SmtpRemoteServer requires> built> > of all outgoing emails.
> >
> > So I need to pass the username and password for the account used in the
> > MailMessage.From Property.
> >
> > Severin
> >
> > "Softwaremaker" <msdn@removethis.softwaremaker.net> wrote in message
> > news:ey$AOXoQDHA.3016@TK2MSFTNGP10.phx.gbl...> > > Hi Sampson,
> > >
> > > <Quote>
> > > this sends Email using the Default SMTP server of my REMOTE HOST
> > > </Quote>
> > >
> > > <PleaseNote>
> > > The mail message can be delivered either through the SMTP mail service> in> > > into Microsoft Windows 2000 or through an arbitrary SMTP server. Types> managed> > > the System.Web.Mail namespace can be used from ASP.NET or from any> delivered> > > application.
> > >
> > > If the SmtpServer Property is not set, mail is by default queued on a
> > > Windows 2000 system, ensuring that the calling program does not block
> > > network traffic. If the SmtpServer property is set, the mail is> to.> > > directly to the specified server.
> > > </PleaseNote>
> > >
> > > You can specify which SMTP Server you would like to send your mail out> source> > >
> > > <Example>
> > > Dim Message As New System.Web.Mail.MailMessage()
> > > 'Recipient's name and e-mail address
> > > Message.To = "Your Name <you@xxxxxxxx.com>"
> > > 'Your name and e-mail address
> > > Message.From = "Recipient Name <recipient@xxxxxxx.com>"
> > > Message.Body = "Test message text"
> > > Message.Subject = "A Test"
> > > 'Your smtp server
> > > System.Web.Mail.SmtpMail.SmtpServer = "mail.yourIntendedMailServer.com"
> > > System.Web.Mail.SmtpMail.Send(Message)
> > > </Example>
> > >
> > > hth
> > >
> > > --
> > > William T
> > > Chief Software Developer
> > > Software Architect
> > > Softwaremaker.Net Pte Ltd
> > >
> > > +++++++++++++++++++++++++++++
> > >
> > >
> > > "Dominic Madden" <dominic@themaddens.info> wrote in message
> > > news:OZN1iPkQDHA.1712@TK2MSFTNGP12.phx.gbl...
> > > > Hi,
> > > >
> > > > Look at [url]http://sourceforge.net/projects/opensmtp-net/[/url] for a free open> one> > > > SMTP component.
> > > >
> > > > Dom
> > > >
> > > > "dave wanta" <nospam@nospam.com> wrote in message
> > > > news:OIORCfZQDHA.3192@tk2msftngp13.phx.gbl...
> > > > > Hi,
> > > > > There isn't anyway of doing this with in System.Web.Mail, which is
> of> HOST.> > > > > the reasons why I wrote [url]www.aspNetEmail.com[/url]
> > > > >
> > > > > Sorry,
> > > > > Dave
> > > > > [url]www.aspNetEmail.com[/url]
> > > > >
> > > > >
> > > > > "sampsons" <sampsons@airmail.net> wrote in message
> > > > > news:be1uji$ple@library1.airnews.net...
> > > > > > Greetings,
> > > > > >
> > > > > > I am using Web.Mail.Mailmessage
> > > > > > along with Web.Mail.SmtpMail.Send(MailMessage) method
> > > > > >
> > > > > > Now, this sends Email using the Default SMTP server of my REMOTE> method.> > > > > >
> > > > > > Sadly I have found that many ISP's block mail sent through this> Web.Mail.SmtpMail.SmtpServer> > > > > > I do have an SMTP server included in the Remote Hosting package,
> > > > > > but that SmtpServer requires authentication of outgoing mail.
> > > > > >
> > > > > > If I set the SmtpServer property to my domain's SmtpServer
> > > > > > then the mail is never sent because it is not authenticated
> > > > > > with the username and password of the account I am using
> > > > > > as the MailMessage.To property.
> > > > > >
> > > > > > Is there a way to pass the username and password of the
> > > > > > account used to send the message through> >> > > > > > property??
> > > > > >
> > > > > > Thanks in advance,
> > > > > > Severin Sampson
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >Michael Harder Guest



Reply With Quote

