php smtp傳送郵件失敗的解決方法就是在linux上開啟並設定sendmail或postfix即可,在php中可以使用sendmail傳送郵件。
推薦:《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語言,被廣泛地運用。
在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中文網其他相關文章!