By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,836 Members | 2,011 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,836 IT Pros & Developers. It's quick & easy.

error sending smtp mail

P: n/a
z f
Hi,

i'm sending mail from the aspx page on the server.
it is running on hosting,
so i configure the System.Web.Mail.SmtpMail.SmtpServer property to my mail
server.
but problem is that sender email is also configurable and since the sender
email is not from the SMTP server same host, it is not allows to send.
i need to ba able to configure the SMTP Auth to be authenticated to
different user from the sender email, but i didn't find methods for that in
the object.
what should be the way?

might i be able to use the MailMessage Headers property for that?

The Error
The server rejected one or more recipient addresses. The server response
was: 550 You must check your mail from this IP or SMTP Auth before sending
to to@yahoo.com
TIA, z.


Nov 18 '05 #1
Share this Question
Share on Google+
4 Replies


P: n/a
z f,

Unfortunately SmtpMail does not support SMTP AUTH.

You can use this alternate implementation:
http://www.codeproject.com/csharp/sm...et=smtpemailer

--
Hope this helps,
Zeeshan Mustafa, MCSD
"z f" <zi**@info-scope.co.il> wrote in message
news:%2****************@tk2msftngp13.phx.gbl...
Hi,

i'm sending mail from the aspx page on the server.
it is running on hosting,
so i configure the System.Web.Mail.SmtpMail.SmtpServer property to my mail
server.
but problem is that sender email is also configurable and since the sender
email is not from the SMTP server same host, it is not allows to send.
i need to ba able to configure the SMTP Auth to be authenticated to
different user from the sender email, but i didn't find methods for that in the object.
what should be the way?

might i be able to use the MailMessage Headers property for that?

The Error
The server rejected one or more recipient addresses. The server response
was: 550 You must check your mail from this IP or SMTP Auth before sending
to to@yahoo.com
TIA, z.


Nov 18 '05 #2

P: n/a
With the 1.1 framework SmtpMail does support authentication, but it's
well hidden and in my opinion rather obfuscated because the rest of
SmtpMail provides such a nice abstraction.

You need to use the fields property of the MailMessage object, as in:

mailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate",1);

(The value of 1 means "basic authentication", a value of 2 means NTLM)

Official but sparse documentation is at the following link:
http://msdn.microsoft.com/library/de...figuration.asp

A complete example is here:
http://www.codeproject.com/dotnet/Sy..._SMTP_AUTH.asp

--
Scott
http://www.OdeToCode.com
On Tue, 6 Jul 2004 12:31:54 +0500, "M. Zeeshan Mustafa"
<ze*****@no-spm.please.zeeshan.net> wrote:
z f,

Unfortunately SmtpMail does not support SMTP AUTH.

You can use this alternate implementation:
http://www.codeproject.com/csharp/sm...et=smtpemailer


Nov 18 '05 #3

P: n/a
With the 1.1 framework SmtpMail does support authentication, but it's
well hidden and in my opinion rather obfuscated because the rest of
SmtpMail provides such a nice abstraction.

You need to use the fields property of the MailMessage object, as in:

mailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate",1);

(The value of 1 means "basic authentication", a value of 2 means NTLM)

Official but sparse documentation is at the following link:
http://msdn.microsoft.com/library/de...figuration.asp

A complete example is here:
http://www.codeproject.com/dotnet/Sy..._SMTP_AUTH.asp

--
Scott
http://www.OdeToCode.com
On Tue, 6 Jul 2004 12:31:54 +0500, "M. Zeeshan Mustafa"
<ze*****@no-spm.please.zeeshan.net> wrote:
z f,

Unfortunately SmtpMail does not support SMTP AUTH.

You can use this alternate implementation:
http://www.codeproject.com/csharp/sm...et=smtpemailer


Nov 18 '05 #4

P: n/a
indeed it worked.
do you know if there is a possibility of controlling the encoding of the
user name / password to base 64 / clear text i couldn't understand from the
docs.

thnx!!

"Scott Allen" <bitmask@[nospam].fred.net> wrote in message
news:ch********************************@4ax.com...
With the 1.1 framework SmtpMail does support authentication, but it's
well hidden and in my opinion rather obfuscated because the rest of
SmtpMail provides such a nice abstraction.

You need to use the fields property of the MailMessage object, as in:

mailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpa
uthenticate",1);
(The value of 1 means "basic authentication", a value of 2 means NTLM)

Official but sparse documentation is at the following link:
http://msdn.microsoft.com/library/de...figuration.asp
A complete example is here:
http://www.codeproject.com/dotnet/Sy..._SMTP_AUTH.asp

--
Scott
http://www.OdeToCode.com
On Tue, 6 Jul 2004 12:31:54 +0500, "M. Zeeshan Mustafa"
<ze*****@no-spm.please.zeeshan.net> wrote:
z f,

Unfortunately SmtpMail does not support SMTP AUTH.

You can use this alternate implementation:
http://www.codeproject.com/csharp/sm...et=smtpemailer

Nov 18 '05 #5

This discussion thread is closed

Replies have been disabled for this discussion.