私はpythonとIMAPClientで簡単な電子メールクライアントを構築しようとしています。問題は、フォルダ名がすべてのサーバーで統一されていないことです。IMAPメールフォルダの特定(スパム、送信...)、フォルダ名はサーバーによって異なります
電子メールをスパムとしてマークすると、受信ボックスフォルダ(?)からスパム/迷惑メールフォルダに移動する必要がありますが、フォルダが何であるか分かりません名前は(スパムまたはINBOX.junkまたは[Gmail] /スパム)
さまざまなフォルダ名で他のメールクライアントはどのように動作しますか?
Gmailはローカライズされたフォルダ名を使用しているため、この方法は機能しません。 –
最初のアプローチ:すべてのプロバイダに対してマッピングが提供されていません。 Yahoo.comはこのような例の1つです。 2番目のアプローチ:私は本当に理解していませんでした。 3番目のアプローチ:私はすべてのフォルダを "ドラフト"、 "ドラフト"、 "INBOX.Drafts" .....どのように本当に私は本当の1つを決定することができますか? – Naren