Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have the following situation: gmail polls my university email via pop3, but it does so with a delay(around an hour sometimes). So I set up fetchmail to poll my university email.

It solves the delay issue, but since fetchmail polls gmail as well, so there's two copies of each mail sent to my university address(one from uni, other from gmail(that got it from uni)). Is there a way for fetchmail to recognize duplicate emails and discard them?

share|improve this question
In my experience, POP is rather unreliable (icluding duplicate mails, as you see). If IMAP is available, use that. – vonbrand Feb 13 '13 at 3:35

But why don't you disable gmail pop3 ? Your job is done with fetchmail so there is no need to have both pop your mail from Uni.

I don't think fetchmail can recognize duplicate mail before it lands in your inbox. But you can delete the duplicates fast doing this

share|improve this answer
I don't disable gmail pop3, because I want to have all email in gmail, so that no mail is lost. Also for phone access. – abo-abo Feb 20 '13 at 12:55
I searched i bit around internet and there is no way fetchmail can recognize duplicates before they land in your inbox. – Devid Feb 20 '13 at 16:41

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.