プロキシ経由でGmailからIMAPサーバーにアクセスする

プロキシ経由でGmailからIMAPサーバーにアクセスする

Gmail では、ソースが POP3 アクセスを提供している限り、さまざまなソースからのメールを読むことができます。私の大学では、メールへの IMAP アクセスのみが許可されています。

一方で IMAP クライアントとして機能し、他方で POP3 アクセスを提供するプロキシを用意することを考えています。

別の解決策としては、IMAP にアクセスでき、POP3 アクセスを提供できるサードパーティの Web メールを使用することです。

自分で実行できる既存のプロキシ、またはプロキシとして使用できるサードパーティの電子メール サービスを知っている人はいますか?

+-------------------+
| University mail   |
|     server        |
+-------------------+
    provide imap
         ||
         \/
         ??  <----- Proxy, third party webmail, other idea ?
         /\
         ||
    connect to pop
+---------------------+
| Gmail web interface |
+---------------------+

他にそれをどうやって実現するかのアイデアはありますか?

答え1

以前、Debian ボックスに 1 つインストールしていましたが、名前がわかりません (現在、IMAP サーバーには POP サーバーもあります)。20 分で 3 本のバナナを使ってゼロから構築したい場合は、次のものから始めてください。

apt-get install fetchmail pop-server
man fetchmail

次に、メール サーバー (おそらくデフォルトでインストールされた exim) と、インストールされた POP サーバー (確認していません) を設定し、fetchmail をセットアップすれば、完了です。とても簡単です。

答え2

実際には2つの規格を変換する必要はありません。GMailはPOP3とIMAPの両方をサポートしています:

Gmailの設定でIMAPを有効にするには

  1. Gmail にログインします。
  2. 右上の歯車をクリックします。
  3. [設定]を選択します。
  4. [転送と POP/IMAP] をクリックします。
  5. IMAP を有効にするを選択します。
  6. 「変更を保存」をクリックします。

答え3

gmail.com の Web インターフェースを使用して大学の IMAP メール サーバーに接続することはできません。Gmail は IMAP および POP 接続の受信を許可していますが、大学では IMAP 接続の受信のみを許可している可能性があります。ただし、これは gmail.com の Web サイトを再利用して gmail.com の Web サーバーやメール サーバー以外のものに接続できるという意味ではありません。最善の方法は、gmail の Android アプリを使用して MITM 方式を試すことです。これは、gmail アプリのインターフェースが主にモバイル デバイスで動作している可能性が高いため、実行できる可能性があります。gmail Web インターフェースの HTTP バージョンでは、そのコードの多くはサーバー側であるため、おっしゃっていることを実現することはできません。実際、gmail アプリにも gmail メール サーバーでのみ機能する独自のルーチンが確実に存在しており、特別な理由がない限り、これを行うことの有用性はほとんどありません。また、大学のメールをすべて gmail アカウントに転送するか、大学がすでに提供しているか、そのように確信できる場合は、大学が提供する Google アプリ オプションを検討することもできます。

関連情報