Thunderbird Portable losing imported profile after first opening - email

I've got a saved profile from Thunderbird, with an IMAP account and lots of mail. I want to import that into Thunderbird Portable so I can read the mail and package it up for other reviewers (it's a forensics job, so the original profile is on a copy of a hard drive).
My procedure is to open a fresh Thunderbird, close it, then copy the contents of the originals's xxxxxx.default folder into the Data\Profile folder of TB (I find that if I don't open and close it first, I don't get the user addons and themes). When I open Thunderbird now I can see their account with all the mail, IMAP folders, themes, addons etc. The problem is that when I close and reopen it, the account settings are still there but all the mail is gone.
All the data from the mail is still there in the data\profile\ImapMail\$account\ folder. I've done comparisons of the before and after state of the folders with Winmerge and can't see anything glaringly obvious that'd make it not show. The original is from Linux and I'm working on Windows 10 but I've had the same problem in the past when both systems have been the same. Taking the account online isn't an option. I've tried choosing 'Work offline' and 'Download and Sync Now'.
Any ideas anyone?
Edit: just to clarify, when I open it after it's been closed, I can no longer see the email or list of IMAP folders. I can however search for mail successfully.

Try moving the IMAP files into an POP account. Thunderbird POP accounts don't re-download everything after a profile move.

Related

ftp-kr - Cannot edit in read-only editor

I cannot figure out how to use the ftp-kr extension for VS Code properly. I have read and re-read the GitHub Wiki and the README documentation and cannot find any other help for my issue. I posted this question to the project Issues on GitHub but have yet to receive a response.
ftp-kr is just a simple extension for editing files via FTP that are located on a remote server. Many other users seem to be using the extension with no issue.
I installed the extension, and then I successfully edited the connection settings (in ftp-kr.json) and successfully made a connection to the remote server I am trying to edit files on.
I opened the FTP-KR: EXPLORER pane to look at all of the files on the server, but if I double-click any of the files to open them and then try to edit them, I am unable to type and just get a warning in VS Code that says "Cannot edit in read-only editor".
I have tried right-clicking on files and clicking the "Download This" button, thinking that maybe I need to download a local copy of the files to edit before uploading the changes. However, whenever I click the "Download This" option on any file in the ftp-kr Explorer, it just gives me an error message that says "[file_name] is not in remotePath".
I tried running the >ftp-kr: Download All command, but it just spits out a notice that says "Nothing to DO".
How do I edit files located on the remote server and save those changes to the server?
P.S. I have tried the solutions found in this question but unfortunately none of them seem to work. Particularly, "code-runner: Run in terminal" is not in my settings and "Edit in Local" is not a context menu item that appears in my editor.
After a number of months, I finally have a solution to this thanks to the developer eventually responding on GitHub. There are a few things going on here.
Any file that a user wishes to modify must be downloaded as a local copy on the user's machine first and then that copy can be uploaded to the webserver via FTP.
ftp-kr cannot auto-download individual files. (Either when they are double-clicked on or through any other method.) It can only download entire directories, and those directories can be changed by using the localPath and ignore options in the configuration file, then stopping and restarting the ftp connection.
The "Download This" context menu option that appears is a piece of non-implemented code. It will not do anything.
>ftp-kr: Download All is the preferred way (by the developer's intent) to download the remote files onto the user's computer. The fact that it was returning an error before was a bug which has now been fixed.
Confusingly, the user can view the filenames and context of every file on the remote file system using a convenient tree view, you just cannot simply download any of those files individually.
In all, this plugin does not provide the functionality that I hoped it would have. (Namely, being able to easily download, modify, and upload individual files.) So I know how to properly use it, I will just be switching to a different plugin for my purposes.

Thunderbird 68 won't import old account from ~/.thunderbird folder

I reinstalled my system from ubuntu 20.04 do manjaro.
I saved ~/.thunderbird folder from the old system to an external drive. After, I copied the folder back to home and started Thunderbird it does not seem to see the profile. Although it can read some of the data, like the Address Book but no account settings, no folders, nothing else.
I found the help page
https://support.mozilla.org/en-US/kb/moving-thunderbird-data-to-a-new-computer
and tried to do it but it doesn't help. Thunderbird found my old profile and it is visible in about:profiles and set as the default profile, so everything looks like thunderbird has read the profile settings but does not understand them
If that fails, in Thunderbird
Edit->Account Settings->Server Settings.
At the bottom of the "Server Settings" tab should be a "Local directory" entry.
Make sure the Local directory MyProfile/Mail/mail.comcast.net (or whatever your profile's appropriate Mail mail-server subfolder is named) matches the full path name of your Thunderbird profile as installed on your new computer. You might have changed it.
This seems to be a known issue, although I have not seen it myself. A colleague has been affected, though.
In brief: what happens if you launch Thunderbird with the -p option? It should list available profiles and let you choose one.
Longer potentially-helpful page:
https://thunderbirdtweaks.blogspot.com/2019/09/i-lost-my-profilemail-on-update-to.html

Why does VScode delete code permanently when working remotely?

Question's in the title.
I got me curious since, when working locally, deleting files sends them to the trash bin.
When working remotely, is there no way to send a file to either the local or the remote trash bin?
Is there a technical reason this basic feature is missing, or is it just a feature not implemented yet?

Eclipse send local edited files with Eclipse FTP

I'm really new with Eclipse. I'm a programmer and i have 2 site that i work on.
One is setup with a GIT.. so when i edit a file, i commit the change et the file is send to my server.
For the other site, i use Notepad ++, and when i edit my files, i use filezila to send it to the server..
My question, is, can i use Eclipse to edit the file and then send it via FTP ?
So i will not need Notepad++ and Filezilla anymore!
Here what i did: i create a new project (local), so i can edit the file in Eclipse. But to send it via FTP i see this topic How do I add FTP support to Eclipse?
and i created my connection with Remote System! And everythings works..
But the problem is, what i have to do to 'commit' or 'upload' my edited files ?
Because if y right click on my project, and i go hover de TEAM, only 2 options appears: Apply Patch, Share Project
There is no commit or send or upload...
What should I do?
RES works a little differently than the Team plugins. You have to use the RSE perspective and create a connection to your FTP server. Then you can interact with files through that connection (not through the Team menu).
See this video for a demonstration; it's an older version but should be close enough to get you going.

Netbeans - Open remote folder/new project

I have been using Netbeans for several months now and like it a lot. I am trying to enable a way to create a project which accesses live files on my server to make changes. When I create a project using a remote source, it starts downloading all the server files to my computer. This would be just fine, except for the fact that (a) the server has a few gigs of files on it and (b) there are two of us that will be making changes on the server.
In the past, I have worked with IDEs that just open an FTP or SFTP connection and will download the file you want to edit, and then upload that file back to the server when you save it. Preferably, this is what I would like Netbeans to do.
I have tried adding a FTP folder in Windows, but Netbeans won't open it. I have tried using Swish and setting up an SFTP folder, and Netbeans won't find the Swish folder altogether.
On a side note, I understand what I am doing is horrible practice, but it is a small site and I am usually the only one working on it. I haven't worked on the website in the past several weeks and just thought it would be easier to get access directly than re-downloading the entire server's worth of code/images/videos/etc. Any help would be appreciated.
NetBeans does not support what you want to do. However, if you put your site under Subversion/Git (revision control), you could check out the content, modify it locally and push modification back remotely.
This would also help avoiding code clashes when your friends work on your website too.
Actually Netbeans supports this for php projects.
Just choose :
PHP Application from remote server
(but git is the best solution anw as it gives you version control as well but the above is useful if you want your server files to be updated when you just press ctr+s)