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 am helping someone migrate to an account from an ISP-provided POP3-enabled account. I've set up forwarding from the old account and imported their address book into their contacts list, but I can't figure out how to go about doing the last thing I'd like to do: taking a set of archived emails and getting them into a folder in the account, preserving the original sender name.

They have a small set of emails saved locally (a few hundred) in their mail client (Windows Live Mail) that they refer to occasionally, and I'd like to preserve that experience in their new account. Obviously, simply forwarding the email would work, but the name of the original sender wouldn't be preserved. I don't care about any of the other headers, I just want them to be able to see the original email with the correct From address, subject and text.

I have all of the saved emails as .eml files. How can I get these into with the sender address intact? Right now my best idea is to write a script that will pull out the text and the From address from each .eml and send them via SMTP using that From address, but I haven't fiddled with mail scripts in a while and I'm not sure if SMTP servers that let you send "as anyone" are something that exist anymore.

share|improve this question
up vote 1 down vote accepted

Supersite for Windows has a great writeup of how to do that here: Tip: Import Your Old Email.

Basically there are two options.

  1. Use the TrueSwitch wizard to automatically pull over everything.
  2. Or manually use an email client like Windows Live Mail to copy between the two accounts.
share|improve this answer
Thanks! I ended up doing #2 (TrueSwitch was a no-go since the emails only existed locally). It hadn't even occurred to me to simply try connecting Live Mail to both accounts and just copying them over. – nlawalker Mar 20 '13 at 14:15

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.