【PHP mail()函数发送电子邮件但需要超过10分钟才能显示】教程文章相关的互联网学习教程文章

php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法_php技巧【图】

最近遇到一个问题,就是在使用php的mail函数发送utf-8编码的中文邮件时标题出现乱码现象,而邮件正文却是正确的。最初以为是页面编码的问题,发现页面编码utf-8没有问题啊,找了半天原因,最后找到了问题所在。1.使用 PEAR 的 Mail 类 PEAR 的 Mail 类可以让你选择使用 sendmail 或者 SMTP 方式发信,这样的包装好的接口很好用,你没有必要去自己重新发明轮子。2.关于headers 中subject 的乱码 不要把任何除了 iso-8859-1 编码之外...

使用WordPress发送电子邮件的相关PHP函数用法解析_php技巧【图】

wp_mail() 函数用来发送邮件,类似于 PHP 的 mail() 函数。 默认的发件人名称是 WordPress,发件人邮箱是类似 wordpress@example.com。 用法 wp_mail( $to, $subject, $message, $headers, $attachments ); 参数 $to (字符串 | 数组)(必须)收件人。多个收件人可以使用数组或者以逗号分隔邮箱的字符串。 默认值:None $subject (字符串)(必须)邮件标题。 默认值:None $message (字符串)(必须)邮件内容。 默认值:None ...

php 用sock技术发送邮件的函数

使用sock技术发邮件,无需服务器支持。速度快!! 代码如下:function send_mail($to,$subject,$body) { /////////////Smtp信息,可以修改成你的,////////// $loc_host = "longbill"; //发信计算机名,可随意 $smtp_acc = "longbill.mail"; //Smtp认证的用户名, $smtp_pass = "longbill"; //Smtp认证的密码, $smtp_host = "smtp.163.com"; //SMTP服务器地址, $from = "longbil...

解决163/sohu/sina不能够收到PHP MAIL函数发出邮件的问题

代码如下:// multiple recipients $to = 'aidan@example.com' . ', '; // note the comma $to .= 'wez@example.com'; // subject $subject = 'Birthday Reminders for August'; // message $message = ' <html> <head> <title>Birthday Reminders for August</title> </head> <body> <p>Here are the birthdays upcoming in August!</p> <table> <tr> <th>Person</th><th>Day</th><th>Month</th><th>Year</th> </tr> <tr> <td>Joe<...

phpmail类发送邮件函数代码

有了phpmail这个类,你就不用愁了。这是个外国人写的一个类,我们就只管“拿来主义”了。下面是基于这个类里面的send()方法写的一个函数: 代码如下:function send_mail ($title,$content,$from,$to,$charset=gbk,$attachment =) { include /class/PHPMail.class.php; header(Content-Type: text/html; charset=.$charset); $mail = new PHPMailer(); $mail->CharSet = $charset; //设置采用gb2312中文编码 $mail->IsSMTP(); //设...

php 检查电子邮件函数(自写)

代码如下:function is_valid_email_address($email){ $qtext = [^//x0d//x22//x5c//x80-//xff]; $dtext = [^//x0d//x5b-//x5d//x80-//xff]; $atom = [^//x00-//x20//x22//x28//x29//x2c//x2e//x3a-//x3c. //x3e//x40//x5b-//x5d//x7f-//xff]+; $quoted_pair = //x5c[//x00-//x7f]; $domain_literal = "//x5b($dtext|$quoted_pair)*//x5d"; $quoted_string = "//x22($qtext|$quoted_pair)*//x22"; $domain_ref = $atom; $sub_domain...

php中mail函数发送邮件失败的解决方法

本文实例讲述了php中mail函数发送邮件失败的解决方法。分享给大家供大家参考。具体分析如下: php中mail函数是一个自带的发邮件的函数,但是如果你真的要使用mail函数来发邮件那必须是要给你系统安装sendmail组件才可以,下面我就碰到mail发送不了邮件的问题,下面一起来看看解决办法吧. 之前的那台服务器转移过来后,发现网站用mail()发送邮件发不了,但是发现sendmail明明已经安装,如果没有安装sendmail可以执行,代码如下:代码如下:yu...

fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法

一:近期黑客利用程序漏洞注入后使用 fsockopen 进行PHPDDOS 攻击,导致部分服务器不稳定,现在将危险函数 fsockopen 暂时禁用,部分程序功能可能有问题,以下列出已知问题及通用解决方法: 通用解决方法: 找到程序里的 fsockopen 函数,替换为:pfsockopen,即可解决所有问题,两个函数的区别在于 pfsockopen 保持 keep-alive,使得黑客无法进行 连接数攻击。 已知使用 fsockopen 函数的程序文件路径(在fsockopen 前加 p, 即fso...

php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法【图】

最近遇到一个问题,就是在使用php的mail函数发送utf-8编码的中文邮件时标题出现乱码现象,而邮件正文却是正确的。最初以为是页面编码的问题,发现页面编码utf-8没有问题啊,找了半天原因,最后找到了问题所在。 1.使用 PEAR 的 Mail 类 PEAR 的 Mail 类可以让你选择使用 sendmail 或者 SMTP 方式发信,这样的包装好的接口很好用,你没有必要去自己重新发明轮子。2.关于headers 中subject 的乱码 不要把任何除了 iso-8859-1 编码之...

使用WordPress发送电子邮件的相关PHP函数用法解析【图】

wp_mail() 函数用来发送邮件,类似于 PHP 的 mail() 函数。 默认的发件人名称是 WordPress,发件人邮箱是类似 wordpress@example.com。 用法 wp_mail( $to, $subject, $message, $headers, $attachments ); 参数 $to (字符串 | 数组)(必须)收件人。多个收件人可以使用数组或者以逗号分隔邮箱的字符串。 默认值:None $subject (字符串)(必须)邮件标题。 默认值:None $message (字符串)(必须)邮件内容。 默认值:None ...

PHP实现在windows下配置sendmail并通过mail()函数发送邮件的方法【图】

本文实例讲述了PHP实现在windows下配置sendmail并通过mail()函数发送邮件的方法。分享给大家供大家参考,具体如下: 1、php mail()函数在windows不能用,需要安装sendmail。 2、从http://glob.com.au/sendmail/ 下载sendmail组件 3、解压sendmail.zip到目录下,我安装的路径是: F:\root\sendMail 4、配置php.ini,主要配置以下3项5、修改 sendmail.ini,文件路径:F:\root\sendMail\sendmail.ini smtp_server=smtp.qq.com smtp_por...

[PHP] 邮件发送mail()函数失败问题(sendmail命令与postfix )【代码】【图】

1. php的mail()函数是可以发送邮件的 , 但是一直就没有测试成功过 , 现在总结一下原因 :php的mail函数 基于sendmail命令来发送 , sendmail命令需要安装postfix软件 2.查看php的配置项sendmail_path ,这个就是mail函数调用的底层命令 , php -i|grep sendmail3.安装postfix软件 才可以使用sendmail命令 , apt-get install postfix当软件安装完成后 , 在命令行测试一下是否能够发送成功建立一个eml的文本文件 ,内容是最主要的几个...

Ubuntu中启用php的mail()函数并解决发送邮件速度慢问题

如果需要用php的mail()函数来发送邮件,是需要服务器安装sendmail组件才能支持的,这个在php的手册中mail()函数部分也有介绍到。然后在 在Ubuntu下安装sendmail的命令:代码如下: sudo apt-get install sendmail安装好之后,启动sendmail服务:代码如下: sudo service sendmail start有了sendmail的支持,就可以在php中用mail()函数发送邮件了。 一般造成在php用mail()发送邮件缓慢的原因,是DNS解析慢导致,又常常是因为服务器的h...

用asp实现网址和邮件地址的转换函数

网址和邮件地址的转换函数<% function URLconvert(str) convertstr=str urlLocation=instr(convertstr,"http://") if (urlLocation=0) and (mailLocation=0) then URLconvert=convertstr exit function end if if urlLocation<>0 then rightstr=str Do while urlLocation<>urlLocationend urlLocation=instr(rightstr,"http://") urlLocationend=InStrRev(rightstr,"http://") finalstr=finalstr&left(rightstr,urlLocation-1) m...

Jmail组件发送邮件之绝对能用的函数

大致如下:1,POP3对象,是对POP3邮件接收服务器的操作。2,Messages对象,是有关邮件集合的对象。3,Message对象,是有关邮件的对象,其是Jmail组件最常用的对象,能发送邮件信息,也能接收邮件信息。4,Header对象,是与邮件头相关的对象。5,Recipients对象,是有关接收邮件集合的对象。6,Recipient对象,是有关接收邮件的对象。7,Attachments对象,是有关邮件附件集合的对象。8,Attachment对象,是有关邮件附件的对象。9,M...