Php

imapsync 或 PHP 遷移電子郵件

  • February 12, 2019

我正在編寫一個簡單的網路應用程序,人們可以使用它將他們的電子郵件從一台伺服器遷移到另一台伺服器。我已經閱讀imapsync並嘗試過。到目前為止,它工作得很好,似乎是一個很好的解決方案。在遷移結束時,它告訴我它已經使用了大約 350 MB 的記憶體。

另一種可能的解決方案是imap-movePHP 腳本。它在這裡有自己的 GitHub 頁面:https ://github.com/edoceo/imap-move 。我似乎無法找出它使用了多少記憶體。

我希望 ~ 30 個使用者能夠同時使用 Web 應用程序,而不會耗盡記憶體。我想測試哪種解決方案最快和/或使用最少的記憶體,但不知道如何。有什麼建議麼?

我所見過的沒有什麼比imapsync. 它所做的似乎是一個簡單的問題,但實際上並非如此,多年來 Gilles 已經解決了無數困擾其他解決方案的小問題。您連結的解決方案在四年前只有一次送出,我不會在這上面浪費一秒鐘,因為它幾乎肯定不會像它那樣工作imapsync- 很可能它只會在作者測試它的特定設置中工作.

我還為 imapsync 編寫了一個線上 GUI,即 Imapsync online。它已經成功執行了一個多月。Imapsync 現在有一個內置的線上上下文負載釋放機制:當負載太重時, imapsync 退出並要求稍後再回來。到目前為止,在這個小型 2GB 4 核伺服器上從未發生過這種情況。隨意使用它!

引用自:https://serverfault.com/questions/818818