php一个简单邮箱发送组件介绍

 代码如下 复制代码

<?php
include ('class/class.phpmailer.php');

$config = array(
        'host'=>'smtp.163.com',
        'port'=>'25',
        'user'=>'***',
        'passwd'=>'****',
        'from'=>'juva_zz@163.com',
        'fromname'=>'郑州',
       
        );
$subject = 'this is a test mail';
$body = '<table style="background:#dfdfdf"><tr><td>测试内容</td></tr><tr><td>这是内容</td></tr></table>';
$address='379018082@qq.com';
$username='本人';

$mail = new PHPMailer();
$mail->CharSet = 'gb2312';
$mail->IsSMTP();
$mail->Host = $config['host'];
$mail->Port = $config['port'];

$mail->From = $config['from'];
$mail->FromName = $config['fromname'];
$mail->SMTPAuth = true;

$mail->Username = $config['user'];
$mail->Password = $config['passwd'];

$mail->Subject=$subject;
$mail->AltBody="text/html";
$mail->MsgHTML($body);

$mail->AddAddress($address,$username);

if(!$mail->Send())
{
    echo "Mail Error :".$mail->ErrorInfo;
}else
{
    echo "恭喜发送成功!";
}

时间: 2025-01-23 18:37:39

php一个简单邮箱发送组件介绍的相关文章

利用 Visual C# 创作简单的多线程组件(转载于MSDN)

visual|多线程 可以编写能同时执行多个任务的应用程序.此能力(称为"多线程处理"或"自由线程处理")是设计处理器密集型且要求用户输入的组件的强大方法.计算工资表信息的组件就是一个可能利用多线程处理的组件示例.该组件可以在一个线程上处理用户输入到数据库的数据,而在另一个线程上执行频繁使用处理器的工资表计算.通过在不同的线程上运行这些进程,用户不必等到计算机完成计算,就可以输入其他数据.在本演练中,将创建一个简单的多线程组件,该组件可以同时执行若干个复杂计算. 创

介绍一个简单的GPS应用软件开发包

简介: 欢迎使用 GPSLIB,这是一个简单的软件开发包(SDK),你可以利用这个 GPSLIB 在自己的32位 Windows 应用程序中加入全球定位系统的支持. 本文附带的源代码压缩文件中包含有 GPSLIB 库的源代码和 Demo 程序.很多文件中都有详细的注释说明.为了保证可下载文件的体积尽量的小,压缩文件中不含任何二进制文件.请使用Visual C++ 5 以上的版本编译并生成 DLLs.控制面板程序和可执行文件. 特性: 可以在任何支持Windows DLLs调用的开发环境中使用,包

介绍一个简单的JavaScript类框架

  这篇文章主要介绍了一个简单的JavaScript类框架,有助于初学者理解JS类的创建与继承,需要的朋友可以参考下 在写work-in-progress JavaScript book一书时,对于javascript继承体系,我花费了相当的时间,并在该过程中研究了各种不同的模拟经典类继承的方案.这些技术方案中,我最为推崇的是base2与Prototype的实现. 从这些方案中,应该能提炼出一个具有其思想内涵的框架,该框架须具有简单.可重用.易于理解并无依赖等特点,其中简单性与可用性是重点.以下

邮箱登陆发短信-如何用java代码,模拟登陆139邮箱,并用139邮箱自带的短信功能给一个移动用户发送短信

问题描述 如何用java代码,模拟登陆139邮箱,并用139邮箱自带的短信功能给一个移动用户发送短信 RT 要是能说到要用到哪些知识点,以及直接提供相应的代码那就更好了

推荐一个简单、轻量、功能非常强大的C#/ASP.NET定时任务执行管理器组件–FluentScheduler

原文:推荐一个简单.轻量.功能非常强大的C#/ASP.NET定时任务执行管理器组件–FluentScheduler 在C#WINFORM或者是ASP.NET的WEB应用程序中,根据各种定时任务的需求,比如:每天的数据统计,每小时刷新系统缓存等等,这个时候我们得应用到定时器这个东东. .NET Framework有自带的timer,但这个类只能完成一些简单的定时操作,比如间隔多久执行什么操作.遇到一些复杂的定时任务,如从当前时间开始,多少时间后间隔重复执行,timer类处理起来就相对困难了.经过多

一个简单PHP验证邮箱合法性的函数

一个简单PHP验证邮箱合法性的函数,功能很全,记下备用.  代码如下 复制代码 $mail = 'wan.ch_un0222@126.qq.com';   function vaildEmail($mail){    //验证邮箱    if (empty($mail) || !preg_match("/^[-a-zA-Z0-9_.]+@([0-9A-Za-z][0-9A-Za-z-]+.)+[A-Za-z]{2,5}$/",$mail)){        return false; 

对网络中常见的四大网络方式进行一个简单的介绍

摘要: 现在很多企业都有了自己的企业网站,但大多数企业确没有真正意识到网络推广的重要性,而有的企业确已经通过网络给自己带来了订单,那么在网络推广的选择时要注意什么,他们都 现在很多企业都有了自己的企业网站,但大多数企业确没有真正意识到网络推广的重要性,而有的企业确已经通过网络给自己带来了订单,那么在网络推广的选择时要注意什么,他们都有什么不同于特点,下面我们就对网络中常见的四大网络方式进行一个简单的介绍. 一,分类信息网站推广 分类信息网站还有另外一个名字,即分类信息广告网站,在所有的网络推广方

介绍一个简单的推广方案

企业怎样做好网络推广,相对来说企业网站的推广更简单,因为企业有两大优势是其他网站比不了的.一就是企业在线下已经有一定的品牌;二就是企业有自己的产品或者服务.所以针对这两个优势来说,大多数中小企业的网络推广还是比较好做的.以下是守护制作的一个简单的推广方案. 一.企业网络推广想达到什么效果.       对于网络推广来说,大家最关注的就是能达到什么效果,所以在做企业推广的时候我们就应该有一个定位,我们想要达到的效果是什么?是网络品牌或者是成交产品.对于企业网站运营者来说,设定这个目标后完成需要的时

使用Spring来创建一个简单的工作流引擎_Java编程

文章来源:matrix 作者:Steve Dodge 摘要 spring是支持控制反转编程机制的一个相对新的框架.本文把spring作为简单工作流引擎,将它用在了更加通用的地方.在对工作流简单介绍之后,将要介绍在基本工作流场景中基于Spring的工作流API的使用. 许多J2EE应用程序要求在一个和主机分离的上下文中执行处理过程.在许多情况下,这些后台的进程执行多个任务,一些任务依赖于以前任务的状态.由于这些处理任务之间存在相互依赖的关系,使用一套基于过程的方法调用常常不能满足要求.开发人员能够