发送邮件(遵循smtp协议即简单的邮件发送协议)

HandleSendEmail.aspx逻辑

  protected void Page_Load(object sender,EventArgs e)

  {

    foreach(var item in Request.Form.Keys)

    {

      if(item.ToString().StartsWidth("txtMail"))

      {

        string mail=Request.Form[item.ToString()];

        //设置smtp服务器和端口

        SmtpClient smtpclient=new SmtpClient("[email protected]",25);

        //设置发送邮件时登录smtp服务的用户名和密码

        smtpclient.Credentials=new NetWorkCredentail("用户名","密码");

        MailMessage mailMessage=new MailMessage();

        //设置邮件主题

        mailMessage.Subject="主题";

        mailMessage.Body="内容";//内容

        mailMessage.Form=new MailAddress("发信人邮件地址");//发件人地址

        mailMessage.To.Add(email);//收件人

        

        mailMessage.cc.Add("抄送人邮箱地址");//设置抄送人地址

        //Attachment attachFile=new Attachment(@"附件绝对路径");//附件

        //mailMessage.Attachments.Add(attachFile);

        smtpClient.Send(mailMessage);//执行发送命令

      }

    }

  }

时间: 2024-08-13 16:11:58

发送邮件(遵循smtp协议即简单的邮件发送协议)的相关文章

第四周作业 简单地邮件发送实现

先说发送邮箱用到的三大类: 创建和解析邮件内容的API :Message类是创建和解析邮件的核心API,它的实例对象代表一封电子邮件. 发送邮件的API:Transport类是发送邮件的核心API类,它的实例对象代表实现了某个邮件发送协议的邮件发送对象,例如SMTP协议. 接收邮件的API:Store类是接收邮件的核心API类,它的实例对象代表实现了某个邮件接收协议的邮件接收对象,例如POP3协议. 还有一个提供会话信息的类Session. 简单地邮件发送的过程: 相关的协议说明:见 smtp:

.Net实现简单的邮件发送

使用winform写了一个小程序,实现简单的邮件发送功能,部分代码如下: //异步发送邮件: 1 //发送按钮 2 private void btn_Send_Click(object sender, EventArgs e) 3 { 4 //创建MailMessage对象 5 MailAddress from = new MailAddress("[email protected]"); 6 MailAddress to = new MailAddress("[email 

C#实现简单的邮件发送功能

唉,最近要做一个项目,里面需要实现邮件发送功能.在网络上也找一些看,自己也随便写下.也当做是给自己复习下吧,如有不对之处还请大家指出.谢谢! 首先我是创建一个实体对象Model (EmailParameterSet) : 1 public class EmailParameterSet 2 { 3 /// <summary> 4 /// 收件人的邮件地址 5 /// </summary> 6 public string ConsigneeAddress { get; set; }

C#,简单的邮件发送功能,邮件辅助类

这个帮助类只能发送简单的基本邮件,只能发送给多个用户,单一内容.不具有抄送功能,附件添加功能.功能代码如下, private void button3_Click(object sender, EventArgs e) { int result = SendEmail("[email protected]", "123456", new string[] { "[email protected]" }, "测试标题", &qu

简单的邮件发送mail.jar

package com.future.portal.util; import java.io.IOException; import java.util.Date; import java.util.Properties; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.NoSuchProviderException; import javax.mail.Session; imp

php 简单实现 邮件发送

初中目的是为了学习 WEBSOCKET ,所以写了一个简单发送邮件的例子,为后面打下基础.代码如下: class Mail {     private $host;     private $port;     private $user;     private $password;     private $socket;         public function __construct()    { //所使用邮件服务器        $this->host = 'smtp.outl

简单的邮件发送程序

using System;using System.Net;using System.Net.Mail;using System.Text; namespace SendMailDemo{ class Program { static void Main(string[] args) { SmtpClient client = new SmtpClient("smtp.goodix.com"); MailAddress from = new MailAddress("[ema

[vb.net]最简单的邮件发送

Imports Microsoft.Office.Interop.Outlook Private Sub sendMail() Dim outObj As New Application Dim item As MailItem item = outObj.CreateItem(0) '设定收件人地址 item.To = "[email protected]" '设定邮件主题 item.Subject = "test" '设定邮件内容 item.Body = &qu

SMTP 简单邮件传输协议

SMTP 锁定 本词条由“科普中国”百科科学词条编写与应用工作项目 审核 . SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式.SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地.通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程只要几分钟.SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子