11

I'd like to retrieve emails from other IMAP accounts (they can not be accessed via POP) automatically in Gmail. I know you can manually copy from one IMAP account to another and there are even IMAP copy scripts around but all this is not really what I'm looking for. I was more thinking of some kind of IMAP --> POP service which then can be checked from gmail (as long as the only support pop) and retrieve the mails automatically.

Anyone seen something like this or has an even better idea?

abatishchev
  • 732
  • 2
  • 8
  • 22
HeX
  • 111
  • 1
  • 1
  • 3

2 Answers2

4

The best solution I've come up with in this situation is to

  1. Forward the emails from the "other" account to the gmail address,
  2. Use gmail's "send as" feature to send as the "other" account, and
  3. Set the default reply address to whichever address the incoming email was sent to, so that if "other@example.com" receives an email, when you click reply the email will be sent as "other@example.com".
Sathyajith Bhat
  • 61,504
  • 38
  • 179
  • 264
Travis Northcutt
  • 921
  • 1
  • 12
  • 25
  • And what would be the case if you dont have access to the forward options, eg.: company mail? –  Mar 14 '14 at 11:25
  • Forwarding from my university to Gmail is notoriously buggy (they specifically warn that their forwarding is bad). Have you found any better solution in the seven years since you posted this answer? – jdc Aug 14 '16 at 19:45
1

I had the same issue, and wrote a little node.js script which sets up a POP server to shadow the IMAP server. GMail then polls the POP server. It seems to work reasonably well, although it may still be a bit buggy. http://github.com/addrummond/imask

foldl
  • 133
  • 1
  • 5