• TCP编程(4): 发送电子邮件 MailMessage, SmtpClient, NetworkCredential


    /*--===------------------------------------------===---
    发送电子邮件
    SmtpClient, MailMessage, NetworkCredential

                许明会    21:59:45 2007年12月9日
    --===------------------------------------------===---
    */
    using System;
    using System.Collections.Generic;
    using System.Text;

    using System.Net.Mail;

    namespace NetCommunication
    {
        
    class SendMail
        {
            
    static void Main()
            {
                
    try
                {
                    
    //准备邮件内容
                    MailMessage mail = new MailMessage("flaaash@163.com""flaaash@126.com""邮件主题""邮件内容");
                    mail.Attachments.Add(
    new Attachment(@"C:\IO.SYS"));
                    mail.Priority 
    = MailPriority.High;
                    mail.IsBodyHtml 
    = false;
                    
    //准备安全凭证
                    System.Net.NetworkCredential nc = new System.Net.NetworkCredential("flaaash""password");
                    
    //准备SMTP,发送电子邮件
                    SmtpClient sc = new SmtpClient("smtp.163.com"25);
                    sc.DeliveryMethod
    = SmtpDeliveryMethod.Network;
                    sc.Credentials 
    = nc;
                    sc.Send(mail);
                    Console.WriteLine(
    "邮件发送成功!");
                }
                
    catch (SmtpException se)
                {
                    Console.WriteLine(se.Message);
                }
            }
        }
    }
  • 相关阅读:
    Mac 系统环境变量配置
    sublime3+quick3.5 完整使用教程
    httprunner 2.5.7 下.env 文件环境变量的使用及debugtalk的使用,对test的参数化及执行
    python_request的安装及模拟json的post请求及带参数的get请求
    windows 下安装Charles,破解,安装证书,设置可抓取https包
    jmeter元件的执行顺序
    jmeter的参数化实现
    jmeter工作目录介绍、jmeter元件及组件介绍
    jmeter设置成中文显示
    win10下安装jmeter
  • 原文地址:https://www.cnblogs.com/flaaash/p/988751.html
Copyright © 2020-2023  润新知