发现一个发送mime邮件的类2

<?php
/*
    include "mime_mail.inc";
    $filename     = "testfile.jpg";
    $content_type = "image/jpeg";
    # 坐取磁碟彦的 JPEG

时间: 2024-10-30 10:43:00

发现一个发送mime邮件的类2的相关文章

在PHP中发送MIME邮件

综述:编写邮件系统或邮件列表程序是PHP应用的一个大的分支,既管PHP提供了简单的用于发email的函数,但在实际应用中,会涉及到发送带附件的邮件.测试用户输入的email地址的有效性,尤有必要用专门的章节来讲述. MIME是什么? MIME表示多用途Internet邮件扩允协议.MIME扩允了基本的面向文本的Internet邮件系统,以便可以在消息中包含二进制附件. RFC822在消息体的内容中做了一点限制:就是只能使用简单的ASCII文本.所以,MIME信息由正常的Internet文本邮件组

用PHP发送MIME邮件(六)

mime 值得说明的其它两个方法是print_mail()和send_mail(),两个都使用了$force参数.print_mail()输 出整个邮件信息,send_mail()使用PHP的mail()函数发送信息.可选的,send_mail()使用了一个SMTP对象 和它的发送方法(由用户指定)来发送邮件. 结论 创建一个符合MIME的信息不象看上去那么复杂,可以通过一个相当简单的方式来实现.MIME消息可以给 许多的站点带来新气象. 我们在上面开发的类覆盖了核心思想,并且它可以被扩展,唯一

用PHP发送MIME邮件(三)

mime MIME 类 在有了这些基础之后,让我们用PHP创建和实现一个MIME邮件类.在我们的PHP库函数中,已经有了编码 所必须的工具. MIME类必须能够: 增加附件 对每一个独立的请求,对所附的数据进行编码 创建MIME段/头 生成一个包含MIME段/头的完整的邮件 将整个邮件作为字符串返回 用本地的邮件处理程序进行发送(或选择调用一个SMTP邮件处理程序) 这个类叫做MIME_mail.我们将讨论类的方法,在理论与实际的差距中建立起桥梁.(阅读建议:Luis Argerich的PHP的

用PHP发送MIME邮件(二)

mime "好,如何创建符合MIME的信息呢?" 通过上面的一般性的描述,让我们现在看一下所谓的MIME信息到底是什么! 最简单的MIME信息 这个信息没有任何段,也就是,没有附件.然而,因为它是一个MIME消息,它必须有必要的头. From: php@php.net To: 'Alex (the Great)' <alex@greece.net> Subject: Bucephalus MIME-Version: 1.0 Hello Alexander, How's Bu

用PHP发送MIME邮件(一)

mime 已经厌倦了给你的朋友和客户发送那些单调乏味的文本通知和信件了吗?曾经考虑过发送附件或在邮中嵌入HTML吧 答案就是MIME.接下来的几页解释了MIME的基础知识,创建符合MIME的信息,然后用一个可以工作的PHP 类结束,这个类实现了发送符合MIME邮件.注意对调用脚本,调用者等等的引用表示使用了将要开发的类的 脚本,客户程序/MUA等等表示邮件阅读的客户程序或邮件使用代理程序. 一些MIME基础 MIME表示多用途Internet邮件扩允协议.MIME扩允了基本的面向文本的Inter

用PHP发送MIME邮件(四)

mime 核心:方法 我们将MIME信息头的生成,MIME段头的生成和最终的邮件消息的生成分成几个模块.方法的实现是直接从我们前面遇到的MIME基础而来的. <?php function attach($data, $description = "", $contenttype = OCTET, $encoding = BASE64, $disp = '') { if (empty($data)) return 0; if (trim($contenttype) == '') $

用PHP发送MIME邮件(五)

mime 我们将考查的下一个方法是,build_message(),它占据了整个工作的大部分,但它是通过一个 gen_email()的方法来调用的.请注意build_message()是一个私有方法. <?php function build_message() { $msg = ""; $boundary = 'PM'.chr(rand(65, 91)).'------'.md5(uniqid(rand())); # 边界标识 $nparts = sizeof($this-&g

原 Java发送邮件工具类(可发送匿名邮件)

    为了不想到处去下载jar包,我使用maven为我管理,在开始编码这些东西之前,我们先在pom.xml文件中<dependencies>标签内加入以下内容: ? 1 2 3 4 5 6 7 8 9 10 11 <!-- Following jars are involved by MailSender.java --> <dependency>     <groupId>com.sun.mail</groupId>     <arti

qq邮箱-【在线等】用system.net.mail类发送邮件,发现一个QQ邮箱账号成功,另一个失败,求解

问题描述 [在线等]用system.net.mail类发送邮件,发现一个QQ邮箱账号成功,另一个失败,求解 环境:VS 2010 ,SQL2005,WIN7系统.两个邮箱账号都是普通邮箱,都是用的英文邮箱名,都开启了SMTP服务.成功的那个邮箱以前也使用过,也是成功的.失败的那个邮箱运行时提示如图所示. 完整邮件操作代码我附在下面了,请高手解答啊!! public String sendRegEmail(string rec string topic string content) { Syst