public void SendTest() { GlobalMailOptions.SmtpServerInfo = new SmtpServerInfo("smtp.189.cn", "*****@*****.**", ""); GlobalMailOptions.DefaultTimeOut = 1500; var mailMessage = MailHelper.CreateMailMessage(new string[] {}, "测试主题"); MailHelper.SendAsync(mailMessage).GetAwaiter().GetResult(); }
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}]"; } }