欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    总结13发送email.docx

    • 资源ID:3521462       资源大小:38.11KB        全文页数:7页
    • 资源格式: DOCX        下载积分:6.99金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要6.99金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    总结13发送email.docx

    总结13发送emailEmail发送代码 1. C#代码发送类 using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Net.Mail; using System.Web.Configuration; using System.Collections.Generic; namespace WBIS.Base.Fun / <summary> / funSentEmail 的摘要描述 / </summary> public class funSentEmail public static string Error; / <summary> / / </summary> / <param name="FromEmail">发送人</param> / <param name="ToEmail">接收人</param> / <param name="Subject">主题</param> / <param name="Body">内容</param> / <param name="host">主机或服务器</param> / <param name="port">端口</param> / <returns></returns> public static bool SendEmail(string ToEmail, string Subject, string Body) bool Success = false; try string FromEmail = Constant.strEmaiFrom; string host = Constant.strMailserver; int port = Constant.intPort; System.Net.Mail.SmtpClient client; if (port != 0) client = new SmtpClient(host, port); else client = new SmtpClient(host); /client.Credentials = new System.Net.NetworkCredential("Ki", "123456"); /string inceptMail = WebConfigurationManager.AppSettings"ek_InceptMail".ToString; /MailMessage message = new MailMessage; /message.Bcc.Add(inceptMail); /message.From = new MailAddress(FromEmail); /message.To.Add(ToEmail); MailAddress from = new MailAddress(FromEmail); MailAddress to = new MailAddress(ToEmail); MailMessage message = new MailMessage(from, to); message.Subject = Subject; message.Body = Body; message.IsBodyHtml = true; client.Send(message); Success = true; catch (Exception ex) Error = ex.Message; Success = false; return Success; / <summary> / 发送email / </summary> / <param name="FromEmail">发送人</param> / <param name="ToEmail">接收人</param> / <param name="Subject">主题</param> / <param name="Body">内容</param> / <param name="host">主机或服务器</param> / <param name="port">端口</param> / <param name="strFiler">附件的地址</param> / <returns></returns> public static bool SendEmail(string ToEmail, string Subject, string Body, string strFiler) bool Success = false; if (!System.IO.File.Exists(strFiler) return false; try string FromEmail = Constant.strEmaiFrom; string host = Constant.strMailserver; int port = Constant.intPort; System.Net.Mail.SmtpClient client; if (port != 0) client = new SmtpClient(host, port); else client = new SmtpClient(host); MailAddress from = new MailAddress(FromEmail); MailAddress to = new MailAddress(ToEmail); MailMessage message = new MailMessage(from, to); message.Subject = Subject; message.Body = Body; message.IsBodyHtml = true; Attachment data = new Attachment(strFiler); message.Attachments.Add(data); client.Send(message); Success = true; catch (Exception ex) Error = ex.Message; Success = false; return Success; 2. asp代码通过JMAIL进行发送 如果服务器没有注册jmail,需要注册jmail:将jamil.dll组件复制到系统所在的磁盘的system32活页夹下,然后执行“开始”->“运行”命令,在弹出的“运行”对话框中输入regsvr32 jmail.dll <% On Error Resume Next 象 if err then err.clear Response.Write("组件检测失败!") jmail.close Set jmail=nothing Set jmail = Server.CreateObject("JMAIL.SMTPMail") '建立JMAIL对else jmail.logging = true '使用日志 jmail.Charset = "big5" '字体 jmail.ContentType = "text/html" '文件的格式 jmail.ServerAddress = strServer '发送的服务器 jmail.AddRecipient strTo '收件人 jmail.SenderName = " " '收件的姓名 jmail.Sender = strFrom '发送的邮件 jmail.Priority = 1 '1 最快,5 最慢, 3 默认 jmail.Subject = "Mail Subject" '主题 jmail.Body = "Mail Body" '内容 'jmail.AddRecipientBCC strServerUN '密件收件人的地址 'jmail.AddRecipientCC strServerPW '邮件件抄送者的地址 jmail.Execute '执行发送 jmail.Close '关闭对象 Set jmail=nothing if err then response.Write Err.Description err.clear %> end if end if 3. asp上传控件的使用 如果服务器没有注册AspUpload上传组件,需要注册AspUpload:安装aspupload.exe,安装完成后,在安装路径下找AspUploadBin把AspUpload.dll复制到系统所在的磁盘的system32活页夹下,然后执行“开始”->“运行”命令,在弹出的“运行”对话框中输入regsvr32 AspUpload.dll 需要设定form提交的属性 ENCTYPE="multipart/form-data" 如:<form action="maintain_meteor_up.asp" ENCTYPE="multipart/form-data" name="form1" method="post" onsubmit="return checkform;"> maintain_meteor_up.asp页面是进行上传的动作 在maintain_meteor_up.asp页的主要代码: Set Upload = Server.CreateObject("Persits.Upload.1") Upload.SetMaxSize 50000, False Upload.OverwriteFiles = True Upload.Save(server.mappath("images") filename=Upload.Files("meteo_Flash").filename usid=trim(Upload.form("sch0").value) sno=trim(Upload.form("sno").value) on error resume next

    注意事项

    本文(总结13发送email.docx)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开