I followed the instructions on how to migrate my emails from one computer to another and I only got my sent folder and not my (pop) Inbox.
I followed the instructions to go to the menu button, troubleshooting, open folder up 3 levels, copy the Thundberbird folder. Copied it to an external hard drive. Then following the instructions to Paste into the same folder. I got my Sent files, but not my Inbox (old emails). I found the Inbox file, 2.2 GB, under the profiles. I cannot get those old emails into my new inbox. What did I do wrong.
Modified
All Replies (17)
I had the same problem and MailstoreHomePortable gave me the solution. Install the program on both computers and migrate your mails quite easily.
I even have the software and data from the program in a map which syncs with my cloud server. Never lost an e-mail again.
PS Possibly the Mozilla-guys don't like promoting the use of third-party programs but when it works, it works.
Thank you for your reply. I did as you suggested, and I only see an export function. I exported the emails to a profile. How do I import it to my new computer?
So that you know, I attempted to export to an external drive, thinking that I could then import onto the new computer. I received and error message from mailhomestore. I am rather confused as to how I can use this tool, if you would, please let me know what I am doing wrong.
Hi John, I am the person who wrote the Moving Thunderbird Data to a New Computer article, and created the video for it, so I should be able to help. ☺️
There are many steps, so there may be any number of reasons why you're not seeing your inbox messages.
Do you still have access to your old computer? If so, can you please do the following, so we can get more information about your Thunderbird setup:
- On your old computer, open Thunderbird and go to [=] > Help > Troubleshooting Information then click Copy text to Clipboard.
- Go to https://paste.mozilla.org/ and go to Edit > Paste to paste the info from your Troubleshooting Information page, then click Paste Snippet.
- In Firefox, click on the three dots to the right of the address, and select Copy Link.
- Open a reply to this post, and go to Edit > Paste to paste the link to your troubleshooting information.
I only needed it once, about 2 years ago. I had to move all my mails from a PC to a laptop.
First of all, I put the application as well as the data in a separate map, called MailstoreHome. As you can see in the image, the map is located under Stack01 which is the name of my personal cloud. So when I installed the Stack cloud software on my laptop, it was synchronised and all my mails were transferred.
If you don't have a cloud service of any kind, make a separate map like I did(first pic) where you put the application(and not in the Program Files map or whatever) as well as the data(you can specify this within the program(see the 2nd pic(it's in Dutch but you should recognise the screen))
Then you put that complete map on a USB-stick and copy it to the other computer.
If you use the same mail client on both computers(of course I use Mozilla Thunderbird, otherwise we wouldn't be on this particular help forum), you can bring all your mails back on the 2nd computer by running MailStoreHome from within the map you copied your USB-stick to and opening your personal archive.
On the upper right of that screen you can choose put back in Thunderbird. This you can see in the third pic, again it's in Dutch but you'll recognise it.
This is not the way MailstoreHome would like you to export and or import mails but this way it worked for me, except I didn't need a USB-stick, I just synced with my cloud service on the laptop I mentioned.
I hope this works for you too.
Don't hesitate asking for additional help, or even better: letting me know it worked!!
Modified
Now I see @Chris Ilias responded, so you probably won't need my extended explanation anymore how it worked for me(with a third party-program.... ;-) )
I just put in my 2 cents....
For @Chris IIias:
Application Basics
Name: Thunderbird Version: 60.8.0 Build ID: 20190703133823
Update Channel: release User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 OS: Windows_NT 10.0
Multiprocess Windows: 0/0 (Disabled) Web Content Processes: Stylo: content = true (enabled by default), chrome = true (enabled by default) Enterprise Policies: Google Location Service Key: Missing Google SafeBrowsing Key: Missing Mozilla Location Service Key: Missing Safe Mode: false
Mail and News Accounts account1: INCOMING: account1, , (none) Local Folders, plain, passwordCleartext
account2: INCOMING: account2, , (pop3) mail.comcast.net:995, SSL, passwordCleartext OUTGOING: , smtp.comcast.net:465, SSL, passwordCleartext, true
Crash Reports for the Last 3 Days
All Crash Reports
Extensions
Name Version Enabled ID
ImportExportTools 3.3.2 true {3ed8cc52-86fc-4613-9026-c1ef969da4c3}
Lightning 6.2.8 true {e2fda1a4-762b-4020-b5ad-a41df1933103}
Rest of info: Security Software
Type: Name
Antivirus: Norton Security Suite Antispyware: Firewall: Norton Security Suite
Graphics
Features Compositing: Basic Asynchronous Pan/Zoom: none WebGL 1 Driver WSI Info: EGL_VENDOR: Google Inc. (adapter LUID: 000000000000bb6f)
EGL_VERSION: 1.4 (ANGLE 2.1.0.ed76a1a5ec3e) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses
WebGL 1 Driver Renderer: Google Inc. -- ANGLE (Intel(R) HD Graphics Direct3D11 vs_5_0 ps_5_0) WebGL 1 Driver Version: OpenGL ES 2.0 (ANGLE 2.1.0.ed76a1a5ec3e) WebGL 1 Driver Extensions: GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_array_object WebGL 1 Extensions: ANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_frag_depth EXT_sRGB EXT_shader_texture_lod EXT_texture_filter_anisotropic EXT_disjoint_timer_query OES_element_index_uint OES_standard_derivatives OES_texture_float OES_texture_float_linear OES_texture_half_float OES_texture_half_float_linear OES_vertex_array_object WEBGL_color_buffer_float WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers WEBGL_lose_context WebGL 2 Driver WSI Info: EGL_VENDOR: Google Inc. (adapter LUID: 000000000000bb6f)
EGL_VERSION: 1.4 (ANGLE 2.1.0.ed76a1a5ec3e) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses
WebGL 2 Driver Renderer: Google Inc. -- ANGLE (Intel(R) HD Graphics Direct3D11 vs_5_0 ps_5_0) WebGL 2 Driver Version: OpenGL ES 3.0 (ANGLE 2.1.0.ed76a1a5ec3e) WebGL 2 Driver Extensions: GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_multiview GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_norm16 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_array_object WebGL 2 Extensions: EXT_color_buffer_float EXT_texture_filter_anisotropic EXT_disjoint_timer_query OES_texture_float_linear WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context Off Main Thread Painting Enabled: true DirectWrite: true (10.0.17134.885)
GPU #1 Active: Yes Description: Intel(R) HD Graphics Vendor ID: 0x8086 Device ID: 0x0152 Driver Version: 10.18.10.4358 Driver Date: 12-21-2015 Drivers: igdumdim64 igd10iumd64 igd10iumd64 igdumdim32 igd10iumd32 igd10iumd32 Subsys ID: 05811028 RAM: Unknown
GPU #2
Diagnostics AzureCanvasAccelerated: 0 AzureCanvasBackend: skia AzureContentBackend: skia AzureFallbackCanvasBackend: cairo
Decision Log HW_COMPOSITING: disabled by user: Disabled by pref D3D11_COMPOSITING: unavailable by default: Hardware compositing is disabled DIRECT2D: unavailable by default: Direct2D requires Direct3D 11 compositing D3D11_HW_ANGLE: unavailable by default: D3D11 compositing is disableddisabled by env: D3D11 compositing is disabled GPU_PROCESS: unavailable by default: Multi-process mode is not enabled WEBRENDER: opt-in by default: WebRender is an opt-in featureunavailable by ru
Hi John, I noticed that rather than posting your information on paste.mozilla.org, you posted it here. Was that intentional? It makes me wonder if you deviated from the instructions in the article. That could be a clue as to why the instructions didn't work for you.
If all you intend to migrate is your messages, I would recommend using an IMAP account on both machines. With IMAP accounts, the messages and folders are stored on the server, and your email client (i.e. Thunderbird) manages the messages on the server. This allows you to access the same account on more than one device.
In your case, just add the IMAP account to both machines, then drag-and-drop the messages to the IMAP account on your old machine. They should appear in the IMAP account on your new machine, and you can drag-and-drop the messages from there.
Thunderbird defaults to setting up accounts as IMAP, but if you need a new IMAP account, providers such as Gmail can accessed through IMAP.
John wrote
> I can actually see my inbox file underneath my Thunderbird folder in my new PC. I even copied it out, it is about 2.2 GB. Not sure what the problem is?
Like Chris, it's not clear to me why you are not seeing the pop Inbox.
Please post picture of what you are seeing on the old computer, and the new computer, instructions https://support.mozilla.org/en-US/kb/how-do-i-create-screenshot-my-problem
This first post is a screenshot of the new computer, and you see what level of folder it is. Note that the Inbox is 2.2 GB. Old computer will follow in a new post.
This post is a screen shot of the folders from this old computer. Hope this helps.
Missing in both screen shots is Inbox.msf - fundamental problem. Nothing can be displayed in either Thunderbird if there is not a .msf index file.
I don't know why that would be. Let's see if someone else knows.
Hi John, I noticed that rather than posting your information on paste.mozilla.org, you posted it here. Was that intentional? It makes me wonder if you deviated from the instructions in the article. That could be a clue as to why the instructions didn't work for you.
If all you intend to migrate is your messages, I would recommend using an IMAP account on both machines. With IMAP accounts, the messages and folders are stored on the server, and your email client (i.e. Thunderbird) manages the messages on the server. This allows you to access the same account on more than one device.
In your case, just add the IMAP account to both machines, then drag-and-drop the messages to the IMAP account on your old machine. They should appear in the IMAP account on your new machine, and you can drag-and-drop the messages from there.
Thunderbird defaults to setting up accounts as IMAP, but if you need a new IMAP account, providers such as Gmail can accessed through IMAP.
Chris Ilias said
...If all you intend to migrate is your messages, I would recommend using an IMAP account on both machines. ...
Chris' suggestion may be helpful in the future, but not for the immediate issue of accessing data already in the Inbox. User's popstate.dat is very small for this very large Inbox, suggesting that the user doesn't keep pop mail on the server and so there won't be any history on the server for an imap account to grab.
John, please look in Thunderbird at Inbox in Local Folders. If there is nothing useful there, shut down Thunderbird and copy your Inbox to Mail\Local Folders to replace what is there and delete Inbox.msf if it exists. Then start Thunderbird. Now, do you see at Inbox in Local Folders?
Hi John Start up old computer and start Thunderbird. Is Thunderbird working ok on the old computer? Can you see and read emails in the 'Inbox'?
If yes: Right click on the mail account name in Folder Pane and select 'Settings'. Account Settings window opens. Select 'Server Settings' Bottom right you will see the 'Local directory:' text box. It will start with something like C:\Users\John\AppData\Roaming\...etc The entire line may not show if the window is not wide enough.
Left click on side of window and hold down to grab it, then drag side of window and extend until you can clearly see all the contents of the 'Local directory:' text box with some clear space after it. Please highlight and copy the entire contents of the 'Local directory: text box and paste it into this forum question.