PHP在windows下發郵件問題

2021-08-24 19:09:42 字數 304 閱讀 7938

php的mail函式在win下,由於需要smtp身份驗證而導致了發信失敗問題。

經過上午的反覆研究與測試,完善了乙個「php smtp傳送郵件類」這下可以在任何環境下任意web方式發mail了。很好,很強大!

<?php

/* * zhozphpsmtpsendmail.php

* created on 2008/09/02 zhoz.com

* php smtp傳送郵件類

* 代替mail():因為它報錯,我又不想

*/ class zhozphpsmtpsendmail

LINUX下發郵件

前每天早上查詢資料庫,將結果傳送給領導。昨天終於通過指令碼實現了自動傳送了。推薦使用mutt命令。其實這條命令很簡單,就已經能滿足大家的需求了。如 mutt s subject a backup backup.tar.gz support jxwpx.com s 郵件標題,用 括上。a 郵件附件。如...

PHP在windows下傳送郵件如何配置

為了實現windows下php傳送郵件,我找了很多教程,但是仍然沒有成功,後來跑到國外 終於找出了端倪。首先要知道php是如何實現傳送郵件功能的,應該滿足兩個條件 1.申請了乙個支援smtp服務的郵箱 2.本地安裝了乙個能夠連線smtp伺服器的第三方軟體 因為現在的郵箱服務需要驗證才可以傳送郵件,所...

使用php發郵件二(發郵件流程)

傳送郵件過程 1 配置好你的郵箱服務 qq郵箱為例 2 使用socket連線,建立乙個套接字 fp fsockopen hostname,port,errno,errmsg,30 3 向對方郵件伺服器發出的標識自己的身份的命令fputs fp,ehlo ki r n 4 即將進行身份認證fputs ...