`
JasonZhangYuJie
  • 浏览: 8811 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

自动发送Email

阅读更多

   

步骤一

 [WebMethod]

           public string SetEmail(string mail, string veCode,string UserName)

           {

               string msg = "Error";

               if (UserName == "") 

               {

                   UserName = "";

               }

               string verCodes = veCode;

               StringBuilder builder = new StringBuilder();

               if (!new Regex(@"^[-_A-Za-z0-9]+@([_A-Za-z0-9\u4e00-\u9fa5]+\.)+[A-Za-z0-9]{2,4}$").IsMatch(mail))

               {

                   return msg;

               }

               builder.AppendFormat(@"<p style='margin-left:15px'>亲爱的用户:</p>");

               builder.AppendFormat(@"<p style='margin-left:43px'>{0} 您好!</p>", UserName);

               builder.AppendFormat(@"<p style='margin-left:43px'>您收到此邮件是因为您在信阳游戏中心申请了邮箱绑定功能!如果不是您本人操作,请不必理会此邮件。</p>");

 

               builder.AppendFormat(@"<p style='margin-left:15px'>");

               builder.AppendFormat(@"    您正在将账户 {0} 绑定至密保邮箱 {1} ,此操作的验证码是 [<b style='color:red;'>{2}</b>] ,请将该验证码回填到验证页面,完成邮箱绑定。", UserName, mail, veCode);

               builder.AppendFormat(@"</p>");

 

               builder.AppendFormat(@"<p style='margin-left:15px'>");

               builder.AppendFormat(@"    欢迎您使用信阳游戏中心,保护您的账户安全。");

               builder.AppendFormat(@"</p>");

 

               builder.AppendFormat(@"<p style='margin-left:15px'>");

               builder.AppendFormat(@"    如果您有任何问题或建议,请拨打服务热线:<b style='color:red;'>2758321341</b>");

               builder.AppendFormat(@"    <a href='http://wpa.b.qq.com/cgi/wpa.php?ln=1&key=XzkzODAxMDA3Nl83OTI3MV80MDAwMDIzODE2XzJf' target='_blank'>4006117785</a>");

               builder.AppendFormat(@"</p>");

 

               builder.AppendFormat(@"<p style='margin-left:15px'>");

               builder.AppendFormat(@"    爱上信阳:http://www.lovexyyx.com");

               builder.AppendFormat(@"</p>");

 

               builder.AppendFormat(@"<p style='margin-left:15px'>");

               builder.AppendFormat(@"    注:这是一封自动生成的邮件,请勿直接回复本邮件。");

               builder.AppendFormat(@"</p>");

 

               MailUrls mailUrl = null;

               try

               {

                   NetEmailHelper mailPlugs = new NetEmailHelper();

                   mailPlugs.ToAddress = mail;

                   mailPlugs.Body = builder.ToString();

 

                   mailPlugs.Send();

                   mailUrl = mailPlugs.GetMailLoginUrl(mail);

                   msg = mailUrl == null ? "http://mail.qq.com" : mailUrl.MailLink;

                   msg = "OK";

                   //    msg = "Ok|" + msg;

               }

               catch (ThreadAbortException exThread)

               {

 

                   Logger.Log(exThread, "SendEmailThreadError");

 

               }

               catch (Exception ex)

               {

 

               }

               return msg;

           }

//步骤二

在项目根目录 新建一个 config 文件 里面添加一个stmpcon.xml 文件

 

<?xml version="1.0" encoding="utf-8"?>

<root>

  <StmpCon>

    <ServerAddress>smtp.163.com</ServerAddress>

    <FromAddress>guizhouhehai@163.com</FromAddress>

    <FromPassWord>hehai1=1or1!=2</FromPassWord>

  </StmpCon>

  <StmpContentCon>

    <Title>【信阳游戏管理中心验证邮件】绑定密保邮箱验证码 </Title>

  </StmpContentCon>

</root>

 

  

分享到:
评论

相关推荐

    aspx自动发送Email实例

    以上就是使用ASP.NET和C#实现的自动发送Email的实例。这个实例覆盖了基本的邮件发送需求,包括设置收件人、抄送人,添加附件,以及选择邮件格式(文本或HTML)。在实际应用中,你可能还需要考虑错误处理、邮件模板、...

    Monkeyrunner 自动发送email脚本

    通过android SDK monkeyrunner编写的自动发送email的自动化脚本,基于python语言,使用者可以自定义发送的次数,自定义发送的内容,自定义发送给指定邮箱。

    用C#自动发送EMail

    至于压缩包中的"EMail"文件,可能包含示例代码、配置文件或其他相关资源,这些可以帮助初学者更好地理解和实现自动发送邮件的程序。通过阅读和学习这些资源,开发者可以更轻松地掌握C#自动发送邮件的技巧,并将其...

    android自动发送Email

    在Android平台上实现自动发送电子邮件的功能是一项常见的需求,尤其在企业应用或者个人自动化任务中。这个功能通常是通过调用Java的SMTP(Simple Mail Transfer Protocol)API来实现的。下面将详细介绍如何在Android...

    基于 VB与 SQL Server自动构成与发送 Email.pdf

    该方法通过使用 VB 控件和 SQL Server 实现了自动发送 Email 的功能,从而实现了办公室自动化。 首先,文章介绍了 MA PI Session 和 MA PI Message 控件,并调用其函数来发送 Email。MAPI 全称为电子邮件应用程序...

    email自动发送系统

    电子邮件自动发送系统是一种高效自动化工具,它允许程序或服务按照预定规则或触发条件自动发送电子邮件。这个系统可以用于批量发送通知、营销邮件、客户服务响应等多种用途。以下是对这个系统的详细解释: 1. **...

    邮件自动搜索自动发送系统

    2.自动发送邮件---自动发送邮件模块会自动发送蜘蛛所搜索到的邮箱,或者发送用户指定的邮箱。 发送频率也有用户自己设定。 3.保存搜索到的邮箱---该软件可以保存所有搜索到的邮箱,以备用户多次使用。 说明: 本...

    Auto Email Sender(AES)自动邮件发送器

    Auto Email Sender(AES)自动邮件发送器 是一个非常有用且非常容易使用邮件发送器。可以指定时间发送邮件。 Auto Email Sender(AES)可以维护邮件模板,可以设置发送时间。您可以把你需要发送的内容制作成邮件模板,...

    网课监控,让孩子认真上好网课,定时自动截屏,定时自动发送Emai

    C#源码,定时自动截屏,定时自动发送Email,自动加入自启动,使用前先配置好SendEmail.exe.config中的参数,程序启动后,无界面,全程后台运行,如需变更参数,请先到任务管理器中先结束SendEmail进程

    Python实现自动发送邮件和发送钉钉消息源码

    以上代码展示了如何利用Python实现自动发送钉钉消息和邮件的功能。在实际应用中,你可以根据需要进行定制,例如添加错误处理、日志记录等。同时,还可以结合定时任务库如APScheduler,实现定时发送消息或邮件。通过...

    每日笑话邮件自动发送器(Joke Email Sender)

    Joke Email Sender其实是一个用来按日期自动发送笑话邮件的脚本。 您可以配置属于您的专有联系人列表,可以通过Powershell脚本实现笑话内容的自动导入,最后通过Powershell脚本完成笑话邮件的批量发送。您甚至可以...

    linux邮件自动发送

    本文将详细介绍如何在Linux环境下利用脚本实现邮件的自动发送,以及可能涉及的相关工具和技术。 首先,我们需要安装一个能够发送邮件的工具。在大多数Linux发行版中,`mailx` 是一个常用的选择。它是一个命令行界面...

    java 发送Email 需要的包

    在Java编程中,发送电子邮件是一项常见的任务,尤其在自动化通知、数据报告或用户验证等场景中。为了实现这个功能,我们需要引入特定的库文件。在提供的信息中提到了三个关键的JAR包:`activation-1.1.jar`、`mail-...

    邮件自动发送系统

    【邮件自动发送系统】是一种基于ASP.NET技术构建的自动化解决方案,用于定期或按需发送电子邮件。这个系统利用了ASP.NET的全局应用程序类(Global.asax),这是一个特殊的类,它允许开发者在应用程序生命周期的关键...

    Labview自动发送邮件实例,内涵完整账号密码

    Labview自动发送邮件实例,内涵完整账号密码 1-可执行版 2-可发送附件版 3-邮件发送

    基于Python的电子邮件自动发送程序设计.pdf

    基于Python的电子邮件自动发送程序设计涉及多个知识点,包括Python编程、邮件发送协议、电子邮件格式构造、文件操作以及程序的时间控制等。以下是详细的知识点说明。 首先,Python编程是整个项目的核心。Python由于...

    C# 发送Email接收邮件 126发送Email Gmail发送Email

    在IT领域,C#是一种广泛使用的编程语言,尤其在开发Windows应用程序、Web应用程序以及服务器端应用时。...通过理解和应用上述概念,你可以构建自己的邮件系统,无论是发送通知、订阅更新还是进行自动化通信。

    邮件自动发送配置详细步骤及注意重点

    "邮件自动发送配置详细步骤及注意重点" 在TestDirector(TD)中,邮件自动发送配置是一项非常重要的功能,它可以使得测试人员及时地收到项目中的各种变化信息,提高测试效率和质量。但是,配置邮件自动发送功能需要...

    自动发送邮件 定时发送邮件 可带附件

    在IT领域,自动发送邮件和定时发送邮件是常见的需求,特别是在自动化办公、系统通知或数据报告等场景。这里,我们主要探讨如何实现这个功能,尤其是通过一个名为"sendmail.exe"的工具,以及如何配置"mail.ini"文件来...

    ROS 5.20自动备份ROS文件发送到email

    ### ROS 5.20自动备份ROS文件并发送至Email #### 一、环境配置 为了实现这一功能,首先需要确保ROS 5.20系统已安装在您的路由器上。此外,您还需要一个有效的SMTP服务器(如126.com提供的服务),以及一个可以接收...

Global site tag (gtag.js) - Google Analytics