Sending email using Smtp.mail.microsoftonline.com

后端 未结 5 1922
梦如初夏
梦如初夏 2021-01-04 12:28

The context:

We’re a small company that does not have an Exchange Server (or anyone dedicated to it) yet we still need to have/send emails.

5条回答
  •  无人及你
    2021-01-04 13:18

    you can try this sample

          private void Button1_Click(System.Object sender, System.EventArgs e)
        {
            try
            {
                MailMessage myMessage = new MailMessage();
                SmtpClient myClient = new SmtpClient("yourserver");
                myClient.Port = "587";
                myClient.Host = "your server";
                myClient.UseDefaultCredentials = false;
                myClient.Credentials = new System.Net.NetworkCredential("username", "password");
    
    
                myMessage.From = new MailAddress("sender");
                myMessage.To.Add("recipient");
                myMessage.Subject = "Subject email";
                myMessage.Body = "body email";
                myClient.EnableSsl = true;
                myClient.Send(myMessage);
            }
    
            catch (Exepiton ex)
            {
                MessageBox.Show(ex.Message.ToString());
            }
        }
    

    Bye

提交回复
热议问题