2
如何將郵件從一個郵箱(用戶文件夾)移動到同一郵件帳戶中的另一個郵箱(用戶文件夾)。我們的郵件服務器支持IMAP和POP3協議。將郵件項目從一個文件夾移動到另一個文件夾
如何將郵件從一個郵箱(用戶文件夾)移動到同一郵件帳戶中的另一個郵箱(用戶文件夾)。我們的郵件服務器支持IMAP和POP3協議。將郵件項目從一個文件夾移動到另一個文件夾
只有IMAP協議可以在文件夾之間移動消息。 Indy確實有一個TIdIMAP4
組件。
但是,IMAP協議並未定義用於移動消息的單個命令。您必須先將郵件複製到所需郵箱(使用TIdIMAP4.CopyMsg()
或TIdIMAP4.UIDCopyMsg()
方法),然後刪除原始郵件(使用TIdIMAP4.DeleteMsgs()
或TIdIMAP4.UIDDeleteMsg()
方法,然後在準備就緒時使用TIdIMAP4.ExpungeMailBox()
方法)。