zoukankan      html  css  js  c++  java
  • C# 发送邮件

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Net;
    using System.Net.Mail;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;


    namespace SendEmailExam
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
                txtContent.Text = "<h1>Hello</h1>";
                txtTo.Text = "xxx@163.com";
                txtSubject.Text = "Hello";
                txtCC.Text = "xxx@126.com;xxx@163.com";
            }


            private void btnSend_Click(object sender, EventArgs e)
            {
                SmtpClient sc = new SmtpClient();
                NetworkCredential cred = new NetworkCredential("admin", "admin");
                sc.Credentials = cred;
                sc.Host = "smtp.163.com";
                MailMessage mm = new MailMessage();
                mm.From = new MailAddress("xxx@163.com", "xxx");
                mm.Sender = new MailAddress("xxx@163.com","xxx");
                string[] tos = txtTo.Text.Split(';');
                foreach (string item in tos)
                {
                    mm.To.Add(new MailAddress(item));
                }
                string[] ccs = txtCC.Text.Split(';');
                foreach (string item in ccs)
                {
                    mm.CC.Add(new MailAddress(item));
                }
                mm.Subject = txtSubject.Text;
                mm.Body = txtContent.Text;
                mm.IsBodyHtml = true;
                mm.Priority = MailPriority.High;
                mm.Attachments.Add(new Attachment(txtAccessory.Text));
                sc.Send(mm);
            }

            private void button1_Click(object sender, EventArgs e)
            {
                OpenFileDialog ofd = new OpenFileDialog();
                ofd.Multiselect = false;
                if (ofd.ShowDialog() == DialogResult.OK)
                {
                    txtAccessory.Text = ofd.FileName;
                }
            }
        }
    }
  • 相关阅读:
    # codeforces 1199 D. Welfare State(思维+dp)
    # codeforces 1245 A. A. Good ol' Numbers Coloring(数学)
    # codeforces 1272 F. Two Bracket Sequences(三维dp + bfs)
    关于MySQL无法启动 ERROR 2003 (HY000)
    PAT 甲级测试题目 -- 1002 A+B for Polynomials
    PAT 甲级测试题目 -- 1001 A+B Format
    Flask 中接收 web 端 JSON 的小例子
    一些工具
    MySql的一些常见问题(Windows 和 Ubuntu 下)
    Python学习笔记
  • 原文地址:https://www.cnblogs.com/dxmfans/p/9434766.html
Copyright © 2011-2022 走看看