Hello,
what SMTP server are you using?
If you use the credential of the currently logged on user, the mail server
must support NTLM authentication. If it just supports the LOGIN method, it
won't work.
To check if the server supports this, open a command prompt and type
telnet servername 25
this will open a connection to the smtp server. Then type
ehlo
This will send an extended helo request to the server. The server will now
list all supported commands. If you find a line stating
250-AUTH NTLM
the server has NTLM authentication enabled. If not - you can't use the
default credentials.
Kind regards,
Henning Krause
>I use SmtpClient to send email in my program, and I set the
> UserDefaultCredentials to true to use the logged on user's credentials.
[quoted text clipped - 12 lines]
>
> Vik
vik - 12 Mar 2008 14:56 GMT
Hi Henning,
Thank you very much for your reply to my question. You are right; it was the
SMTP server not supporting NTLM issue, and after we have SMTP server's
settings changed to support NTLM, the email client was able to send email
sucessfully.
Again, I really appreciate your help.
Best Regards,
Vik
> Hello,
>
[quoted text clipped - 35 lines]
> >
> > Vik