Web Applications Stack Exchange is a question and answer site for power users of web applications. 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 looking for an efficient way to move all of my messages (more than 50.000) in Inbox to another folder in Yahoo! Mail.

When I try in new version to Select All, only visible messages are selected, ie. if I then scroll down, new loaded messages are not selected, so I would have to scroll down for hours to load "manually" all messages.

Hitting the End key to go rapidly to the last row is not working, and neither is Ctrl+End.

Trying on older versions is even slower.

Is there any other way?

UPDATE: Yahoo Customer Care answered by email that for the moment the only way to achieve this is scrolling down until the last row and then Select All !

It is surprising for me. A big one like Yahoo! Mail with such a limitation...

Any other idea or workaround? Maybe managing those messages as if they were in a database, from other webapp. I don't know if that is possible...

share|improve this question
I would like to get this question moved to Superuser. Maybe it will be answered there. – Rober Nov 6 '14 at 16:25
Posts older than 60 days cannot be migrated. They would likely reject it as being off-topic at this point anyway. – jonsca Nov 6 '14 at 20:52
@jonsca I understand the 60 days limit (I didn't realise). But, do you mean that Wepapps is the only right stackexchange site for this question? – Rober Nov 7 '14 at 7:59
Yes, since Yahoo Mail is considered to be a web application, we are the only place for questions like this on SE. The folks on SU would likely migrate it here if you asked a new question there. I wish I had better news, but that's just the way it is. – jonsca Nov 7 '14 at 8:46
If Yahoo allows IMAP access, using an external mail client may be a possibility. – jonsca Nov 7 '14 at 8:48
up vote 5 down vote accepted

I just managed to do this in a very round-about way on a fluke. Was so happy to have discovered it. Here's what I did:

  1. Go to inbox
  2. Click on "Unread" in left hand column
  3. At the top, you will now see the number of unread emails and an option to "refine" your search. Click on "refine"
  4. A box will pop up..here, you will change the search option that says "unread" to "inbox"...you will also change the Dates option to "custom" and enter in as large of a span of dates as you think you have in your email inbox (format yyyy/mm/dd)
  5. This should pull up almost all of your emails and allow you to click the little select all box to "move" to transfer them over to another folder as you normally would for a smaller amount.

It may take a long while for it all to transfer and there may be a few hundred left in the inbox at the end which you can just transfer as usual.

share|improve this answer
Great! It works! The trick is that in the results view that you describe, when you select all messages and then you scroll down to load other messages, these are selected as they appear. This means that all messages are really selected, not only those that are visible. ¡Yeah! – Rober Jun 5 at 14:29
This works using a direct search by date, as well. Open Yahoo! Mail, and in the search field write something like: after:"2010/01/01" before:"2010/12/31" – Rober Jun 5 at 14:32

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.