프록시를 통해 Gmail에서 imap 서버에 액세스

프록시를 통해 Gmail에서 imap 서버에 액세스

Gmail에서는 소스가 pop3 액세스를 제공하는 한 다양한 소스에서 이메일을 읽을 수 있습니다. 우리 대학에서는 이메일에 대한 imap 액세스만 허용합니다.

나는 한쪽에서는 imap 클라이언트 역할을 하고 다른 쪽에서는 pop3 액세스를 제공하는 프록시를 갖는 것에 대해 생각하고 있습니다.

또 다른 해결책은 imap에 액세스하고 pop3 액세스를 제공할 수 있는 타사 웹 메일을 사용하는 것입니다.

내가 직접 실행할 수 있는 기존 프록시나 프록시로 사용할 수 있는 타사 이메일 서비스를 아는 사람이 있나요?

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

어떻게 할 수 있는지에 대한 다른 아이디어가 있나요?

답변1

나는 데비안 상자에 하나를 가지고 있었지만 그것이 무엇인지 찾을 수 없습니다 (이제 내 imap 서버에도 팝 서버가 있습니다). 바나나 3개로 20분 안에 처음부터 새로 만들고 싶다면 다음과 같이 시작하세요.

apt-get install fetchmail pop-server
man fetchmail

그런 다음 메일 서버(아마도 방금 기본값으로 설치된 exim)를 구성하고, 방금 설치된 팝 서버(확인하지 않음)를 구성하고 fetchmail을 설정하면 됩니다. 달샷만큼 쉽습니다.

답변2

실제로 두 표준 사이를 변환할 필요는 없습니다.GMail은 POP3와 IMAP을 모두 지원합니다.:

Gmail 설정에서 IMAP을 활성화하려면

  1. Gmail에 로그인하세요.
  2. 오른쪽 상단의 톱니바퀴를 클릭하세요.
  3. 설정을 선택합니다.
  4. 전달 및 POP/IMAP을 클릭합니다.
  5. IMAP 활성화를 선택합니다.
  6. 변경 사항 저장을 클릭합니다.

답변3

gmail.com 웹 인터페이스를 사용하여 대학 IMAP 메일 서버에 연결할 수 없습니다. Gmail은 INCOMMING IMAP 및 POP 연결을 허용합니다. 대학에서는 들어오는 IMAP 연결만 허용할 수도 있습니다. 그러나 이것이 gmail.com 웹사이트의 용도를 변경하여 gmail.com의 웹/메일 서버 이외의 다른 서버에 연결할 수 있다는 의미는 아닙니다. 가장 좋은 방법은 Gmail Android 앱을 사용하고 Gmail 앱 인터페이스가 주로 모바일 장치에서 작동할 가능성이 높기 때문에 가능할 수 있는 MITM 방법을 시도하는 것입니다. Gmail 웹 인터페이스의 HTTP 버전을 사용하면 해당 코드의 대부분이 서버 측이므로 귀하가 말하는 내용을 달성할 수 없습니다. 진실은 Gmail 앱에도 확실히 Gmail 메일 서버에서만 작동하는 독점 루틴이 있으며 매우 구체적인 이유가 없는 한 이 작업을 수행하는 유용성은 거의 없습니다. 게다가 모든 대학 메일을 Gmail 계정으로 전달하거나 대학이 이미 제공했거나 확신할 수 있는 경우 대학에서 제공하는 Google 앱 옵션을 탐색할 수 있습니다.

관련 정보