【php简单实现发送带附件的邮件,php发送附件邮件_PHP教程】教程文章相关的互联网学习教程文章

用Socket发送电子邮件三_PHP教程

下面给出一个简单的命令头(这是在打开socket之后做的),是我向stmp.263.net发邮件的测试结果: HELO limodou 250 smtp.263.net MAIL FROM: chatme@263.net 250 Ok RCPT TO: chatme@263.net 250 Ok DATA 354 End data with . To: chatme@263.net From: chatme@263.net Subject: test From: chatme@263.net test . QUIT 250 Ok: queued as C46411C5097E0   这就是一些SMTP的简单知识。相关内容可以查阅RFC。 RFC...

用Socket发送电子邮件二_PHP教程

SMTP的基础   基于TCP/IP的因特网协议一般的命令格式都是通过请求/ 应答方式实现的,采用的都是文本信息,所以处理起来要容易一些。SMTP是简单邮件传输协议的简称,它可以实现客户端向服务器发送邮件的功能。所以下面所讲的命令是指客户端向服务器发出请求指令,而响应则是指服务器返回给客户端的信息。   SMTP分为命令头和信息体两部分。命令头主要完成客户端与服务器的连接,验证等。整个过程由多条命令组成。每个命令发到服...

用Socket发送电子邮件五_PHP教程

显示调试信息 1 function show_debug($message, $inout) 2 { 3 if ($this-$#@62;debug) 4 { 5 if($inout=="in") //响应信息 6 { 7 $m="$#@60;$#@60;,; 8 } 9 else 10 $m="$#@62;$#@62; ,; 11 if(!ereg(" $", $message)) 12 $message .= "$#@60;br$#@62;"; 13 $message=nl2br($message); 14 echo "$#@60;font color=#999999$#@62;${m}${message}$#@60;/font$#@62;"; 15 } 16 }   这个函数用来显示调试信息。可以在...

发现一个发送mime邮件的类。_PHP教程

parts = array(); $this->to = ""; $this->from = ""; $this->subject = ""; $this->body = ""; $this->headers = ""; } /* * void add_attachment(string message, * [string name], * [string ctype]) * 將附加物(附檔)加入郵件物件 */ function add_attachment($message, $name = "", $ctype = "application/octet-stream") { $this->parts[] = array( "ctype" => $ctype, "message" => $message, "encode" => $encode, "name...

转帖PHP的类--功能齐全的发送邮件类---抱歉作者不好意思我忘了地址了,我从本地拷贝上来的_PHP教程

下面这个类的功能则很强大,不但能发html格式的邮件,还可以发附件 checkEmail($addressArray[$i])==false) return false; } //--所有合法的email地址存入数组中 $this->mailTo = implode($addressArray, ","); return true; } /************************************************** 函数 setCC($inAddress) 设置抄送人邮件地址 参数 $inAddress 为包涵一个或多个邮件地址的字串,email地址变量, 使用逗号来分割多个邮件地址 默认返回...

发送MIME邮件~~其实我对他的格式一窍不通,是看着OUTLOOK中的源码写的_PHP教程【图】

mail_header="MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="$this->boundary0" This is a multi-part message in MIME format. --$this->boundary0 Content-Type: multipart/related; boundary="$this->boundary1"; type="multipart/alternative" --$this->boundary1 Content-Type: multipart/alternative; boundary="$this->boundary2" "; } function str_row($str,$n)//把字符串分割成n行,OUTLOOK中好象必须把BA...

最好的邮件编码解码类,再没有比这个好的了贴不下了1_PHP教程

decode_qp($mystring); } else if ($enctype == "b") $mystring = base64_decode($mystring); $newresult .= $mystring; $pos = strpos($string,"=?"); } return $newresult.$string; } function decode_header($header) { $headers = explode(" ",$header); $decodedheaders = Array(); for($i=0;$i"; $closed = 1; for($i=0;$i", $thisPart, $regs)) { $email = trim($regs[2]); $name = trim($regs[1]); } else { if (eregi("([...

用Socket发送电子邮件--续篇不错的文章转自动力在线_PHP教程

用Socket发送电子邮件--续篇 作者:limodou   在前面我曾经写过一篇文章,介绍了如何利用socket编程来发送邮件,以解决web服务器不支持mail()函数的问题。经过我的测试也是可以使用的。但目前众多的免费邮件提供商(从263开始,163,新浪网也快开始了)均在smtp功能上增加了认证功能,使得原邮件发送类无法使用。在经过对相应smtp后续rfc的学习之后,经过了多次的试验,我终于试验成功了。于是怀着急迫的心情向大家介绍。 SMTP 认...

发送mime邮件类_PHP教程

如果不含圖檔: $mail = new html_mime_mail(); $html ="HTML內容"; $mail->add_html($html, $text); $mail->build_message(); $mail->send(收信人,收信Email,發信人,發信Email,標題,額外Header); 如果含圖檔: $url="www.cuti.com.my/AD/"; //圖檔位?FONT color="#007700">} ?FONT color="#007700">}頭無http:// 結尾有斜線 $path="/MAIL/AD/"; //圖檔路徑 結尾有斜線 $filename1 = a.jpg; $backgrnd1 = fread($fp = fopen($path.$...

发现一个发送mime邮件的类2_PHP教程

from = "your@address.com"; $mail->to = "recipient@remote.net"; $mail->subject = "歡迎!"; $mail->body = "這是真正的電子郵件訊息, 當然....你可以寫成一行以上。"; # 加上附檔 $mail->add_attachment($data, $filename, $content_type); # 送出電子郵件 $mail->send(); */ ?> from = $myemail; $mail->to = $myemail; $mail->subject = "歡迎!"; $mail->body = "這是真正的電子郵件訊息, " . "當然....你可以寫成一行以...

发送mime邮件类--实例_PHP教程

如果不含圖檔: $mail = new html_mime_mail(); $html ="HTML內容"; $mail->add_html($html, $text); $mail->build_message(); $mail->send(收信人,收信Email,發信人,發信Email,標題,額外Header); -------------------------------------------------------------------------------- 如果含圖檔: $url="www.cuti.com.my/AD/"; //圖檔位址 開頭無http:// 結尾有斜線 $path="/MAIL/AD/"; //圖檔路徑 結尾有斜線 $filename1 = a.jpg; ...

用PHP实现POP3邮件的收取三_PHP教程

应用实例 (作者:陈俊清 2000年10月18日 11:58)   POP3收取邮件的类在前面的文章中已经给大家做了详细的介绍,下面我们来看看如何应用这个类:   open()) die($rec->err_str);   echo "open ";   if (!$rec->login($user,$pass)) die($rec->err_str);   echo "login";   if (!$rec->stat()) die($rec->err_str);   echo "共有".$rec->messages."封信件,共".$rec->size."字节大小";      if ($rec->messages...

RFC821-简单邮件传输协议SMTP中文版-2_PHP教程

本文出自: 作者: (2001-11-23 08:08:00) 4.1.2. COMMAND语法格式   命令是由命令码和其后的参数域组成的。命令码是四个字母组成的,不区别 大小写。因为下面的命令的作用是相同的:   MAIL Mail mail MaIl mAIl   这对于引导任何参数值的标记也是适用的,如TO和to就是一样的。命令码和 参数由一个或多个空格分开。然而在回复路径和转发路径中的参数是区别大小写 的。特别是在一些主机上,"smith"和"Smith"就根本不是一个用户。...

网上找到的两个PHP发送邮件的例子,很不错,贴出来给初学者参考吧不知道是否有兄弟曾贴过,呵呵1_PHP教程

Send Mail in PHP In this example, we will show how to send an email message to someone in PHP. PHP Code: "; mail ("karn@nucleus.com", "Subject", "Hello!"); echo "Sending mail..."; echo ""; ?> It is that simple! The PHP mail function has up to four parameters. The first parameter is the recipient of the message. The second parameter is the subject of the email message. The third parameter is the bo...

RFC821-简单邮件传输协议SMTP中文版-1_PHP教程

3.7. 域   域是最近被引入ARPA Internet邮件系统的。使用域可以使地址空间从一 个平面的普通字符串主机名变成全局地址的一个层次结构。主机由一个域名取 代,起始主机是由一系列元串组成,它们由逗号按最特殊到一般的顺序排列。   例如,"USC-ISIF.ARPA","Fred.Cambridge.UK"和"PC7.LCS.MIT.ARPA"可 能是主机-域标识符。   无论域名在SMTP中如何使用,只有正式的名称才可以被使用,不可以使用 假名或昵称。 3.8. 改变角色  ...