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.Text;
    using System.Windows.Forms;
    using System.Net.Mail;
    using System.Net;

    namespace windows
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }

            private void button1_Click(object sender, EventArgs e)
            {

                Send("likunran@xxoo.com", "likunran@xxoo.com", "nihao", "ni hao", "xxx", "xxx", "mail.xxoo.com");
            }

            /// <summary>
            /// 发送邮件
            /// </summary>
            /// <param name="to">收件人邮件地址</param>
            /// <param name="from">发件人邮件地址</param>
            /// <param name="subject">邮件主题</param>
            /// <param name="body">邮件内容</param>
            /// <param name="username">登录smtp主机时用到的用户名,注意是邮件地址'@'以前的部分</param>
            /// <param name="password">登录smtp主机时用到的用户密码</param>
            /// <param name="smtpHost">发送邮件用到的smtp主机</param>
            public void Send(string to, string from, string subject, string body, string userName, string password, string smtpHost)
            {
                MailAddress from1= new MailAddress(from);
                MailAddress to1 = new MailAddress(to);
                MailMessage message = new MailMessage(from, to);
                message.Subject = subject;//设置邮件主题
                message.IsBodyHtml = true;//设置邮件正文为html格式
                message.Body = body;//设置邮件内容
                SmtpClient client = new SmtpClient(smtpHost);
                //设置发送邮件身份验证方式
                //注意如果发件人地址是abc@def.com,则用户名是abc而不是abc@def.com
                client.Credentials = new NetworkCredential(userName, password);
                client.Send(message);
            }
        
        }

        }


    遇见了就不要错过
  • 相关阅读:
    tomcat war包自动化部署脚本
    nginx只允许域名访问,禁止ip访问
    Nginx Errors: upstream response cache error
    Linux进程的睡眠和唤醒
    传输层:UDP 协议
    IP网际协议
    应用层协议
    [Eclipse插件] Eclipse设置Tab键为空格(ctrl+shirt+f格式化生效)!
    [Android Pro] 使用CursorLoader异步加载数据 from 3.0
    [Android Memory] 内存分析工具 MAT 的使用
  • 原文地址:https://www.cnblogs.com/Traner/p/2819944.html
Copyright © 2011-2022 走看看