When I send an email from my Gmail account to a mailing list I never receive the messages I have sent in the inbox.

Since I use an external account, which I import with POP3 into Gmail, I can see on that account's email web interface that the list does send my messages back to me but somehow when Gmail fetches them it doesn't display them.

I suspect this is because the Message ID in the sent and received messages is identical and assumes it is the same message and doesn't display it.

As anyone seen this before? Is there a way of circumventing it?

I really would like to receive my own messages.

up vote 1 down vote accepted

I've faced with the same problem. Google can't manage to display your email both in inbox and outbox with the same ID. Since your mail was a sent email firstly google does not change it later.

There are two ways (according to my knowledge :) ) to handle this issue:

  1. create a filter in your gmail (sent from your emial and sent to the list) and move the filtered emails to the inbox
  2. change your external account to forward the email to your gmail instead of using pop3 integration
  • 2
    I've confirmed my theory at this url. Gmail "de-duplicates" emails with the same Message-ID header. Since Mailman doesn't touch this header Gmail will only show one copy of it. Your solutions are also no good because 1. I would like to see both copies of the message (outbound and inbound) and only the one that was sent is visible and 2. forward or pop will keep the MessageID intact... Only if Mailman would change the MessageID it would work. – Fabricio Feb 13 '15 at 11:01

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

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