Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Net;
- using System.Net.Mail;
- var fromAddress = new MailAddress("from@gmail.com", "From Name");
- var toAddress = new MailAddress("to@example.com", "To Name");
- const string fromPassword = "fromPassword";
- const string subject = "Subject";
- const string body = "Body";
- var smtp = new SmtpClient
- {
- Host = "smtp.gmail.com",
- Port = 587,
- EnableSsl = true,
- DeliveryMethod = SmtpDeliveryMethod.Network,
- UseDefaultCredentials = false,
- Credentials = new NetworkCredential(fromAddress.Address, fromPassword)
- };
- using (var message = new MailMessage(fromAddress, toAddress)
- {
- Subject = subject,
- Body = body
- })
- {
- smtp.Send(message);
- }
- using System.Net.Mail;
- using System.Net;
- var fromAddress = new MailAddress("from@gmail.com", "From Name");
- var toAddress = new MailAddress("to@yahoo.com", "To Name");
- const string fromPassword = "password";
- const string subject = "test";
- const string body = "Hey now!!";
- var smtp = new SmtpClient
- {
- Host = "smtp.gmail.com",
- Port = 587,
- EnableSsl = true,
- DeliveryMethod = SmtpDeliveryMethod.Network,
- Credentials = new NetworkCredential(fromAddress.Address, fromPassword),
- Timeout = 20000
- };
- using (var message = new MailMessage(fromAddress, toAddress)
- {
- Subject = subject,
- Body = body
- })
- {
- smtp.Send(message);
- }
- using System.Net;
- using System.Net.Mail;
- public void email_send()
- {
- MailMessage mail = new MailMessage();
- SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com");
- mail.From = new MailAddress("your mail@gmail.com");
- mail.To.Add("to_mail@gmail.com");
- mail.Subject = "Test Mail - 1";
- mail.Body = "mail with attachment";
- System.Net.Mail.Attachment attachment;
- attachment = new System.Net.Mail.Attachment("c:/textfile.txt");
- mail.Attachments.Add(attachment);
- SmtpServer.Port = 587;
- SmtpServer.Credentials = new System.Net.NetworkCredential("your mail@gmail.com", "your password");
- SmtpServer.EnableSsl = true;
- SmtpServer.Send(mail);
- }
- using (MailMessage mail = new MailMessage())
- {
- mail.From = new MailAddress("email@gmail.com");
- mail.To.Add("somebody@domain.com");
- mail.Subject = "Hello World";
- mail.Body = "<h1>Hello</h1>";
- mail.IsBodyHtml = true;
- mail.Attachments.Add(new Attachment("C:\file.zip"));
- using (SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587))
- {
- smtp.Credentials = new NetworkCredential("email@gmail.com", "password");
- smtp.EnableSsl = true;
- smtp.Send(mail);
- }
- }
- // Include this.
- using System.Net.Mail;
- string fromAddress = "xyz@gmail.com";
- string mailPassword = "*****"; // Mail id password from where mail will be sent.
- string messageBody = "Write the body of the message here.";
- // Create smtp connection.
- SmtpClient client = new SmtpClient();
- client.Port = 587;//outgoing port for the mail.
- client.Host = "smtp.gmail.com";
- client.EnableSsl = true;
- client.Timeout = 10000;
- client.DeliveryMethod = SmtpDeliveryMethod.Network;
- client.UseDefaultCredentials = false;
- client.Credentials = new System.Net.NetworkCredential(fromAddress, mailPassword);
- // Fill the mail form.
- var send_mail = new MailMessage();
- send_mail.IsBodyHtml = true;
- //address from where mail will be sent.
- send_mail.From = new MailAddress("from@gmail.com");
- //address to which mail will be sent.
- send_mail.To.Add(new MailAddress("to@example.com");
- //subject of the mail.
- send_mail.Subject = "put any subject here";
- send_mail.Body = messageBody;
- client.Send(send_mail);
- using System;
- using System.Net;
- using System.Net.Mail;
- namespace SendMailViaGmail
- {
- class Program
- {
- static void Main(string[] args)
- {
- //Specify senders gmail address
- string SendersAddress = "Sendersaddress@gmail.com";
- //Specify The Address You want to sent Email To(can be any valid email address)
- string ReceiversAddress = "ReceiversAddress@yahoo.com";
- //Specify The password of gmial account u are using to sent mail(pw of sender@gmail.com)
- const string SendersPassword = "Password";
- //Write the subject of ur mail
- const string subject = "Testing";
- //Write the contents of your mail
- const string body = "Hi This Is my Mail From Gmail";
- try
- {
- //we will use Smtp client which allows us to send email using SMTP Protocol
- //i have specified the properties of SmtpClient smtp within{}
- //gmails smtp server name is smtp.gmail.com and port number is 587
- SmtpClient smtp = new SmtpClient
- {
- Host = "smtp.gmail.com",
- Port = 587,
- EnableSsl = true,
- DeliveryMethod = SmtpDeliveryMethod.Network,
- Credentials = new NetworkCredential(SendersAddress, SendersPassword),
- Timeout = 3000
- };
- //MailMessage represents a mail message
- //it is 4 parameters(From,TO,subject,body)
- MailMessage message = new MailMessage(SendersAddress, ReceiversAddress, subject, body);
- /*WE use smtp sever we specified above to send the message(MailMessage message)*/
- smtp.Send(message);
- Console.WriteLine("Message Sent Successfully");
- Console.ReadKey();
- }
- catch (Exception ex)
- {
- Console.WriteLine(ex.Message);
- Console.ReadKey();
- }
- }
- }
- }
- using System.Net.Mail;
- MailMessage sendmsg = new MailMessage(SendersAddress, ReceiversAddress, subject, body);
- SmtpClient client = new SmtpClient("smtp.gmail.com");
- client.Port = Convert.ToInt16("587");
- client.Credentials = new System.Net.NetworkCredential("mail-id@gmail.com","password");
- client.EnableSsl = true;
- client.Send(sendmsg);
- public void SendEmail(string address, string subject, string message)
- {
- string email = "yrshaikh.mail@gmail.com";
- string password = "put-your-GMAIL-password-here";
- var loginInfo = new NetworkCredential(email, password);
- var msg = new MailMessage();
- var smtpClient = new SmtpClient("smtp.gmail.com", 587);
- msg.From = new MailAddress(email);
- msg.To.Add(new MailAddress(address));
- msg.Subject = subject;
- msg.Body = message;
- msg.IsBodyHtml = true;
- smtpClient.EnableSsl = true;
- smtpClient.UseDefaultCredentials = false;
- smtpClient.Credentials = loginInfo;
- smtpClient.Send(msg);
- }
- public void SendEmail(string address, string subject, string message)
- {
- Thread threadSendMails;
- threadSendMails = new Thread(delegate()
- {
- //Place your Code here
- });
- threadSendMails.IsBackground = true;
- threadSendMails.Start();
- }
- using System.Threading;
- MailMessage sendmsg = new MailMessage(SendersAddress, ReceiversAddress, subject, body);
- SmtpClient client = new SmtpClient("smtp.gmail.com");
- client.Port = Convert.ToInt32("587");
- client.EnableSsl = true;
- client.Credentials = new System.Net.NetworkCredential("mail-id@gmail.com","MyPassWord");
- client.Send(sendmsg);
- using System.Net;
- using System.Net.Mail;
- private void button1_Click(object sender, EventArgs e)
- {
- try
- {
- MailMessage mail = new MailMessage();
- SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com");
- mail.From = new MailAddress("your_email_address@gmail.com");
- mail.To.Add("to_address");
- mail.Subject = "Test Mail";
- mail.Body = "This is for testing SMTP mail from GMAIL";
- SmtpServer.Port = 587;
- SmtpServer.Credentials = new System.Net.NetworkCredential("username", "password");
- SmtpServer.EnableSsl = true;
- SmtpServer.Send(mail);
- MessageBox.Show("mail Send");
- }
- catch (Exception ex)
- {
- MessageBox.Show(ex.ToString());
- }
- }
- msg.ReplyToList.Add(new System.Net.Mail.MailAddress(email, friendlyName));
- using System;
- using System.Net;
- using System.Net.Mail;
- namespace SendMailViaGmail
- {
- class Program
- {
- static void Main(string[] args)
- {
- //Specify senders gmail address
- string SendersAddress = "Sendersaddress@gmail.com";
- //Specify The Address You want to sent Email To(can be any valid email address)
- string ReceiversAddress = "ReceiversAddress@yahoo.com";
- //Specify The password of gmial account u are using to sent mail(pw of sender@gmail.com)
- const string SendersPassword = "Password";
- //Write the subject of ur mail
- const string subject = "Testing";
- //Write the contents of your mail
- const string body = "Hi This Is my Mail From Gmail";
- try
- {
- //we will use Smtp client which allows us to send email using SMTP Protocol
- //i have specified the properties of SmtpClient smtp within{}
- //gmails smtp server name is smtp.gmail.com and port number is 587
- SmtpClient smtp = new SmtpClient
- {
- Host = "smtp.gmail.com",
- Port = 587,
- EnableSsl = true,
- DeliveryMethod = SmtpDeliveryMethod.Network,
- Credentials = new NetworkCredential(SendersAddress, SendersPassword),
- Timeout = 3000
- };
- //MailMessage represents a mail message
- //it is 4 parameters(From,TO,subject,body)
- MailMessage message = new MailMessage(SendersAddress, ReceiversAddress, subject, body);
- /*WE use smtp sever we specified above to send the message(MailMessage message)*/
- smtp.Send(message);
- Console.WriteLine("Message Sent Successfully");
- Console.ReadKey();
- }
- catch (Exception ex)
- {
- Console.WriteLine(ex.Message);
- Console.ReadKey();
- }
- }
- }
- }
- public static string SendEmail(string To, string Subject, string Msg, bool bodyHtml = false, bool test = false, Stream AttachmentStream = null, string AttachmentType = null, string AttachmentFileName = null)
- {
- try
- {
- System.Net.Mail.MailMessage newMsg = new System.Net.Mail.MailMessage(System.Configuration.ConfigurationManager.AppSettings["mailCfg"], To, Subject, Msg);
- newMsg.BodyEncoding = System.Text.Encoding.UTF8;
- newMsg.HeadersEncoding = System.Text.Encoding.UTF8;
- newMsg.SubjectEncoding = System.Text.Encoding.UTF8;
- System.Net.Mail.SmtpClient smtpClient = new System.Net.Mail.SmtpClient();
- if (AttachmentStream != null && AttachmentType != null && AttachmentFileName != null)
- {
- System.Net.Mail.Attachment attachment = new System.Net.Mail.Attachment(AttachmentStream, AttachmentFileName);
- System.Net.Mime.ContentDisposition disposition = attachment.ContentDisposition;
- disposition.FileName = AttachmentFileName;
- disposition.DispositionType = System.Net.Mime.DispositionTypeNames.Attachment;
- newMsg.Attachments.Add(attachment);
- }
- if (test)
- {
- smtpClient.PickupDirectoryLocation = "C:\TestEmail";
- smtpClient.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.SpecifiedPickupDirectory;
- }
- else
- {
- //smtpClient.EnableSsl = true;
- }
- newMsg.IsBodyHtml = bodyHtml;
- smtpClient.Send(newMsg);
- return SENT_OK;
- }
- catch (Exception ex)
- {
- return "Error: " + ex.Message
- + "<br/><br/>Inner Exception: "
- + ex.InnerException;
- }
- }
- <appSettings>
- <add key="mailCfg" value="yourmail@example.com"/>
- </appSettings>
- <system.net>
- <mailSettings>
- <smtp deliveryMethod="Network" from="yourmail@example.com">
- <network defaultCredentials="false" host="mail.exapmple.com" userName="yourmail@example.com" password="your_password" port="25"/>
- </smtp>
- </mailSettings>
- </system.net>
- public static bool Send(string receiverEmail, string ReceiverName, string subject, string body)
- {
- MailMessage mailMessage = new MailMessage();
- MailAddress mailAddress = new MailAddress("abc@gmail.com", "Sender Name"); // abc@gmail.com = input Sender Email Address
- mailMessage.From = mailAddress;
- mailAddress = new MailAddress(receiverEmail, ReceiverName);
- mailMessage.To.Add(mailAddress);
- mailMessage.Subject = subject;
- mailMessage.Body = body;
- mailMessage.IsBodyHtml = true;
- SmtpClient mailSender = new SmtpClient("smtp.gmail.com", 587)
- {
- EnableSsl = true,
- UseDefaultCredentials = false,
- DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network,
- Credentials = new NetworkCredential("abc@gmail.com", "pass") // abc@gmail.com = input sender email address
- //pass = sender email password
- };
- try
- {
- mailSender.Send(mailMessage);
- return true;
- }
- catch (SmtpFailedRecipientException ex)
- { }
- catch (SmtpException ex)
- { }
- finally
- {
- mailSender = null;
- mailMessage.Dispose();
- }
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement