天天操夜夜爽-亚洲综合影院-99在线精品视频-国产精品一区二区三区四区五区-日本a级网站-91三级视频-国产ts系列-懂色tv-初高中福利视频网站-www.亚洲色图.com-久久精品视频在线免费观看-国产又色又爽-高跟鞋和丝袜猛烈xxxxxx-中文字幕亚洲电影-亚洲 欧美 视频-岛国av中文字幕-男人久久天堂-美女黄色片网站-亚洲一区二区不卡视频-超碰女优-精品国产免费视频-三极片黄色-99热手机在线观看-国产区高清-亚洲国产自产

湘龍工作室提供長沙做網站,長沙建站,長沙網站開發,軟件制作,網站優化,域名注冊,網絡空間
長沙做網站

WordPress發送郵件的SMTP鏈接方式修改成fsockopen方式

發布時間:2015/05/04 來源:長沙建站

 有的時候做網站的程序為了配合網站主機的需要(比如萬網的主機,只支持fsockopen發郵件),我們需要讓WordPress使用fsockopen函數來發送郵件。WordPress默認并不是使用這種方式,我們可以通過修改代碼實現。
 
在wp-includes文件夾中,找到class-smtp.php文件,打開,大概在200多行的樣子,按照如下說明修改:
// Connect to the SMTP server
$errno = 0;
$errstr = '';
$socket_context = stream_context_create($options);
//Suppress errors; connection failures are handled at a higher level
/*$this->smtp_conn = @stream_socket_client(
    $host . ":" . $port,
    $errno,
    $errstr,
    $timeout,
    STREAM_CLIENT_CONNECT,
    $socket_context
);*/
$this->smtp_conn = fsockopen($host, $port, $errno, $errstr);
以上代碼實際上就是將WordPress默認的SMTP鏈接方式,修改成使用fsockopen方式。
 
不過,有個問題需要注意,以上修改實際上是對WordPress內核代碼進行修改,在每次升級WordPress內核之后,這個修改會丟失。暫時還沒有找到辦法一勞永逸地解決這個問題。
做網站版權所有 2009-2015 湘ICP備11020044號   sitemap
地址:長沙市天心區五一西路189號錦繡中環29樓(已搬至岳麓區金星北路89號)   郵編:410001
電話:0731-82067301   QQ:2668200050   Email:longyun1077@163.com
湘龍工作室為您提供:長沙做網站,長沙建站,長沙網站開發,軟件制作,網站優化,域名注冊,網絡空間服務
Copyright 2002-2010 長沙做網站m.xuantuosw.cn. 版權所有
長沙做網站多少錢   長沙做網站公司   長沙做網站價格   長沙做網站的 培訓班管理軟件
分享到: