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を有効にするには
- Gmail にログインします。
- 右上の歯車をクリックします。
- [設定]を選択します。
- [転送と POP/IMAP] をクリックします。
- IMAP を有効にするを選択します。
- 「変更を保存」をクリックします。
答え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 アプリ オプションを検討することもできます。