Gmail内で実行され、ユーザーがGmailの会話スレッドからサーバーにすべての添付ファイルを送信できるようにするFirefoxのグリースモンキースクリプトを作成しています。現在、これを行う方法は2つしかありません。
サーバーから直接ユーザーのimap / pop3アクセスを介して認証およびフェッチするようにユーザーに依頼します。私は imap 経由でユーザーのメールボックスに完全にアクセスできますが、これによりユーザーは少し懐疑的になります。
ユーザーの gmail インターフェイスからメール アカウントの 1 つにすべて転送メールを送信し、そこから imap を使用して添付ファイルを取得します。これには、ユーザーのメールボックスへのアクセスは必要ありません。
gmail DOM を解析して添付ファイルのリンクを取得できますが、ログインしているユーザーのブラウザからしか機能しません。添付ファイルのリンクをサーバーに送信するだけで、サーバーがcurlなどを介してそれらをフェッチする方法を見つけたいと思います。または、javascript が添付ファイルをサーバーに直接送信する何らかの方法かもしれません。それは可能ですか?
ありがとう