|
欢迎来到月影社区!如果您觉得这里不错,请推荐给您的朋友们。月影社区:http://wf66.com/ |
php写的发送附件的程序(一)
|
|
<? 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 Class\r\n"); /*************************************** ** 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>'; ?>php写的发送附件的程序(一) |
[ 1 ] |
|
php写的发送附件的程序(一) num |
【打印本页
关闭】 |
|