-
php中通过curl smtp发送邮件示例代码
本文是一个php中通过curl smtp发送邮件示例代码,感兴趣的同学参考下。 公司的云平台把fsockopen关掉了,如果要使用smtp外网的邮箱来发送邮件的话 只能试试使用curl来进行了 先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 2012 15:02:12 +0800 EHLO 127.0.0.1 -exchange邮箱服务器地址 Hello [邮箱服务IP地址] -SIZE -PIPELINING -DSN...
PHP 2014-12-24 19:48:04 -
php以post形式发送xml的方法
本文为大家讲解的是php以post形式发送xml的方法,包括了curl与fsockopen两种方法,具有不错的参考价值,需要的朋友可以参考下 方法一,使用curl: $xml_data = <xml>....
PHP 2014-12-22 06:48:04 -
php发送post请求示例代码
本文为大家讲解的是php发送post请求示例代码,感兴趣的同学参考下. function do_post_request($url, $data, $optional_headers = null) { $params = array('http' => array( 'method' => 'POST', 'content' => $data )); if ($optional_headers !== null) { $params['http']['header'] = $optional_headers; } $ctx = stream_context_create($params); $fp = @fopen($url, 'rb', false, $ctx); if (!$fp) { throw new Exception(&...
PHP 2014-12-17 07:36:04 -
php使用fsockopen函数发送post,get请求获取网页内容的方法
本文为大家讲解的是php使用fsockopen函数发送post,get请求获取网页内容的方法,感兴趣的同学参考下. 具体实现代码如下: $post =1; $url = parse_url($url); $host ='http://www...
PHP 2014-12-16 15:09:14 -
php使用ICQ网关发送手机短信示例
本文为大家提供的是一个php使用ICQ网关发送手机短信示例,感兴趣的同学参考下. 通过ICQ网关发送手机短信的php源程序 <? //########################################################### // // For questions and comments // Roland (alias -=: Vlieg :=-) // icq #78354631 // mail: vlieg@atoomnet...
PHP 2014-12-16 08:45:11 -
功能齐全的PHP发送邮件类代码
本文是一个PHP实现的email发送类,下面这个类的功能则很强大,不但能发html格式的邮件,还可以发附件,感兴趣的同学参考下. <?php class Email { //---设置全局变量 var $mailTo = ""; // 收件人 var $mailCC = ""; // 抄送 var $mailBCC = ""; // 秘密抄送 var $mailFrom = ""; // 发件人 var $mailSubject = ""; // 主题 var $mailText&nbs...
PHP 2014-12-14 05:09:04 -
php实现的发送带附件邮件类实例
本文是一个php实现的可以发送带附件邮件类,实例演示了邮件类及对应的demo示例,需要的朋友可以参考学习下 emailclass.php类文件如下: <? class CMailFile { var $subject; var $addr_to; var $text_body; var $text_encoded; var $mime_headers; var $mime_boundary = "--==================_846811060==_"; var $smtp_headers; function CMailFile($subject,$to,$from,$msg,$filename,$downfilename,$mimetype = "application/octet-stream",$mime_filename = false) { $this->sub...
PHP 2014-12-13 23:18:05 -
轻松恢复系统“发送到”菜单项目
可是,如果我们自己手动,或者用上面这些优化类软件删除了这些项目怎么办? 例如,我把发送到桌面快捷方式那个项目给删除了; 例如,我把发送到记事本那个项目给删除了; 例如,我把发送到D盘、E盘等快捷方式给删除了…… 怎么恢复呢? 当然,软媒计划在新版本的软件里面提供更强大的右键菜单自定义功能和一键恢复系统默认的功能,但是,在魔方这些软件没有提供这个功能之前,我们应该怎么做才能恢复Vista、Windows7系统的这个发送到菜单呢? 其实很简单,看看下面的步骤: 一、打开开始菜单,在搜索框里面输入shell:sendto然后回车,看看,是不是一下子就打开了发送到菜单项所在的那个SendTo文件夹? 二、轻松的打开这个sendto文件夹后,在这个文件夹空白处点击鼠标右键,点选“新建/文本文档”,其后在SendTo窗口中显然会有一个0字节的记事本图标文本文件“新建文本文档.txt”: 1、恢复:...
系统程序 2014-12-13 22:24:13 -
php发送邮件的类
本文是一个php通过smtp发送邮件的类,感兴趣的同学参考下。 smtp.class.php 这个是类把他做保存到一个文件中. <?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; $...
PHP 2014-12-06 19:31:27 -
php模拟socket一次连接,多次发送数据的实现代码
本文以示例的方式为大家讲解了php模拟socket一次连接,多次发送数据的实现代码,感兴趣的同学参考下。 <?php //post.php function Post($host,$port) { //$host="127.0.0.1"; //建立连接 $conn = fsockopen($host,$port); if (!$conn) { die("Con error"); } //循环发送5次数据 // for($i = 0;$i<5;$i++) { $data="user_name=admin".$i; WriteData($conn,$host,$data); echo $i."<br />"; } fclose($conn); } function WriteData($conn,$host,$data) { $header = "POST /test.php HTTP/1.1rn"; $hea...
PHP 2014-12-06 10:21:05 -
用PHP即时捕捉PHP中的错误并发送email通知管理员的实现代码
本文是一个用PHP即时捕捉PHP中的错误并发送email通知管理员的实现代码,感兴趣的同学参考下。 这段代码,其用意就是当我们写的php程式出错的时候把错误内容捕捉出来然后发到我们的email内,方便我们排错 开发PHP的朋友都知道,其实最担心的就是程序中出现一些异常或错误,这些状况如果输出到用户的萤幕会把用户给吓坏,甚至为此丢了工作,如果不输出到萤幕就得想办法记录到日志中,但是似乎不是每个人都有查看错误日志的习惯,爲了解决这个尴尬的问题,所以我写了这段代码,其用意就是当我们写的php程式出错的时候把错误内容捕捉出来然后发到我们的email内. 先看效果: Define('SYS_DEBUG',false); IF(SYS_DEBUG) { ini_set('display_errors','on'); Error_reporting(E_ALL);//上线后使用该设定Error_reporting(E_ERROR | E_WARNING | E_PARSE); }Else{ ini_...
PHP 2014-12-04 01:56:27 -
phpmailer发送gmail邮件实例详解
本文为大家讲解的是phpmailer发送gmail邮件实例详解,感兴趣的同学参考下。 <html> <head> <title>PHPMailer - SMTP (Gmail) basic test</title> </head> <body> <?php //error_reporting(E_ALL); error_reporting(E_STRICT); date_default_timezone_set('America/Toronto'); require_once('../class.phpmailer.php'); //include("class.smtp.php"); // optional, gets called from within class.phpmailer.php if not already loaded $mail &n...
PHP 2014-12-02 18:58:27