[quote user="kannanEswar"]
Hi PaulW,
Thanks for the reply.
1. When i am sending mail from program to exchange server (smtp.ihostexchange.net), working fine and email delivered successfully.[/quote]
ihostexchange.net appears to be a hosted Exchange service and not a server hosted on your network - is that correct?
[quote]My need is i want to send emails to users from C# program using mercury service instead of exchange server.[/quote]
Are these users local (on the same network as the server) or remote (on the internet)?
If local - you will have to maintain accounts for them on the server, but how are they going to collect them from Mercury? POP3 ? IMAP ?
If remote - you can either open your router ports up so they can collect like local users above, or use MercuryC with a relay server to deliver them over the internet. (The second option is probably easier to set up and requires less maintenance.)
[quote]2. I have setup the user with name "websupport". And also predefined user admin is present there.
From email address: support@mydomain.com
To email address: kannan@mydomain.com [/quote]
You are using 2 local names (support & kannan) but you have defined completely different names (websupport & admin). What's going on? Is mydomain.com the domain name in "local domains" section of the configuration? If so, each and every name you use must be set up as a local user.
On a general point it is very difficult to help you if you obscure the actual user and domain information and don't explain the configuration you are using. I suggest you use the extensive help that is provided in the program and read the relevant sections of the manual you will find in the Mercury\docs sub-directory. Then if there are any specific items that are not clear, ask a question about that item. Configuring and maintaining a mailserver for a non-standard installation can be a challenging and time-consuming project, and requires complete understanding of all the elements of email handing and network architecture.