首頁  >  文章  >  後端開發  >  php smtp發送郵件失敗怎麼辦

php smtp發送郵件失敗怎麼辦

藏色散人
藏色散人原創
2020-08-26 10:44:422917瀏覽

php smtp傳送郵件失敗的解決方法就是在linux上開啟並設定sendmail或postfix即可,在php中可以使用sendmail傳送郵件。

php smtp發送郵件失敗怎麼辦

推薦:《PHP影片教學

具體問題:

#php用smtp 傳送郵件失敗提示無法連線到主機 

用php smtp 傳送郵件在本機測試可以傳送成功,但放到伺服器上就提示Trying to smtp.163.com:25

Error: Cannot connenct to relay host smtp.163.com
Error: php_network_getaddresses: gethostbyname failed. errno=0 (0)
Error: Cannot send email to zhuqingwen86@163.com ,fsockopen pfsockopen没有被禁用allow_url_fopen = On

解決方法:

在linux上開啟並設定sendmail或postfix。

PHP,是英文超文本預處理語言Hypertext Preprocessor的縮寫。 PHP 是一種 HTML 內嵌式的語言,是一種在伺服器端執行的嵌入HTML文件的腳本語言,語言的風格有類似C語言,被廣泛地運用。

php smtp發送郵件失敗怎麼辦

在1995年以Personal Home Page Tools (PHP Tools) 開始對外發表第一個版本,Lerdorf寫了一些介紹此程式的文件。並且發布了PHP1.0!在此的版本中,提供了訪客留言本、訪客計數器等簡單的功能。

以後越來越多的網站使用了PHP,並且強烈要求增加一些特性。例如循環語句和陣列變數等等;在新的成員加入開發行列之後,Rasmus Lerdorf 在1995年6月8日將 PHP/FI 公開發布,希望可以透過社群來加速程式開發與尋找錯誤。

這個發佈的版本命名為 PHP 2,已經有 PHP 的一些雛型,像是類似 Perl 的變數命名方式、表單處理功能、以及嵌入到 HTML 中執行的能力。程式語法上也類似 Perl,有較多的限制,不過更簡單、更有彈性。

PHP/FI加入了對MySQL的支持,從此建立了PHP在動態網頁開發上的地位。到了1996年底,有15,000個網站使用 PHP/FI。

 

以上是php smtp發送郵件失敗怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn