當前位置:編程學習大全網 - 源碼下載 - 要使用SMTP或PHP mail函數發送郵件需滿足什麽條件?(服務器發不了郵件..囧rz)

要使用SMTP或PHP mail函數發送郵件需滿足什麽條件?(服務器發不了郵件..囧rz)

關於查看端口狀態:

妳應該可以得到服務器的IP地址吧,得不到也沒關系,應該有域名才對。

然後使用妳的本機telnet妳的服務器25端口,看是否有數據返回

具體做法是運行->CMD->輸入命令telnet xxx.com 25

如果妳使用的是win7系統,沒有安裝telnet系統功能的話,可以到以下位置打開:

控制面板->程序和功能->(左側列表最下方)打開或關閉windows功能->Telenet客戶端->打勾後確定

待安裝好後,重啟cmd,重新嘗試第壹個操作

如果遲遲保持在“正在連接....”狀態好壹會,而後出現“無法打開到主機的連接。在端口 25:連接失敗,那證明服務器沒有開通25口,如果妳用的是VPS,端口好像可以自行配置,畢竟是Linux系統,我不太會配置,妳自行找相關的方法,如果是虛擬服務器,那就不行了,不過妳可以再弄個企業郵局,或者使用申請的其它郵箱,比如網易的、新浪的、gmail的等等,依然可以使用郵件功能,但就不能使用PHP內置的mail函數了。

具體使用遠程SMTP服務器來發送郵件的方法,妳可以參考我以前回答的問題,妳也可以使用現有的許多mail類庫實現

我以前回答過的問題:/question/478821120.html?oldq=1

另外,使用telnet功能不順手,可以百度壹款專業端口刺探軟件:superscan

  • 上一篇:十大生存手遊有哪些?求推薦。
  • 下一篇:國內開發虛擬仿真系統軟件的公司有哪些?
  • copyright 2024編程學習大全網