【PHP-smtp.gmail.com与ssl://smtp.gmail.com同时使用gmail smtp服务器发送电子邮件】教程文章相关的互联网学习教程文章

phpmailer,发邮件如何设发送方显示名,发送邮件使用的是exchange的smtp服务器【图】

phpphpmailer 最近遇到个项目需要进行邮件发送。使用phpmailer发送邮件成功,但是在设置显示名(diplay name)时遇到问题。使用的是 exchange2010 smtp的服务器发送邮件。当我换成163 sina等其他邮件进行发送时,设置的显示名能正常反馈,但是换成exchange的就没有。想问下,这是由于什么原因?下图1是使用其他账号进行的邮件发送。设置的别名为 Thomas Test下图2 是使用exchange 邮件账号时发送的邮件。但...

smtp邮件发送一例

test_smtp.phprequire("smtp.php");$smtp=new smtp_class;$smtp->host_name="mail.xiaocui.com"; $smtp->localhost="localhost"; $from="webmaster@xiaocui.com"; $to="root@xiaocui.com"; if($smtp->SendMessage($from,array($to),array("From: $from","To: $to","Subject: Testing Manuel Lemos' SMTP class"),"Hello $to,\n\nIt is just to let you know that your SMTP class is working just fine.\n\nBye.\n"))echo "Message...

PHP应用技巧:通过SMTP发送电子邮件_PHP

SMTP 由于PHP没有提供现成的smtp函数,却提供了一个功能不甚灵活的mail()函数,这个函数需要服务器配置上的支持,并且不支持smtp验证,在很多场合无法正常的工作,因此不建议使用。本文的目的在于为新手指明方向,并没有涉及那些高级的内容,一来本身水平有限,二来也担心不能准确的讲述相关的概念,进而对各位造成误导,还请自行深入学习。 “使用php发送mail”最近已经成为继“register_globals”以后本版第二个新手陷阱,今天特...

RFC821-简单邮件传输协议(SMTP)中文版-3_PHP

SMTP 本文出自: 作者: (2001-11-23 09:08:00) 第二步:转发主机到目的主机 R: 220 BBN-VAX.ARPA Simple Mail Transfer Service Ready S: HELO USC-ISIE.ARPA R: 250 BBN-VAX.ARPA S: MAIL FROM: R: 250 OK S: RCPT TO: R: 250 OK S: DATA R: 354 Start mail input; end with . S: Received: from MIT-AI.ARPA by USC-ISIE.ARPA ; 2 Nov 81 22:40:10 UT S: Date: 2 Nov 81 22:33:44 S: From: John Q. Public <JQP@MIT-AI.ARPA> S: ...

RFC821-简单邮件传输协议(SMTP)中文版-0_PHP

SMTP 本文出自: 作者: (2001-11-23 07:08:00) 1. 介绍 简单邮件传输协议(SMTP)的目标是可靠高效地传送邮件,它独立于传 送子系统而且仅要求一条可以保证传送数据单元顺序的通道。附录A,B,C 和D描述了不同传送服务下SMTP的使用。在名词表中还定义了本文档中使用 的术语。 SMTP的一个重要特点是它能够在传送中接力传送邮件,传送服务提供了 进程间通信环境(IPCE),此环境可以包括一个网络,几个网络或一个网络 的子网。...

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

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

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

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

用Socket发送电子邮件--续篇smtp认证_PHP

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

使用PHP通过SMTP发送邮件新手指南_PHP

SMTP 由于PHP没有提供现成的smtp函数,却提供了一个功能不甚灵活的mail()函数,这个函数需要服务器配置上的支持,并且不支持smtp验证,在很多场合无法正常的工作,因此不建议使用。本文的目的在于为新手指明方向,并没有涉及那些高级的内容,一来本身水平有限,二来也担心不能准确的讲述相关的概念,进而对各位造成误导,还请自行深入学习。  “使用php发送mail”最近已经成为继“register_globals”以后本版第二个新手陷阱,今天...

如何使用PHP通过SMTP发送电子邮件_PHP

SMTP 由于PHP没有提供现成的smtp函数,却提供了一个功能不甚灵活的mail()函数,这个函数需要服务器配置上的支持,并且不支持smtp验证,在很多场合无法正常的工作,因此不建议使用。本文的目的在于为新手指明方向,并没有涉及那些高级的内容,一来本身水平有限,二来也担心不能准确的讲述相关的概念,进而对各位造成误导,还请自行深入学习。  “使用php发送mail”最近已经成为继“register_globals”以后本版第二个新手陷阱,今天...

smtp邮件发送一例_PHP

SMTP smtp邮件发送一例 test_smtp.php require("smtp.php"); $smtp=new smtp_class; $smtp->host_name="mail.xiaocui.com"; $smtp->localhost="localhost"; $from="webmaster@xiaocui.com"; $to="root@xiaocui.com"; if($smtp->SendMessage( $from, array( $to ), array( "From: $from", "To: $to", "Subject: Testing Manuel Lemos' SMTP class" ), "Hello $to,nnIt is just to let you know that your SMTP class ...

PHP的一个完整SMTP类(解决邮件服务器需要验证时的问题)_PHP

SMTP邮件服务器 smtp.php class smtp { /* Public Variables */ var $smtp_port; var $time_out; var $host_name; var $log_file; var $relay_host; var $debug; var $auth; var $user; var $pass; /* Private Variables */ var $sock; /* Constractor */ function smtp($relay_host = "", $smtp_port = 25,$auth = false,$user,$pass) { $this->debug = FALSE; $this->smtp_port = $smtp_port; $this->relay_host = $relay_host; ...

POP3、SMTP邮件收发程序_PHP

SMTPPOP3 if ($EMAIL_INC) return; $EMAIL_INC= "defined"; define( "SmtpPort",25); class Pop3 { var $subject; // 邮件主题 var $from_email; // 发件人地址 var $from_name; // 发件人姓名 var $to_email; // 收件人地址 var $to_name; // 收件人姓名 var $body; // 邮件内容 var $filename; // 文件名 var $socket; // 当前的 socket var $Line; var $Status; function pop3_open($server, $port) { $this->Socket = fsockope...

PHPmail通过Windows的SMTP发送邮件失败的解决方案_PHP

原因必定在WordPress的php邮件发送类中。轻松Google到了原因:原来Windows的SMTP服务不支持Name这样的邮件格式,必须直接写成address@domain.com。于是把WordPress的class-phpmailer.php中的这行 代码如下:$from[0][1] = $this->FromName;注释掉就OK了。

php中通过curlsmtp发送邮件_PHP

先google了一下,发现很多问相关问题的但没有相关的解答,在phpclasses里也没有找到相关的类于是自己边看stmp的相关协议边开始尝试curl SMTP协议 这个在网上可以找到多相关的例子,可以自己实验一下使用telnet去连接mail服务器 代码如下:$ telnet 邮箱SMTP服务地址 25 Trying 邮箱服务IP地址... Connected to 邮箱SMTP服务地址. Escape character is ^]. exchange邮箱服务器地址 Microsoft ESMTP MAIL Service ready at Sat, 2 Jun 2...