Click here to Skip to main content
11,790,613 members (63,565 online)
Rate this: bad
Please Sign up or sign in to vote.
See more: C#
Hi friends,

How can able to send a mail with any kind of service providers. I don't want to restrict the Customer with only Gmail.

Kindly help me......
Posted 27-Mar-13 23:33pm
Rate this: bad
Please Sign up or sign in to vote.

Solution 3

The Microsoft .NET framework provides two namespaces, System.Net and System.Net.Sockets to send or receive data over the Internet. SMTP protocol is using for sending email from C#. C# use System.Net.Mail namespace for sending email.To send e-mail you need to configure SMTP server. If you don’t have any SMTP, you can use free SMTP server. You can also use your gmail account.

More details with example:

Hope it will help you.

Tanks & best regard
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Simply use config file:[^], or provide your own configuration mechanism and set the necessary SmtpClient properties by code.
A useful article in this topic: Sending Mails in .NET Framework[^]
Rate this: bad
Please Sign up or sign in to vote.

Solution 2

use this one might be helps you.

protected void SendEMail(string MailTo, string MailFrom, string MailSubject, string MailBody,string CC, string BCC,string Host,string Password,int PortNo)
MailMessage objEmail = new MailMessage();

objEmail.From = new MailAddress(MailFrom);

string[] MailItem = MailTo.Split(';');
for (int i = 0; i < MailItem.Length; i++)
objEmail.To.Add(new MailAddress(MailItem[i]));

objEmail.Subject = MailSubject;
objEmail.Body = MailBody;
objEmail.IsBodyHtml = true;
objEmail.Sender = new MailAddress(MailFrom);
objEmail.Priority = MailPriority.High;

SmtpClient client = new SmtpClient();
client.Host = Host;
ICredentialsByHost crd = new NetworkCredential(MailFrom, Password);
client.Credentials = crd;
client.EnableSsl = true;
client.Port = PortNo;
catch (Exception exc)

Calling Pattern :

SendEMail("ToEMAIL", "FromMAIL", "Subject Line", "Mail Content", "CC ID", "BCC ID","", "Password",587);
Member 9501115 at 28-Mar-13 5:56am is used only with gmail.....if i m the yahoo user then?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 1,114
1 Maciej Los 825
2 KrunalRohit 686
3 CPallini 611
4 ppolymorphe 610

Advertise | Privacy | Mobile
Web03 | 2.8.1509028.1 | Last Updated 29 Mar 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100