php使用smtp和pop3的問題

來源:互聯網
上載者:User
想使用php實現郵局功能,下載了hmailserver和一個webmail並配置成功

在看webmail的源碼的時候,發現其中兩個很重要的類,一個是class.smtp.php,一個是class.pop3.php,因為對該網站的結構不是很熟悉(沒文檔,雖然結構看起來已經很清楚了,但是有很多資料緩衝的東西在裡面,所以搞得我很頭暈實在看不下去了)
就在網上搜尋了一下,結果發現很多地方都有這兩個類,貌似phpmailer是比較推崇的,而我看phpmailer貌似只有smtp沒有pop3啊

所以想請教一下,有什麼現成的實現smtp和pop3的開源資源啊?

這樣我就可以調用smtp和pop3的資源並自己完成資料的後繼處理了。

謝謝。


回複討論(解決方案)

https://github.com/PHPMailer/PHPMailer

有POP3的

https://github.com/PHPMailer/PHPMailer

有POP3的
我和手頭的webmail對比了一下,又看pop3類,理解成這樣:
1、phpmailer自身的pop3本身只是提供了pop3的串連、驗證、發送和取回資料,關閉串連,但是並沒有將各種pop3的指令做進去,相當於是要自己使用sendString發送確定的指令,使用getResponse來擷取pop伺服器的返回資料,
2、而且對於返回的eml資訊還需要自己進行解碼
不知道是不是這樣的呢?
如果是的話,有沒有什麼解碼eml(mime?)的類呢?
謝謝。

而且github地址的pop3是5.0的,而另外一個XXXXforceXXXX( )是5.1的……

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.