|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
来源:Richard Heyes <? error_reporting(63); include(\\'class.html_mime_mail.inc\\'); /*************************************** ** Example of usage. ***************************************/ /*************************************** ** Read the file background.gif into ** $backgrnd. ***************************************/ $filename = \\'background.gif\\'; $backgrnd = fread($fp = fopen($filename, \\'r\\'), filesize($filename)); fclose($fp); /*************************************** ** Read the file test.zip into $attachment. ***************************************/ $filename = \\'example.zip\\'; $attachment = fread($fp = fopen($filename, \\'r\\'), filesize($filename)); fclose($fp); /*************************************** ** Create the mail object. Optional headers ** argument. Do not put From: here, this ** will be added when $mail->send ***************************************/ $mail = new html_mime_mail("X-Mailer: Html Mime Mail Classrn"); /*************************************** ** If sending an html email, then these ** two variables specify the text and ** html versions of the mail. Don\\'t ** have to be named as these are. Just ** make sure the names tie in to the ** $mail->add_html() command further down. ***************************************/ $text = \\'This is a test.\\'; $html = \\'<HTML><BODY BACKGROUND="background.gif"><FONT FACE="Verdana, Arial" COLOR="#FF0000"> Success!</FONT><P></BODY></HTML>\\'; /*************************************** ** Add the text, html and embedded images. ** Each embedded image has to be added ** using $mail->add_html_image() BEFORE ** calling $mail->add_html(). The name ** of the image should match exactly ** (case-sensitive) to the name in the html. ***************************************/ $mail->add_html_image($backgrnd, \\'background.gif\\', \\'image/gif\\'); $mail->add_html($html, $text); /*************************************** ** If not sending an html email, then ** this is used to set the plain text ** body of the email. ***************************************/ // $mail->body = \\'fsss\\'; /*************************************** ** This is used to add an attachment to ** the email. ***************************************/ $mail->add_attachment($attachment, \\'example.zip\\', \\'application/octet-stream\\'); /*************************************** ** Builds the message. ***************************************/ $mail->build_message(); /*************************************** ** Sends the message. $mail->build_message() ** is seperate to $mail->send so that the ** same email can be sent many times to ** differing recipients simply by putting ** $mail->send() in a loop. ***************************************/ $mail->send(\\'\\',\\'szw@phpexe.com\\', \\'From Name\\', \\'szw@phpexe.com\\', \\'Subject\\',\\'\\'); /*************************************** ** Debug stuff. Entirely unnecessary. ***************************************/ echo \\'<PRE>\\'; echo $mail->mime; echo \\'</PRE>\\'; ?> 返回类别: 教程 上一教程: LAMPJT最适用的web开发系统具体配置 下一教程: 编译php的配置参数 您可以阅读与"php写的发送附件的程序(一)"相关的教程: · 用php写的serv-u的web申请账号的程序 · 用php发送带附件的Email · 以文本方法上传二进制文件的PHP程序 · 简朴的用PHP编写的导航条程序 · 用PHP写的身份证验证程序 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |