Exemplo n.º 1
0
        public void SendTest()
        {
            GlobalMailOptions.SmtpServerInfo = new SmtpServerInfo("smtp.189.cn", "*****@*****.**", "");
            GlobalMailOptions.DefaultTimeOut = 1500;

            var mailMessage =
                MailHelper.CreateMailMessage(new string[] {}, "测试主题");

            MailHelper.SendAsync(mailMessage).GetAwaiter().GetResult();
        }
Exemplo n.º 2
0
        private void ButtonBase_OnClick(object sender, RoutedEventArgs e)
        {
            String name    = Name.Text;
            String from    = Mail.Text;
            String subject = Subject.Text;
            String body    = Message.Text;

            var client  = MailHelper.DefaultSmtpClient;
            var message = MailHelper.CreateMailMessage(from, name, subject, body);

            try
            {
                client.Send(message);
                Response.Text = "Status: Success";
            }
            catch (Exception exception)
            {
                Response.Text = $"Status: Failure [{exception}]";
            }
        }