快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

在PHP中用Socket发送电子邮件(四)

下面给出一个实例。

邮件发送实例

  先给出一个最简朴的实例:
<?php
1 include "sendmail.class.php3";
2 $email="Hello, this is a test letter!";
3 $sendmail=new send_mail("smtp.263.net", "limodou", true); //显示调示信息
4 if($sendmail->send("chatme@263.net", "chatme@263.net", "test", $email))
5 {
6 echo "发送成功!<br>";
7 }
8 else
9 {
10 echo "发送失败!<br>";
11 }
?>

第1行,装入send_mail类。
第3行,创建一个类的实例,且设置显示调示信息,假如不想显示,可以
    $sendmail=new send_mail("smtp.263.net");。
第4行,发送邮件。


很简朴,不是吗?下面再给合以前的发送MIME邮件的例子,给出一个发送HTML附件的例子。

<?php

include "MIME.class.php3";
//注,在发送MIME邮件一文中,这个类文件名为MIME.class,在此处我改成这样的

$to = \\\'chatme@263.net\\\'; //改为收信人的邮箱
$str = "Newsletter for ".date(\\\'M Y\\\', time());

//信息被我改少了
$html_data = \\\'<html><head><title>\\\'. $str. \\\'</title></head>
<body bgcolor="#ffffff">
Hello! This is a test!
</body>
</html>\\\';

//生成MIME类实例
$mime = new MIME_mail("chatme@263.net", $to, $str);

//添加HTML附件
$mime->attach($html_data, "", HTML, BASE64);

//注释掉,采用我的发送邮件处理
//$mime->send_mail();

//生成邮件
$mime->gen_email();

//显示邮件信息
//echo $mime->email."<br>";

//包含sendmail文件
include "sendmail.class.php3";

//创建实例
$sendmail=new send_mail("smtp.263.net", "limodou", true);

//发送邮件
$sendmail->send("chatme@263.net", "chatme@263.net", $str, $mime->email);

?>
  注释写的很清晰,就不再做更多的解释了。假如实际应用中,请将send_mail构造函数中的debug设为false或不写即可。

<全文完>




返回类别: 教程
上一教程: 用PHP制作动态计数器
下一教程: 用PHP实现登陆验证码(类似条行码状)

您可以阅读与"在PHP中用Socket发送电子邮件(四)"相关的教程:
· 在PHP中用Socket发送电子邮件(二)
· 在PHP中用Socket发送电子邮件(一)
· 在PHP中用Socket发送电子邮件(三)
· 在PHP中用Socket发送电子邮件(一)
· 在PHP中用Socket发送电子邮件(二)
    微笑服务 优质保证 索取样品