#] #] ********************* #] "$d_SysMaint"'email programs/evolution notes.txt' www.BillHowell.ca 22May2021 initial To view this file - use a text editor (not word processor) constant width font (eg courrier 10), tab - 3 spaces see : https://www.lexicom.ca/email-access-information/ "$d_SysMaint"'LibreOffice/0_LibreOffice notes.txt' "$d_SysMaint"'email programs/evolution email account settings.txt' "$d_SysMaint"'email programs/evolution notes.txt' very old : "$d_SysMaint"'Thunderbird/0_Thunderbird notes.txt' 24************************24 #24************************24 # Table of Contents, generated with : # $ grep "^#]" "$d_SysMaint"'email programs/evolution notes.txt' | sed 's/^#\]/ /' >"$d_SysMaint"'email programs/evolution notes TblOfContents.txt' # see "$d_SysMaint"'email programs/evolution notes TblOfContents.txt' 24************************24 #] +-----+ #] Evolution ToDos : #] 02Sep2022 What is my equivalent to 'folders.db'? #] 02Sep2022 Have to recover emails from backups... #] 02Sep2022 (date three years ago or something?) #] have to convert many Thunderbird folders -> Evolution, but I need QNial to work! 24************************24 #] +-----+ #] Instructions, setup Toolbar change : I have no idea of ohow to modify icons that appear in the toolbar - preferences setup file somewhere?? nyet : Evolution menu -> Edit -> Preferences #] How to regenerate folder listings (eg missing [all, most] emails) 06Mar2023 search 'Linux evolution and I can't see my email listings' (filter removed them!!!) IDIOT! It was a Search filter on that folder... 21Jul2022 Solution : How to regenerate folder listings (eg missing [all, most] emails) EMPTY THE TRASH FOLDER!! - or it will over-run inbox etc!! close Evolution and all open emails $ date_ymd=$(date +"%0y%0m%0d") $ mv '/home/bill/.local/share/evolution/mail/local/folders.db' "$d_PROJECTS""Personal & Events/evolution folders index backup/folders Evolution $date_ymd.db" WAIT!!! perhaps it takes hours to rebuild? 23Oct2023 ~19:45- 23Aug2022 Why aren't folders showing all emails? https://forums.linuxmint.com/viewtopic.php?t=161706 Desperate enough to try anything, I opened evolution again. Made the window small. Opened file manager. Made that window small. (So when I click one, I don't end up covering the other.) Found the evolution folder. Picked out an individual ".cmeta" file.... (Didn't seem to matter which file, or even type of file I started with. I just picked one.) Grabbed that file, and dragged it over the evolution window. (Intending to drop it in the area that the folders should be in.) I didn't even have to drop the file. The instant that that .cmeta file was hovering over the words "On This Computer", in the evolution window... Poof! All of my folders and files instantly appeared. #] evolution - click search icon to select parts of email #] search email folders via [find, grep] for more power $ find "$d_search" -type f | tr \\n \\0 | xargs -0 -IFILE grep --with-filename 'dental' "FILE" | sed "s|\(:2\,S\):.*|\1|" | sort -u | tr \\n \\0 | xargs -0 -IFILE grep "^Date: \|^Subject" "FILE" +-----+ Radu Rădeanu : The user's data files: $HOME/.local/share/evolution evolution email files ARE text mbox can't just mkdir - Evolution has to do that? +--+ key references? : https://wiki.debian.org/Evolution https://bugs.debian.org/evolution +--+ Copy mbox files into Evolution folder/cur directory (will index automatically) for email acount settings, see : "$d_SysMaint""email programs/evolution email account settings.txt" STARTTLS the security used - couldn't set up SSL/TLS https://en.wikipedia.org/wiki/Maildir#Maildir++ - interesting +--+ #] 23May2021 standard data storage locations - Evolution https://help.gnome.org/users/evolution/stable/data-storage.html.en Data storage locations - Evolution >=3.6 stores its data according to the XDG Base Directory Specification : Disposable data caches "$HOME"'.cache/evolution Various configuration and state files "$HOME"'.config/evolution Account settings "$HOME"'.config/evolution/sources Configuration settings in GSettings "$HOME"'.config/dconf The user's data files "$HOME"'.local/share/evolution #] 23Aug2022 I used soft links to change .config in Suse : d_evolve="/home/bill/SG6/evolution/" Disposable data caches "$HOME"'.cache/evolution Various configuration and state files "$d_evolve"'config/evolution Account settings "$d_evolve"'config/sources Configuration settings in GSettings "$d_evolve"'config/dconf The user's data files "$d_evolve" +--+ Connectionists filter - non-[call, position] : link d_Qndfs 'email/email - Connectionists, copy non-[CFP, employment] to special folder.ndf' 30Aug2021 Evolution Menu -> Folder -> expunge = Thunderbird "compact folder"? can't filter deleted - must expunge from a folder? 28Aug2021 To initiate junk filter when starting Evolution : ???? seems to work now? #] +-----+ 24************************24 08********08 #] ??Apr2024 08********08 #] ??Apr2024 08********08 #] ??Apr2024 08********08 #] ??Apr2024 08********08 #] ??Apr2024 08********08 #] ??Apr2024 08********08 #] ??Apr2024 08********08 #] ??Apr2024 08********08 #] ??Apr2024 08********08 #] 16Apr2024 no email listing in folders - different trick see below 23Aug2022 Why aren't folders showing all emails? 08********08 #] 17Nov2023 Evolution now ONLY searches [subject, heading] of emails in folder, not body!?!?!? #] nyet - click search icon to select parts of email This is a HUGE step backwards! can't find blog information $ d_search="/home/bill/.local/share/evolution/mail/local/.Bank&Tax.Pension/cur/" $ find "$d_search" -type f | tr \\n \\0 | xargs -0 -IFILE grep --with-filename --line-number 'dental' "FILE" | sed "s|$d_search||;s|:.*||" | sort -u | tr \\n \\0 | xargs -0 -IFILE grep "^Date: \|^Subject" "FILE" $ find "$d_search" -type f | tr \\n \\0 | xargs -0 -IFILE grep --with-filename --line-number 'dental' "FILE" | sed "s|:.*||" | sort -u | tr \\n \\0 | xargs -0 -IFILE grep "^Date: \|^Subject" "FILE" $ find "$d_search" -type f | tr \\n \\0 | xargs -0 -IFILE grep --with-filename --line-number 'dental' "FILE" | sort -u | tr \\n \\0 | xargs -0 -IFILE grep "^Date: \|^Subject" "FILE" $ find "$d_search" -type f | tr \\n \\0 | xargs -0 -IFILE grep --with-filename 'dental' "FILE" | sed "s|\(:2\,S\):.*|\1|" | sort -u | tr \\n \\0 | xargs -0 -IFILE grep "^Date: \|^Subject" "FILE" 14:41$ find "$d_search" -type f | tr \\n \\0 | xargs -0 -IFILE grep --with-filename 'dental' "FILE" | sed "s|\(:2\,S\):.*|\1|" | sort -u | tr \\n \\0 | xargs -0 -IFILE grep "^Date: \|^Subject" "FILE" Subject: Date: Mon, 15 Nov 2021 20:14:07 -0700 Date: Wed, 22 Dec 2021 22:54:44 +0000 Subject: Compensation Email Notification - December 2021 Date: Fri, 24 Feb 2023 18:52:44 +0000 Subject: Compensation email notification - February 2023 Date: Wed, 10 May 2023 09:51:13 +0000 Subject: Compensation email notification - May 2023 Date: Sat, 26 Aug 2023 05:44:55 +0000 Subject: Compensation email notification - August 2023 Date: Fri, 20 Oct 2023 06:07:42 +0000 Subject: Compensation email notification - October 2023 >> crap is this a mess, but it's way more powerful! (potentially) 08********08 #] 31Oct2023 re-instate email filters: /home/bill/.config/evolution/mail/filters.xml "$d_SysMaint"'email programs/filters list.txt' copied from USBbackup to : /home/bill/.local/share/evolution/.config/mail/filters.xml >> Evolution Menu -> Edit -> message filters >> didn't work?? /home/bill/.config/evolution/mail/filters.xml >> this worked!!!! I probably lost some recent filters +-----+ from : 13Mar2023 update email filters: "$d_SysMaint"'email programs/filters list.txt' stats - number of [filter, email]s $ grep --count "@" "$d_SysMaint"'email programs/filters list.txt' 74 $ grep --count "^[a-zA-Z]\+\-" "$d_SysMaint"'email programs/filters list.txt' 79 +-----+ 12Mar2023 search 'Evolution email - where is the filter file stored?' I couldn't find them! https://www.systutorials.com/evolution-save-data-configure-files-linux/ Where Does Evolution Save Its Data and Configuration Files on Linux? By Eric Ma | In Linux, Software, Tutorial, Web | Updated on Jul 26, 2018 ~/.cache - no >> posting has many grat locations for stuff search "Evolution email and where is the file for filters?" +-----+ https://www.systutorials.com/evolution-save-data-configure-files-linux/ Where Does Evolution Save Its Data and Configuration Files on Linux? By Eric Ma | In Linux, Software, Tutorial, Web | Updated on Jul 26, 2018 08********08 #] 27Oct2023 LMDE revamp unexpectedly - must setup programs 08********08 #] 23Oct2023 search "Linux Evolution loses emails" - nothing new, it seems not much, nothing new, it seems, old stuff I found was better from : 21Jul2022 Solution : How to regenerate folder listings (eg missing [all, most] emails) EMPTY THE TRASH FOLDER!! - or it will over-run inbox etc!! close Evolution and all open emails $ date_ymd=$(date +"%0y%0m%0d") $ mv '/home/bill/.local/share/evolution/mail/local/folders.db' "$d_PROJECTS""Personal & Events/evolution folders index backup/folders Evolution $date_ymd.db" click on EVERY [, sub]folder!!! (nuts! this is crazy - there must be a solution!) This did NOT regenerate proper listing for /home/bill/.local/share/evolution/mail/local/.5_5FNewsgroups.Connectionists.2022 >> WHY??!!?? >> this did NOT work now Have I lost the [dir, fil]s? WAIT!!! perhaps it takes hours to rebuild? /home/bill/.local/share/evolution/mail/local/.Neural.People.Grossberg, Stephen 08********08 #] 22Apr2023 where is the Evolution inbox? can't find in /home/bill/.local/share/evolution/mail/local even with an Evolution search >> later...? 08********08 #] 22Apr2023 search "Evolution email and turn off audible noise when email received" https://ubuntuforums.org/showthread.php?t=2330938 July 17th, 2016 #3 howefield Re: Evolution "mail received" sound Have you gone through the configuration of the plugin ? Edit > Plugins > Configuration. >> Howell: Menu -> Edit -> Preferences -> Plugins -> turn off ALL plugins!! +-----+ search "Evolution email and where is my contact list?" address book https://help.gnome.org/users/evolution/stable/contacts-usage-add-contact.html.en Adding a Contact Click File ▸ New ▸ Contact, or right-click in a blank space in the list of contacts and click New Contact…, or press Shift+Ctrl+C. Select the address book under Where: to which it will be added. Enter the contact information. Note that there are several tabs. You can add a photograph to the contact by clicking the large field (showing a stylized person) next to Full Name and Categories. Click OK. >> Contact List Editor is empty 08********08 #] 13Mar2023 update email filters: "$d_SysMaint"'email programs/filters list.txt' stats - number of [filter, email]s $ grep --count "@" "$d_SysMaint"'email programs/filters list.txt' 74 $ grep --count "^[a-zA-Z]\+\-" "$d_SysMaint"'email programs/filters list.txt' 79 08********08 #] 12Mar2023 search 'Evolution email - where is the filter file stored?' I couldn't find them! +-----+ https://www.systutorials.com/evolution-save-data-configure-files-linux/ Where Does Evolution Save Its Data and Configuration Files on Linux? By Eric Ma | In Linux, Software, Tutorial, Web | Updated on Jul 26, 2018 ~/.cache - no >> posting has many grat locations for stuff 08********08 #] 06Mar2023 search 'Linux evolution and I can't see my email listings' (filter removed them!!!) IDIOT! It was a Search filter on that folder... +-----+ /home/bill/.local/share/evolution/.config/mail/state,ini Has : SelectedMessage=1625795712.5640_24.dell64 >> can't be right? /home/bill/.local/share/evolution/.config/mail/folders et-expanded-folder:__local_Inbox /home/bill/.local/share/evolution/mail/local/.Inbox/cur >> it's empty! I lost all recent emails???? /home/bill/.local/share/evolution/mail/local/cur >> this has 6,409 items (also /local itself!!?) Maybe I have too much backlog? +-----+ https://help.gnome.org/users/evolution/stable/mail-cannot-see.html.en I cannot see some emails, where are they? >> I had seen this a year or so ago - no help again +-----+ https://help.gnome.org/users/evolution/stable/mail-cannot-see.html.en I cannot see some emails, where are they? ... Check your default folder under Edit ▸ Preferences ▸ Email Accounts ▸ Edit ▸ Defaults. Perhaps it is set to some other folder than the folder you thought of. >> didn't help 08********08 #] 19Jan2023 search "Evolution email and import filters" Have to do it manually, I guess... +-----+ https://www.linuxquestions.org/questions/linux-desktop-74/kmail-import-of-mail-filters-from-evolution-506555/ >> no answers +-----+ https://eyemeansit.wordpress.com/2010/04/13/how-to-import-your-old-kmail-filters/ How to import your old Kmail filters… >> not so useful... 08********08 #] 02Dec2022 Evolution email - back to LMDE operating system, re-setup all over again 08********08 #] 05Sep2022 How to stop new email notifications I had set the check intervals off - do manually where is that setting? Menu Edit -> Accounts (NOT Preferences!) -> Mail Accounts -> www.BillHowell.ca -> Edit -> Receiving Options -> Check for messages every xx minutes UNCHECKED 08********08 #] 03Sep2022 search 'Evolution email and spam filter not working' Check where spam are supposed to be saved Edit -> Messager filters -> Junk -> OK, supposed to send to junk folder Menu Message -> Check for junk -> this has a red cross, uh-oh maybe OK - Mark as junk option for selected msg has same Ctrl_Alt-j - no action Select a junk message -> mark as junk -> Menu -> Message -> apply filters : >> OK, moves to junk folder Select a junk essage -> Menu message -> check for junk >> OK, marks as junk folder Select a good msg -> Menu message -> check for junk >> OK, msg NOT marked as junk So the part that doesn't work is the bogofilter auto-junk labelling for the whole inbox OOPS!! -> all of a sudden, when all inbox msgs serlected -> Menu message -> check for junk >> OK, now all of a sudden it works!!?? I perhaps haven't kept up labelling as required : there are a large number of missed junk there are a small number of legit emails classed as junk >> manually going through inbox to fix what is there >> should go through junk folders as well Select ALL inbox -> Menu Message -> apply filters A number of filters aren't working, at least partially? Need to add some too. Some later day... +----------+ search 'Evolution email bogofilter not working' +-----+ https://mail.gnome.org/archives/evolution-list/2019-March/msg00146.html Re: [Evolution] bogofilter not working From: Fletcher Moore To: Milan Crha , evolution-list gnome org Subject: Re: [Evolution] bogofilter not working Date: Fri, 29 Mar 2019 14:21:16 -0400 On Thu, 2019-03-28 at 08:34 +0100, Milan Crha via evolution-list wrote: > On Wed, 2019-03-27 at 11:54 -0400, Fletcher Moore wrote: >> I'm using Evolution 3.30.5 on Pop OS (an Ubuntu variant). I installed >> bogofilter and evolution-bogofilter-plugin, but bogofilter appears in >> neither the plugin list nor the junk pane in mail preferences. Can >> anyone help me out? I'm drowning in spam. > If properly installed, the Edit->Preferences->Mail Preferences->Junk tab contains at the end a "Junk filtering software" section, where one can pick from his/her installed junk plugins. If there's only one such plugin, then it can be hidden and only options for the installed plugin are shown. Bogofilter has only one options there. >> Howell : yes, this is my situation You can check whether the module is properly installed, it's when you have module-bogofilter.so in /usr/lib64/evolution/modules/ (maybe a little different path, depending where your distribution stores these files). There might be more modules, like module-mail.so. The module searches for /usr/bin/bogofilter by default (or what the path had been set during compile time), and when it cannot find it, then it hides itself. The command can be overwritten in: $ gsettings get org.gnome.evolution.bogofilter command (empty string means to use the compile-time default command). Bye, Milan >> Howell : module-bogofilter.so appears +----------+ search 'Evolution email and spam filter not working' +-----+ https://help.ubuntu.com/community/HowToEnableSpamFilteringInEvolution HowToEnableSpamFilteringInEvolution Set Up Open Evolution and change two settings: Edit -> Plugins -> SpamAssassin junk plugin should be checked Edit -> Preferences -> Mail Preferences -> Junk Check incoming messages for junk should be checked Default junk plugin: should be Spamassasin, with the note "Spamassasin plugin is available and the binary is installed" >> bogofilter is NOT listed in Edit -> Plugins -> >> Bogofilter options appears in Edit -> Preferences -> Mail Preferences -> Junk 'Convert message to unicode' : checked +-----+ https://mail.gnome.org/archives/evolution-list/2020-October/msg00098.html Re: [Evolution] Spam filter not moving spam to spam folder anymore. From: Andre Klapper To: evolution-list gnome org Subject: Re: [Evolution] Spam filter not moving spam to spam folder anymore. Date: Sat, 24 Oct 2020 22:03:58 +0200 >> uses bogofilter, but no solutions 08********08 #] 03Sep2022 Msg filters - restore, some missing destination folders? actually, most destination folder are specified and do work try to filter inbox again >> it's working! (not sure if other problems) now, just the spam filter not working... 08********08 #] 02Sep2022 Evolution email move from SG6 to my home dir, filters now back, search 'Evolution email and Error while Storing folder Inbox database disk image is malformed' I can't find 'folders.db'? has it been destroyed, and yet I still have some, just inbox is complaining? Maybe ? : /home/bill/SG6/evolution/mail/local/.Inbox [cur, new, tmp] dirs have NO content!! CANNOT delete! these have the messages (or a few do, most other folders also empty!?!?!) Maybe it's a BAD idea to have Evolution onUSB drive? Have to recover emails from backups... I will put back to ~ as per jeremiah's comment (maybe too late for much data loss...) 0. close all evolution & emails 1. delete soft link : /home/bill/.local/share/evolution/ 2. move evolution from /home/bill/SG6/evolution/ to /home/bill/.local/share/ don't worry about dates, or better to use rsync? long time - maybe 5 minutes (78,828 files) 3. delete soft link : /home/bill/.config/evolution/ 4. AFTER move of evolution complete : NOTE : /home/bill/SG6/evolution/config not used? (zero files in [,sub]dirs) /home/bill/SG6/evolution/.config was actually used? - but mostly dirs that don't belong there mkdir /home/bill/.config/evolution move /home/bill/.local/share/evolution/.config/* (contents ONLY!) to : /home/bill/.config/ file:///home/bill/.config/mail file:///home/bill/.config/sources file:///home/bill/.config/accels file:///home/bill/.config/cert_trees.ini >> save "loose files" in /home/bill/SG6/PROJECTS/SysMaint-secure/220902 evolution backup/ >> done Finally - restart evolution >> seems OK? can now view emails in folders >> many emails still missng... My filters re-appeared!! (yeah!), but don't work - check (edit) Big question : does my spam filter now work? nope, unfortunately +-----+ https://askubuntu.com/questions/312194/what-format-does-evolution-store-its-mail-in What format does evolution store its mail in? Asked 9 years, 2 months ago Modified 3 years ago Viewed 8k times edited Jun 24, 2013 at 19:40 Dave asked Jun 24, 2013 at 17:35 "... The default local folder implementation (for folders under "On This Computer") uses mbox(5) format, in which all the messages at the top level of each folder are kept contiguously in a single file, supplemented by some summary and index files. This structure lives under ~/.evolution/mail/local/. For every mail folder foo, some or all of the following files exist: ..." >> old "one file for hundreds of emails" like Thunderbird? referred to https://help.gnome.org/users/evolution/stable/ Evolution Mail and Calendar >> couldn't find anything... as usual in corporate documents? +--+ From the help documentation in Evolution; Evolution 3.6 and later stores its data according to the XDG Base Directory Specification. By default this means: The user's data files $HOME/.local/share/evolution Various configuration and state files $HOME/.config/evolution Account settings $HOME/.config/evolution/sources Disposable data caches $HOME/.cache/evolution Configuration settings in GSettings $HOME/.config/dconf answered Aug 25, 2017 at 17:43 user avatar jeremiah +--+ answered May 25, 2016 at 11:32 Dmitrii S. Local folders ("On This Computer"): ~/.local/share/evolution/mail/local/. >> this is NOT my directory structure +-----+ search 'Evolution email and no folders.db' 'https://www.linuxquestions.org/questions/linux-software-2/evolution-lost-folders-emails-after-upgrading-from-fc14-gnome-to-fc17-kde-949338/ [SOLVED] Evolution lost folders/emails after upgrading from FC14+GNOME to FC17+KDE kaza 06-09-2012, 04:46 AM question kaza 06-11-2012, 03:06 PM Perl script code! #!/usr/bin/perl -w sub display_usage sub safe_system sub read_args_from_file sub translate_evolution_mboxes_to_mdirs +-----+ https://www.richud.com/wiki/Ubuntu_Evolution_fix_database_disk_image_is_malformed This page was last edited on 24 February 2012, at 09:13. Took a bit of a gamble here that folders.db is broken ~/.local/share/evolution/mail/local$ mv folders.db folders.db- Yay, it works :) Click on the folder and out of it - (when clicking out you should see the number of mails in the folder quickly count up) +------------+ search 'Evolution email and Error while Storing folder Inbox database disk image is malformed' +-----+ https://www.techyv.com/questions/evolution-error-database-disk-image-malformed/ Evolution Error- Database disk image is malformed Asked By Jeffrey Ian 0 points N/A Posted on - 11/23/2011 Answered By ibu96 Evolution Error- Database disk image is malformed Asked By Jeffrey Ian 0 points N/A Posted on - 11/23/2011 The problem can be resolved very easily by simply deleting the local database file and force evolution to rebuild a new one: - close evolution – delete the database file in your home folder e.g. "rm .evolution/mail/imap/account-folder-name/folders.db" – restart evolution Or 1. Try deleting folders.db (make a backup as always when you do such things). 2. On next start of evo, it should re-index the folders and recreate this file. You can find this folder (file can be found in ~/.local/evolution/mail/ in a subfolder for your) that is only for specific account. These were in ~/.evolution/mail/ +-----+ https://www.techyv.com/questions/evolution-error-database-disk-image-malformed/ Evolution Error- Database disk image is malformed Asked By Jeffrey Ian Posted on - 11/23/2011 Samer reply by ibu96 (basically same email 08********08 #] 27Aug2022 spam filter - retrain WAIT!! old download : "$d_SysMaint"'email programs/bogotrainer/' 'bogotrainer-1.0-0/' 'bogonotspam.sh' 'bogospam.sh' 'bogotrainer-1.0-0/doc/bogotrainer-1.0-0/doc/' cp bogo[,not]spam.sh to "$d_bin" edit for me ~/.bashrc add : export d_evolution="$d_meda"'evolution/' ; cron - run daily +-----+ https://www.eecg.utoronto.ca/~eugenia/info/bogofilter.html Setting up a Bogofilter Filter Bogofilter is a mail filter to identify spam. We currently have version 0.92.6 installed. If you want to use bogofilter to filter spam out of your EECG mail, follow the following steps: organize email into spam (bad email) and ham (good email) and initialize bogofilter: create a new mail folder to store your spam; train bogofilter on what is spam and what is legitimate email -- this step only needs to be performed once and the more spam you have the better it will work: bogofilter -s < name_of_spam_folder bogofilter -n < name_of_ham_folder If you have not yet collected much spam, we recommend that you wait until you have at least 100 or so messages. create a .procmailrc file in your home directory. Your .procmailrc should look something like this unless you use one of mh/nmh/xmh/exmh to read your mail -- in which case your .procmailrc should look like this instead; create a .forward file with the following 1-line content: "|IFS=' ' && exec /local/bin/procmail -f- || exit 75 #your_login_name" where your_login_name is your username. Note that the double quotes and the pound sign in the line above are part of the content; make sure that both .procmailrc and .forward are readable to all; send yourself a test message and make sure you receive it (to verify that you have not inadvertently misconfigured things so badly that you cannot receive e-mail); keep an eye on your procmail log file (e.g., ~/Mail/procmail_log) for the next little while, to make sure that your mail is being sent to the correct destination. Important Note: it's possible that bogofilter may sometimes flag legitimate mail as spam. From time to time, you should examine the mail that bogofilter saves in the caughtspam folder. You should never configure your mail filters to discard automatically mail detected as spam by bogofilter. See below for more details on what to do to deal with "false positives" and "false negatives". Re-Training bogofilter: Inevitably, you'll get "false positives" and "false negatives". You should examine your caughtspam file from time to time to look for "false positives". "False negatives" will show up in your regular inbox. You can deal with both by periodically "re-training" bogofilter. Save the false negatives and positives into two separate files and do the training as follows from the unix command line: bogofilter -Sn < false-positive-file bogofilter -Ns < false-negative-file The above helps to retrain bogofilter to better recognize what is legitimate email. In my experience, it will take a few weeks of diligently doing the above retraining to get good results. Tuning Bogofilter: I found that I got better results if I tuned bogofilter to be a bit more aggressive than it would be by default. Of course, this required looking for "false positives" a bit more frequently at first. You can tune bogofilter by explicitly setting a few parameters for its operation in the file ~/.bogofilter.cf. The following contents for ~/.bogofilter.cf worked for me: db_cachesize=4 robx=0.375672 min_dev=0.375 robs=0.1778 spam_cutoff=0.500 ham_cutoff=0.450 If you need clarifications, let me know. If you need more details, a man page is installed (man bogofilter), or you can look up the FAQ. +-----+ https://askubuntu.com/questions/2018/what-spam-filter-should-i-use-with-evolution-bogofilter-or-spamassasin What spam filter should I use with Evolution: Bogofilter or SpamAssasin? [closed] Asked 12 years ago Modified 9 years, 10 months ago Viewed 4k times +--+ Well in a perfect world, you'd probably run emails through both before emails got anywhere near a client machine... But that's a discussion for another time. Simply put SpamAssassin is a safer choice. It might not catch as much spam, (it probably will) but you're probably less likely to get false positives. That for me is a very important part of performance. But both systems need to be told things to sort the ham from the spam. You can't really expect to just start using something like this and get 100% accuracy. Pull in things like spamhaus to help. Train it by marking files properly. If you can spare any time to configuration, use this generator to quickly set some ground rules. edited Aug 12, 2010 at 9:54 answered Aug 12, 2010 at 9:36 user avatar Oli♦ 282k112112 gold badges659659 silver badges825 +-----+ SYNOPSIS bogofilter [help options | classification options | registration options | parameter options | info options] [general options] [config file options] where help options are: [-h] [--help] [-V] [-Q] classification options are: [-p] [-e] [-t] [-T] [-u] [-H] [-M] [-b] [-B object ...] [-R] [general options] [parameter options] [config file options] registration options are: [-s | -n] [-S | -N] [general options] general options are: [-c filename] [-C] [-d dir] [-k cachesize] [-l] [-L tag] [-I filename] [-O filename] parameter options are: [-E value[,value]] [-m value[,value][,value]] [-o value[,value]] info options are: [-v] [-y date] [-D] [-x flags] config file options are: [--option=value] Note: Use bogofilter --help to display the complete list of options. 08********08 #] 23Aug2022 restore message filters Strangely - 3 misplaced email folders (?) : filterlog.html junklog.html msgFilterRules.dat ignore ~/.cache/evolution/ for now - seems to be almost empty I may have to create filters and see if I can find the file... Maybe just store a past backup to a special dir, and build my own [email, folder] system? 08********08 #] 23Aug2022 Why aren't folders showing all emails? I have lost tons of emails! again with evolution! frustrating and dangerous +-----+ https://forums.linuxmint.com/viewtopic.php?t=161706 Folders and emails disappeared in evolution. Fix. Post by Ebere » Sat Mar 08, 2014 3:28 am I didn't do it! Honest. I didn't do a thing! I get up in the morning. Turn on the computer. Then it is on all day. I open firefox first. Then evolution. They, as well, stay open all day. Both opened normally, and all was well. Today I was doing a bunch of research about webhosting companies. Went to a lot of websites. You know how it goes. A bunch of strange websites. All wanting to track you, leave cookies, run strange scripts, etc... And when yer done you feel like you need a shower... Checked email a couple times early on, but then didn't check email for many hours. Then I went back to evolution... And all my folders and all the emails contained therein, were GONE! I hadn't done a thing. I hadn't even LOOKED at the email program, that entire time. It was all, completely missing. I mean, there was absolutely nothing left in the email program!! I tried several things. Turned the program off, turned it back on. And some other stuff that I saw here and on other websites when I googled the problem. Like disabling the 'account', then re-enabling it. Even tried that, and closed and re-opened the program in the middle. Also, reinstalled the program. Nothing worked. I went to the directory where the folders and emails should be... And there they were. So I knew they weren't lost. Evolution was just acting like they didn't exist. So I tried the next suggested trick..."import" the files. First problem I had there, was that when I went into import... in the file search, evolution didn't even SEE any files. So I tried "ctrl-h", and fixed that problem. Then, once I got it to see the files, it simply wouldn't make use of any file whatsoever in the entire evolution folder. So.. dead end. Then... something out of the box, happened. I was reading about some other problem someone had. I read that part of their solution was to drag and drop a file on the program. Desperate enough to try anything, I opened evolution again. Made the window small. Opened file manager. Made that window small. (So when I click one, I don't end up covering the other.) Found the evolution folder. Picked out an individual ".cmeta" file.... (Didn't seem to matter which file, or even type of file I started with. I just picked one.) Grabbed that file, and dragged it over the evolution window. (Intending to drop it in the area that the folders should be in.) I didn't even have to drop the file. The instant that that .cmeta file was hovering over the words "On This Computer", in the evolution window... Poof! All of my folders and files instantly appeared. Decided to come in here and write this, in case anyone else has a similar problem in the future. Don't ask me how it works. Probably some kind of geek magic. (I'm probably supposed to go sacrifice a virgin penguin or something, now.) All I know is that I am glad I didn't lose a couple years worth of emails. And now I am going to go and back up my entire program and emails. LOL "The true measure of a man is how he treats someone who can do him absolutely no good." ~Samuel Johnson (1709-1784) Top +-----+ Re: Folders and emails disappeared in evolution. Fix. Post by Bobchip » Tue Mar 31, 2015 7:01 am Many, many thanks. It did not quite work for me as it did for you, but by dragging one of the email files across to the "on this computer" window, everything came back instantly. Don't know how or why this worked, but it did. Prior to this, I was able to access an old backup .tgz, but as I had not backed up in a very long time I did not want to revert to this as I would have lost masses of important stuff. Having got it working again, I now have a PostIt note on my machine saying BACK UP REGULARLY! Again, many thanks for your post and for getting me out of a horrible hole. :D Top 2 posts • Page 1 of 1 Return to “Software & Applications” 08********08 #] 23Aug2022 restore evolution email filters I kept screwing up the location of tge config files Now it seems to work +-----+ https://mail.gnome.org/archives/evolution-list/2018-July/msg00384.html Re: [Evolution] Export message filters? From: Pete Biggs To: evolution-list gnome org Subject: Re: [Evolution] Export message filters? Date: Tue, 31 Jul 2018 09:23:27 +0100 If you want to see this, look at the filter configuration file at ~/.config/evolution/mail/filters.xml and the list of names of the accounts in ~/.config/evolution/sources/ Note, moving the filter.xml around *may* work if it is simple or you are using only local folders, but it will, in all likelihood, not work. And it will certainly not work as a generic solution in all cases. TBH, what would be really useful would be a way of printing out the filters in some humanly readable form. I don't mind creating the filters from scratch (it's not exactly arduous), but there's no generic way of displaying/printing all of them on one machine so I can recreate them elsewhere. >> I would have to fire up LMDE, as I don't think I saved all hidden files in ~? !!!! >> maybe move /home/bill/.config/evolution to SG6, and provide another soft link!? >> backup drive might have!!! +-----+ try to look at dbs : $ mysql '/home/bill/.config/evolution/mail/properties.db' remote-content.db' >> nyet 08********08 #] 23Aug2022 Evolution email install on Suse NYET! -> key for startup? : /home/bill/.config/evolution/mail/state.ini +-----+ [Store local] Expanded=true [Store vfolder] Expanded=true [Search Bar] SearchOption=mail-search-subject-or-addresses-contain [Folder Tree] Selected=folder://local/Inbox [Folder folder://local/Inbox] GroupByThreads=true PreviewVisible=false SelectedMessage=1661276669.29573_21.linux-nn7r [GlobalFolder] GroupByThreads=true PreviewVisible=false +-----+ https://softsolder.com/2010/10/19/evolution-2-32-email-folder-location/ Ed Nisley’s Blog PC Tweakage Evolution 2.32 Email Folder Location It seems Evolution 2.32 moved its email files from ~/.evolution/mail/local (where I previously tweaked their location) to ~/.local/share/evolution/mail. As a result, Evolution fired up with all its various options and accounts still in place, but with a completely default set of folders. After considerable thrashing around, all that’s required is a simple: cd ~/.local/share/evolution mv local local.base ln -s /NFS-mounted-directory/Mail local And it all works again. >> let me try that : $ cd ~/.local/share/evolution $ ln -s '/home/bill/SG6/evolution/mail/local/' local >> Wow! Too much for me - Ed Nisley's wayyy smarter than I am! >> evolution email launches - dir listings don't work Go one more step : evolution itself! $ cd ~/.local/share/ $ ln -s '/home/bill/SG6/evolution/' evolution >> Inbox listing works >> lost all message filters!?!?!? - that's horrible >> evolution has very slow response, but I like te advantages of being on USB drive 23Aug2022 ToDo later : OR[delete, backup] today's new email download : '/home/bill/.local/share/evolution/mail/local.base/' >> done that afternoon 23Aug2022 Another step : $ cd ~/.config/ $ ln -s '/home/bill/SG6/evolution/config/' evolution >> I also copied .config/evolution.temp to SG6 USB-HDD Works, but very slow! I can live with that, as emails are super-important... 08********08 #] 21Jul2022 Can I fix email listing for Connectionists 2022!?? 08********08 #] 21Jul2022 Solution : How to regenerate folder listings (eg missing [all, most] emails) Solution : close Evolution and all open emails move (save) /home/bill/.local/share/evolution/mail/local/folders.db to $dbin click on EVERY [, sub]folder!!! (nuts! this is crazy - there must be a solution!) This did NOT regenerate proper listing for /home/bill/.local/share/evolution/mail/local/.5_5FNewsgroups.Connectionists.2022 >> WHY??!!?? a_Howell cool emails a_Howell cools secure Charity - none!!?? >> Leave it for now, see if Evolution updates folders.db properly by itself still have failed folder listings like Connectionists 2022 +-----+ /home/bill/.config/evolution/mail/folders is NOT the listing of emails!! /home/bill/.local/share/evolution/mail/local .5_5FNewsgroups.Connectionists.2022.cmeta folders.db 73.9 Mb - maybe this is it? +-----+ https://wiki.debian.org/Evolution ... Problems with some folders? Sometimes, there are problems with some folders, such as that the trash bin is not emptied any more. Then close Evolution, in ~/.cache/evolution/ remove file folders.db, restart Evolution. Evolution will automatically create a new folders.db. >> folders.db is at /home/bill/.local/share/evolution/mail/local I moved this to $d_bin +-----+ https://www.mail-archive.com/evolution@lists.ximian.com/msg10628.html Re: [Evolution] Regenerate vfolders? Adam Kessel Wed, 16 Jun 2004 19:28:43 -0700 On Thu, Jun 17, 2004 at 08:37:22AM +0800, Not Zed wrote: > in 1.5 you just chnage folders. > that should also apply to 1.4 for the unread folder. > doing an expunge (which permanently deletes any deleted email also) will > do it without changing folders. On 1.4, switching folders does not regenerate the unread folder (in the sense of making messages that are no longer unread disappear), but expunging does. Thanks. -- Adam Kessel http://adam.rosi-kessel.org 08********08 #] 04Feb2022 search "Evolution email folders marked as unread" +-----+ https://markmail.org/message/h5xk434y3ohk3s3g Subject: [Bug 365140] Re: Evolution displays folder as unread even though all mail in it is read permalink From: Giulio Spinozzi (giul...@gmail.com) Date: Jun 13, 2010 3:02:32 am List: com.ubuntu.lists.ubuntu-bugs >> I see no solutions, not much comment - can't just be me? When I shut down Evolution, and restarted it, then folders showed all read properly. Before that didn't work. Perhaps it's because this time I right-clicked specific folders and selected : "mark all messages as read" >> didn't work for me 08********08 #] 04Jan2022 search "Evolution email - fix email listing" nothing useful popped up try - close & reopen >> nope, still doesn't work. Some other day.... 08********08 #] 04Jan2022 search "Evolution email - how to bypass keyring" What I did was to delete the LMDE "Login keyrings" - this may cause boot problems? Then I created a "Default keyring" from a popup window, using my email pwd!! seems to work now... for Evolution? +-----+ https://askubuntu.com/questions/495957/how-to-disable-the-unlock-your-keyring-popup >> nyet +-----+ https://zoringroup.com/forum/5/12759/ >> nyet +-----+ https://forums.linuxmint.com/viewtopic.php?t=357579 [SOLVED} linux mint 20.2 keyring - shut it off FFS Post by spamator12 » Tue Sep 21, 2021 2:50 am How to disable this keyring notifications in 20.2 ? EDIT: the only available solution is to delete keyrings: rm -v ~/.local/share/keyrings/*.keyring and when the keyrings prompt start show up - put the NO password (empty). I did this TWICE (delete keyrings twice), to get it working. Last edited by spamator12 on Tue Sep 21, 2021 2:42 pm, edited 1 time in total. >> nyet 08********08 #] 18Dec2021 Evolution email : Connectionist filter - non-[call, position] Might be better to write QNial program - what about email scripts already available? Ah Hah! : https://help.gnome.org/users/evolution/stable/mail-filters-conditions.html.en ... Regex Match: (For programmers only) If you know your way around a regex, or regular expression, this option allows you to search for complex patterns of letters, so that you can find, for example, all words that start with "a" and end with "m", and are between six and fifteen letters long, or all messages that declare a particular header twice. For information about how to use regular expressions, check the man page for the grep command. $ find '/home/bill/.local/share/evolution/mail/local/.7_5FNewsgroups slow.Connectionists/cur' -maxdepth 1 -type f | tr \\n \\0 | xargs -0 -IFILE grep -i --with-filename --line-number --invert-match "call for\|position" "FILE" | sed "s|/home/bill/.local/share/evolution/mail/local/.7_5FNewsgroups slow.Connectionists/cur/\(.*\).dell64:.*|\1|" | sort -u >> selects all? $ find '/home/bill/.local/share/evolution/mail/local/.7_5FNewsgroups slow.Connectionists/cur' -maxdepth 1 -type f | tr \\n \\0 | xargs -0 -IFILE grep -i --with-filename "call for\|position\|workshop\|conference" "FILE" | sed "s|/home/bill/.local/share/evolution/mail/local/.7_5FNewsgroups slow.Connectionists/cur/\(.*\).dell64:.*|\1|" | sort -u >> what??? overlap with --invert-match? $ find '/home/bill/.local/share/evolution/mail/local/.7_5FNewsgroups slow.Connectionists/cur' -maxdepth 1 -type f | tr \\n \\0 | xargs -0 -IFILE grep -i --with-filename --invert-match "call for\|position\|workshop\|conference" "FILE" | sed "s|/home/bill/.local/share/evolution/mail/local/.7_5FNewsgroups slow.Connectionists/cur/\(.*\).dell64:.*|\1|" | grep --invert-match "Binary file " | sort -u >> still ignores --invert-match ????? $ find '/home/bill/.local/share/evolution/mail/local/.7_5FNewsgroups slow.Connectionists/cur' -maxdepth 1 -type f | tr \\n \\0 | xargs -0 -IFILE grep -i -w --invert-match --with-filename "Subject: Connectionists: Post-doctoral\|Subject: Connectionists: CFP\|Subject: Connectionists: [CFP]" "FILE" | sed "s|/home/bill/.local/share/evolution/mail/local/.7_5FNewsgroups slow.Connectionists/cur/\(.*\).dell64:.*|\1|" | grep --invert-match "Binary file " | sort -u WAIT! I am searching all lines in files, ergo no-matching lines come through. May have to find all files with terms, deselect fnames from full list? $ ls -1 '/home/bill/.local/share/evolution/mail/local/.7_5FNewsgroups slow.Connectionists/cur' >"$d_temp"'connectionists all email fnames.txt' $ find '/home/bill/.local/share/evolution/mail/local/.7_5FNewsgroups slow.Connectionists/cur' -maxdepth 1 -type f | tr \\n \\0 | xargs -0 -IFILE grep -i --with-filename "Post-doctoral\|workshop\|conference\|registration\|call for\|post-doc]\|position" "FILE" | sed "s|/home/bill/.local/share/evolution/mail/local/.7_5FNewsgroups slow.Connectionists/cur/\(.*\)\(.dell64:2,\)\(S*\).*|\1\2\3|" | grep --invert-match "Binary file " | sort -u >"$d_temp"'connectionists matching email fnames.txt' $ diff "$d_temp"'connectionists all email fnames.txt' "$d_temp"'connectionists matching email fnames.txt' --suppress-common-lines | sed 's|< ||' | grep ':' >"$d_temp"'connectionists filtered email fnames.txt' OK, working much better now, but exclusions still nso effective! >> added "\|position" invert-match - far fewer Need a list of Subjects, nyet - just copy files to : /home/bill/.local/share/evolution/mail/local/.7_5FNewsgroups slow.Connectionists/ Based on results, add --invert-match : applications or PhD program Call-for-Papers CFP [Job] - Research Fellow/Senior Research Fellow recruiting PhD students Submission deadline Doctoral studies extension of deadlines Special Session >> include these later, actually may be easier to do manually as error rate not too bad now. Note all archives : .7_5FNewsgroups slow.Connectionists.[2006-2021] $ ls -1 '/home/bill/.local/share/evolution/mail/local/.7_5FNewsgroups slow.Connectionists.2006/cur/' 08********08 #] 24Jul2021 Do my own junk filter? +-----+ https://sourceforge.net/directory/?q=bash%20scripts https://sourceforge.net/projects/bogotrainer/ I downloaded this, see : "$d_SysMaint""email programs/bogotrainer/[bogonotspam, bogospam].sh" >> not very useful I should write a script that randomly selects n emails from each "good" folder, and copies them to "HAM" email folder. This is non-trivial! +-----+ Nyet - bogoter is automatically installed (or I did?) Evolution Menu -> Edit -> Preferences -> Mail preferences -> Junk -> Bogofilter Options -> checked Convert message text to unicode With Evolution - each email is a separate file, easy to work with that? DownLoad with mutt ONLY - every 30 minutes or so redirect known & reliable -> to appropriate folders with proper fnames set aside known but sometimes problematic (eg Bill O'Reilley) filter known junk test for junk - bayesian junk flag all the rest - still goes to inbox +-----+ search "Bogofilter and can I specify folders as HAM?" +--+ How do I train using maildirs? Initial training from mbox: bogofilter -M -s -I ~/mail/Spam bogofilter -M -n -I ~/mail/NonSpam Initial training from maildir: bogofilter -s -B ~/Maildir/.Spam bogofilter -n -B ~/Maildir/.NonSpam Corrective training from mbox: bogofilter -M -Ns -I ~/mail/Missed_Spam bogofilter -M -Sn -I ~/mail/False_Spam Corrective training from maildir: bogofilter -s -B ~/Maildir/.Missed_Spam bogofilter -n -B ~/Maildir/.False_Spam +--+ https://bogofilter.sourceforge.io/faq.shtml#bogo-how How do I start my bogofilter training? To classify messages as ham (non-spam) or spam, bogofilter needs to learn from your mail. To start with it is best to have collections (that are as large as possible) of messages you know for sure are ham or spam. (Errors here will cause problems later, so try hard;-). Warning: Only use your mail; using other collections (like a spam collection found on the web), might cause bogofilter to draw a wrong conclusion — after all you want it to understand your mail. Once you have the spam and ham collections, you have basically four choices. In all cases it works better if your training base (the above collections) is bigger, rather than smaller. The smaller your training collection is, the higher the number of errors bogofilter will make in production. Let's assume your collection is two mbox files: ham.mbox and spam.mbox. Method 1) Full training. Train bogofilter with all your messages. In our example: bogofilter -s < spam.mbox bogofilter -n < ham.mbox Note: Bogofilter's contrib directory includes two scripts that both use a train-on-error technique. This technique scores each message and adds to the database only those messages that were scored incorrectly (messages scored as uncertain, ham scored as spam, or spam scored as ham). The goal is to build a database of those words needed to correctly classify messages. The resulting database is smaller than the one build using full training. Method 2) Use the script bogominitrain.pl (in the contrib directory). It checks the messages in the same order as your mailbox files. You can use the -f option which will repeat this until all messages in your training collection are classified correctly (you can even adjust the level of certainty). Since the script makes sure the database understands your training collection "exactly" (with your chosen precision), it works very well. You can use -o to create a security margin around your spam_cutoff. Assuming spam_cutoff=0.6 you might want to score all ham in your collection below 0.3 and all spam above 0.9. Our example is: bogominitrain.pl -fnv ~/.bogofilter ham.mbox spam.mbox '-o 0.9,0.3' 08*******8 #] 24Jul2021 search "Evolution email junk filters SpamAssassin or BogOFilter?" https://www.ghacks.net/2009/06/20/use-bogofilter-for-better-junk-detection-in-evolution/ Setup for LMDE, from Evolution email help : Junk Mail Preferences The junk mail options discussed in this page refer only to POP and Local Delivery accounts. You can modify how Evolution handles junk mail by changing the Junk Mail Preferences: Click Edit ▸ Preferences or press Shift+Ctrl+S. Select Mail Preferences. Click on the Junk tab. Here, you can specify the following: Checking incoming messages for junk. Deleting junk messages upon exit, and how often junk messages are to be deleted. Marking messages as not junk if the sender is in the address book. Checking custom mail headers (added by your mail server) for junk. 08********08 ??Aug2021 ThunderbirdRemainingFolders_extract_EvolutionFiles this optr [complete, test, run] 08********08 #] 15Jul2021 folders_create - run FULL Thunderbird '/home/bill/Thunderbird/n4caryuo.default/Mail/Local Folders' qnial> folders_create >> /home/bill/.local/share/evolution/mail/local has 2,827 items >> looks OK? 08********08 #] 15Jul2021 ThunderbirdFolder_extract_EvolutionFiles # test of tail : # $ tail --lines=+2 "$d_Qroot"'code develop_test/email/210417 test email, Stephen Smith, Thunderbird.txt' # test of optr : # qnial> ThunderbirdFolder_extract_EvolutionFiles 'a_INNS.sdb/z_Archive' # qnial> ThunderbirdFolder_extract_EvolutionFiles 'a_INNS.sdb/z_Archive' ?ThunderbirdFolder_extract_EvolutionFiles error, file unknown, one of : /home/bill/Thunderbird/n4caryuo.default/Mail/Local Folders/a_INNS.sdb/z_Archive ?no_value >> oops - empty file z_Archive # qnial> ThunderbirdFolder_extract_EvolutionFiles 'a_INNS.sbd/201104 INNS Explainable AI workshop' # test root a_INNS folder : /home/bill/.local/share/evolution/mail/local/.a_5FINNS/cur/ # qnial> ThunderbirdFolder_extract_EvolutionFiles 'a_INNS' # 1626364599.3999_0.dell64:2,S # qnial> dateTime_to_UnixSecFrom01Jan1970 1626364599 # Date: Wed, 21 Oct 2020 07:48:24 +0000 qnial> dateTime_to_UnixSecFrom01Jan1970 'Wed, 21 Oct 2020 07:48:24 +0000' 1626365099 >> oops - all emails have same Unixtime! even if actual 'Date: ' varies a lot??? Date: Wed, 21 Oct 2020 07:48:24 +0000 Date: Wed, 21 Oct 2020 10:09:23 -0400 (EDT) Date: Thu, 29 Oct 2020 11:00:42 -0400 (EDT) ... Date: Mon, 3 May 2021 07:47:04 -0400 (EDT) >> also - all emails past firt have Thunderbird date1stLine Still getting now instead of email date as unixTimestamp? add write to see date qnial> ThunderbirdFolder_extract_EvolutionFiles 'a_INNS' Wed, 21 Oct 2020 07:48:24 +0000 Wed, 21 Oct 2020 10:09:23 -0400 (EDT) Thu, 29 Oct 2020 11:00:42 -0400 (EDT) Fri, 30 Oct 2020 06:43:12 +0000 Thu, 29 Oct 2020 17:14:09 +0000 Fri, 30 Oct 2020 08:49:36 +0000 Fri, 30 Oct 2020 20:38:09 -0700 Tue, 3 Nov 2020 08:14:36 -0500 (EST) Tue, 3 Nov 2020 08:29:51 -0500 (EST) Tue, 03 Nov 2020 21:19:19 -0000 Wed, 04 Nov 2020 19:53:44 +0000 (UTC) Thu, 5 Nov 2020 12:49:36 -0500 (EST) Fri, 06 Nov 2020 13:59:08 -0000 Fri, 06 Nov 2020 12:07:02 -0000 Tue, 24 Nov 2020 20:30:20 +0000 Thu, 3 Dec 2020 10:28:54 -0500 (EST) Mon, 21 Dec 2020 16:14:13 -0500 (EST) Fri, 22 Jan 2021 09:29:52 +0000 Fri, 22 Jan 2021 05:39:28 -0500 (EST) Fri, 22 Jan 2021 16:05:16 +0000 Thu, 28 Jan 2021 08:55:47 -0500 (EST) Mon, 1 Mar 2021 08:57:57 -0500 (EST) Mon, 1 Mar 2021 09:28:26 -0500 (EST) Fri, 12 Mar 2021 05:43:14 -0500 (EST) Tue, 30 Mar 2021 09:33:15 -0400 (EDT) Thu, 8 Apr 2021 09:02:25 -0400 (EDT) Mon, 19 Apr 2021 08:49:02 -0400 (EDT) Mon, 26 Apr 2021 03:19:34 -0400 (EDT) Fri, 30 Apr 2021 10:43:48 -0400 (EDT) Mon, 3 May 2021 07:47:04 -0400 (EDT) qnial> dateTime_to_UnixSecFrom01Jan1970 'Wed, 21 Oct 2020 07:48:24 +0000' 1626370540 qnial> dateTime_to_UnixSecFrom01Jan1970 'Thu, 3 Dec 2020 10:28:54 -0500 (EST)' 1626370580 qnial> dateTime_to_UnixSecFrom01Jan1970 'Mon, 3 May 2021 07:47:04 -0400 (EDT)' 1626370594 qnial> EACH dateTime_to_UnixSecFrom01Jan1970 'Wed, 21 Oct 2020 07:48:24 +0000' 'Thu, 3 Dec 2020 10:28:54 -0500 (EST)' 'Mon, 3 May 2021 07:47:04 -0400 (EDT)' +----------+----------+----------+ |1626370963|1626370963|1626370963| +----------+----------+----------+ qnial> EACH dateTime_to_UnixSecFrom01Jan1970 'Wed, 21 Oct 2020 07:48:24 +0000' 'Thu, 3 Dec 2020 10:28:54 -0500 (EST)' 'Mon, 3 May 2021 07:47:04 -0400 (EDT)' dateTime_to_UnixSecFrom01Jan1970 change : +.....+ first host_result 'date --utc +%s' +.....+ To : +.....+ first host_result (link 'date --date="' timeStamp '" --utc +%s') +.....+ qnial> lq_strings qnial> EACH dateTime_to_UnixSecFrom01Jan1970 'Wed, 21 Oct 2020 07:48:24 +0000' 'Thu, 3 Dec 2020 10:28:54 -0500 (EST)' 'Mon, 3 May 2021 07:47:04 -0400 (EDT)' +----------+----------+----------+ |1603266504|1607009334|1620042424| +----------+----------+----------+ >> OK, looks better Check : 1606249820.3999_14.dell64:2,S Received: from MAILMAN-CS-02.ANDREW.CMU.EDU (localhost [127.0.0.1]) by mailman-cs-02.andrew.cmu.edu (8.15.2/8.15.2) with ESMTP id 0APAlTuZ077838; Wed, 25 Nov 2020 05:47:30 -0500 Date: Tue, 24 Nov 2020 20:30:20 +0000 qnial> dateTime_to_UnixSecFrom01Jan1970 'Wed, 25 Nov 2020 05:47:30 -0500' 1606301250 qnial> dateTime_to_UnixSecFrom01Jan1970 'Tue, 24 Nov 2020 20:30:20 +0000' 1606249820 >> OK, so shows when email sent, not intermediate seerver dateTime - good!! +-----+ olde code host link 'tail --lines=+2 "' p_emlOne '" >"' p_email '" ' ; 08********08 #] 14Jul2021 compare text formats of [Thunderbird, Evolution] emails Thu 03Jun2021 /home/bill/.local/share/evolution/mail/local/.0_5FFollow up/cur/1622777968.11048_807.dell64:2, saved as : /media/bill/Dell2/Website - raw/Qnial/code develop_test/email/210417 test email, Stephen Smith, Evolution.txt /home/bill/Thunderbird/n4caryuo.default/Mail/Local Folders/9_My sports & clubs.sbd/Electric Forces - Stephen Smith saved as : /media/bill/Dell2/Website - raw/Qnial/code develop_test/email/210417 test email, Stephen Smith, Thunderbird.txt $ diff "$d_Qroot"'code develop_test/email/210417 test email, Stephen Smith, Thunderbird.txt' "$d_Qroot"'code develop_test/email/210417 test email, Stephen Smith, Evolution.txt' --suppress-common-lines 1,2d0 < From - Sat Apr 17 10:09:13 2021 7c5,6 < X-Mozilla-Keys: --- > X-Mozilla-Keys: > 9,15c8,14 < Received: from mail-io1-f67.google.com (mail-io1-f67.google.com [209.85.166.67]) < by mx1.lexi.net (8.15.2/8.14.4) with ESMTPS id 13HG4d2U001281 < (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=FAIL) < for ; Sat, 17 Apr 2021 10:04:40 -0600 < Authentication-Results: mx1.lexi.net; < dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="T6YBBTyx"; < dkim-atps=neutral --- > Received: from mail-io1-f67.google.com (mail-io1-f67.google.com > [209.85.166.67]) by mx1.lexi.net (8.15.2/8.14.4) with ESMTPS id > 13HG4d2U001281 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 > verify=FAIL) for ; Sat, 17 Apr 2021 10:04:40 -0600 > Authentication-Results: mx1.lexi.net; dkim=pass (2048-bit key; unprotected) > header.d=gmail.com header.i=@gmail.com header.b="T6YBBTyx"; > dkim-atps=neutral 18,42c17,40 < DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; < d=gmail.com; s=20161025; < h=mime-version:from:date:message-id:subject:to; < bh=2K+O4l48Biq1NAR93KIBJQAgtgP2Lj8gxNYTCi/5ut8=; < b=T6YBBTyxVW+PldCkVZ7IXgbY96IN5cdn0JfQAJcOk4ZjDHCm5DMyUdJVoaqvGOgql2 < vNw4imPw12mrfSUrvJ/7v2TITQcmzEU5B+5hy0evDMeLA4wwpvoHM7lEUCPW3BBCzksz < huWIibpEF6NfXq/ezcjta3M6D9epPAujPx7GoaXY9AzrFieTVZHmFKeI6Qs3e4RdHWEV < P+gaO+CGHwQFBaUYsi+kG4Kcmm4lGkRQnjypkcsZRZKYyUB5fshpXkyszo5rsXvBInP9 < /raiUcpjbRyDv7VapEnn0XV9JmnV0IMPaoLspu9LottdJh5xcDtHyXO2dhnitWYhyXxQ < OGEw== < X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; < d=1e100.net; s=20161025; < h=x-gm-message-state:mime-version:from:date:message-id:subject:to; < bh=2K+O4l48Biq1NAR93KIBJQAgtgP2Lj8gxNYTCi/5ut8=; < b=XM1fkO4nMWMkhrMw+5cBZd3rmws9ZBTSGPLV7ukMS6FyWP5xmxiu1fHVN6mY/OhYaV < d530UMkgYjXBntMp7zuHSmQg7OMQzuegGcydFr/g8BpDr9/NNEeL7htBJWNy7gpMB6JH < 2NgnM1yU/QztMqPVOT1CA7KPpSyPlH1H+GMod+9mHA6qzytYObrQAUdc4CHb87/hD16s < oUl8+vHBaWhae0Qki2kreSfbAb73i9qWDv6+f55vbxtDMrkxS2FFvKt82zGWv4IeNojb < wm+ivWS2hwowHgvNvYGaHZqCKUsYRacYQwx3fInJBBvZMZWR2i6D6mfbR8mSWd/uUmKk < S3KA== < X-Gm-Message-State: AOAM532EbpYFzeUGoTSm5+l8hfy0hxA5d4oW5tmzSYtXCs96PqRHuKdQ < 12fldroW7U0xg2SPM1PC6eOIrnjGhbLq867drb4= < X-Google-Smtp-Source: ABdhPJz4QvOp/sWwbJBLUH0g/fhicigDaS2J7RytYvwWnSDtWpV6VyODbcN2BIOWhhKw7V+7nOrv6I88dZUhix0IJK4= < X-Received: by 2002:a5d:87ca:: with SMTP id q10mr8195636ios.67.1618675478657; < Sat, 17 Apr 2021 09:04:38 -0700 (PDT) --- > DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; > s=20161025; h=mime-version:from:date:message-id:subject:to; > bh=2K+O4l48Biq1NAR93KIBJQAgtgP2Lj8gxNYTCi/5ut8=; > b=T6YBBTyxVW+PldCkVZ7IXgbY96IN5cdn0JfQAJcOk4ZjDHCm5DMyUdJVoaqvGOgql2 > vNw4imPw12mrfSUrvJ/7v2TITQcmzEU5B+5hy0evDMeLA4wwpvoHM7lEUCPW3BBCzksz > huWIibpEF6NfXq/ezcjta3M6D9epPAujPx7GoaXY9AzrFieTVZHmFKeI6Qs3e4RdHWEV > P+gaO+CGHwQFBaUYsi+kG4Kcmm4lGkRQnjypkcsZRZKYyUB5fshpXkyszo5rsXvBInP9 > /raiUcpjbRyDv7VapEnn0XV9JmnV0IMPaoLspu9LottdJh5xcDtHyXO2dhnitWYhyXxQ OGEw== > X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; > s=20161025; > h=x-gm-message-state:mime-version:from:date:message-id:subject:to; > bh=2K+O4l48Biq1NAR93KIBJQAgtgP2Lj8gxNYTCi/5ut8=; > b=XM1fkO4nMWMkhrMw+5cBZd3rmws9ZBTSGPLV7ukMS6FyWP5xmxiu1fHVN6mY/OhYaV > d530UMkgYjXBntMp7zuHSmQg7OMQzuegGcydFr/g8BpDr9/NNEeL7htBJWNy7gpMB6JH > 2NgnM1yU/QztMqPVOT1CA7KPpSyPlH1H+GMod+9mHA6qzytYObrQAUdc4CHb87/hD16s > oUl8+vHBaWhae0Qki2kreSfbAb73i9qWDv6+f55vbxtDMrkxS2FFvKt82zGWv4IeNojb > wm+ivWS2hwowHgvNvYGaHZqCKUsYRacYQwx3fInJBBvZMZWR2i6D6mfbR8mSWd/uUmKk S3KA== > X-Gm-Message-State: > AOAM532EbpYFzeUGoTSm5+l8hfy0hxA5d4oW5tmzSYtXCs96PqRHuKdQ > 12fldroW7U0xg2SPM1PC6eOIrnjGhbLq867drb4= > X-Google-Smtp-Source: > ABdhPJz4QvOp/sWwbJBLUH0g/fhicigDaS2J7RytYvwWnSDtWpV6VyODbcN2BIOWhhKw7V+7nOrv6I88dZUhix0IJK4= > X-Received: by 2002:a5d:87ca:: with SMTP id > q10mr8195636ios.67.1618675478657; Sat, 17 Apr 2021 09:04:38 -0700 (PDT) 50c48,50 < X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.5.11 (mx1.lexi.net [51.79.31.209]); Sat, 17 Apr 2021 10:04:40 -0600 (MDT) --- > X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.5.11 > (mx1.lexi.net [51.79.31.209]); Sat, 17 Apr 2021 10:04:40 -0600 (MDT) > 98a99 > These are essentially the same, except : 1. Thunderbird starts with (to denote an email within a file of many emails) : < From - Sat Apr 17 10:09:13 2021 2. line formatting is different, but content across a "section" is the same If I'm lucky, the formatting won't matter??? Just have to remove the Thunderbird "header line" 08********08 #] 13Jul2021 what-format-does-evolution-store-its-mail-in # https://askubuntu.com/questions/312194/what-format-does-evolution-store-its-mail-in ; # Christophe Drevet-Droguet - TIMESTAMP.PID_INCREMENT.HOSTNAME:VERSION,FLAGS ; # The VERSION is always 2. # The FLAGS are the first letters of these words: Passed, Replied, Seen, Trashed, Draft, and Flagged. ; # S is "Seen"? maybe put this in for all? ; # PID examples - all over the place, from ?4348? to ?15162?, repeats in [same, different] folders? # why does the PID become part filename? seems to make no sense except for low-level debugging? # increment - doesn't usually start with zero and doesn't proceed by 1 most of the time, no leading zeros # timestamp - is is the email date timestamp? examples : /home/bill/.local/share/evolution/mail/local/cur file : cur/1625756327.5640_2278.dell64:2,ST Date: Tue, 6 Jul 2021 10:40:06 +0000 $ date --date="Tue, 6 Jul 2021 10:40:06 +0000" --utc +%s 1625568006 qnial> 1625756327 - 1625568006 188321 qnial> 188321 / 3600 / 24 2.17964 file : .0_5FFollow up.backlog/cur/1625756259.5640_2217.dell64:2, Date: Wed, 7 Jul 2021 19:20:20 +0000 $ date --date="Wed, 7 Jul 2021 19:20:20 +0000" --utc +%s 1625685620 qnial> 1625756259 - 1625685620 70639 qnial> 70639 / 3600 / 24 0.817581 file : cur/1621782745.4443_85.dell64:2,S Date: Sun, 23 May 2021 12:16:25 +0000 $ date --date="Sun, 23 May 2021 12:16:25 +0000" --utc +%s 1621772185 qnial> 1621782745 - 1621772185 10560 qnial> 10560 / 3600 / 24 0.122222 It's not clear why the difference between the email date and the Evolution file time, but they are within a few days? >> just go with "Date: " line in email 08********08 #] 08Jul2021 Thunderbird->Evolution test [backup, delete folders etc, create folders etc] +-----+ https://blog.lightlyseared.online/2010/04/06/fixing-corrupt-mail-folders-in-evolution/ Fixing Corrupt Mail Folders in Evolution Paul Linux April 6, 2010 ... The solution that finally worked was this one: Close Evolution client Move file /home/dc/.evolution/mail/local/folders.db to trash Restart Evolution again. It will rebuild the database and everything should synch successfully. ... Poking around various bug trackers did suggest that there have also been problems with some of the metadata files. So if the above fix on its own doesn’t work, it might be worth trying the following: Switch Evolution to Offline mode (File -> Work Offline) Close Evolution client Shut down Evolution: evolution --force-shutdown Remove the metadata files: find ~/.evolution/mail/local -name "*ev-summary" -exec rm -f {} ; find .evolution -name *index.data -exec rm -f {} ; find .evolution -name *index -exec rm -f {} ; find .evolution -name *cmeta -exec rm -f {} ; Start Evolution client Wait until the status bar at the bottom is empty. This could take several seconds. Close Evolution client. This may take a while Start Evolution client Switch Evolution back to Online mode (File -> Work Online) ... backup files, delete everything, start again >> Awesome! potentially good for easy Thuderbird -> Evolution transfer? do a test $ evolution --force-shutdown Could not find Evolution's process ID >> OK, I had shut it down "$d_bin""backup.sh" - created special_210712_EvolutionEmail() #] special_210712_EvolutionEmail() - special_210712_EvolutionEmail() { if [ -d "/home/bill/.local/share/evolution" ]; then # d_backupDrive="/media/bill/Seagate4Tb180804/" wk_or_mnth="special" partition="SPECIAL" d_src="$d_webRawe""/home/bill/.local/share/evolution/" d_out="$d_backupDrive""210712 Evolution email backup/" backer_rsync fi } +-----+ create QNial program d_Qndfs 'Evolution email import from Thunderbird.ndf' /home/bill/.local/share/evolution/mail/local 08********08 #] 08Jul2021 Thunderbird to Evolution email conversion +---+ https://askubuntu.com/questions/312194/what-format-does-evolution-store-its-mail-in Evolution 3.6 and later stores its data according to the XDG Base Directory Specification. By default this means: Evolution uses the Maildir++ specification for local folders, as stated in this commit . The emails end up in a cur folder, each in a separate file, named as such: The VERSION is always 2. answered Aug 25 '17 at 17:43 jeremiah +--+ Evolution uses the Maildir++ specification for local folders, as stated in this commit. The emails end up in a cur folder, each in a separate file, named as such: TIMESTAMP.PID_INCREMENT.HOSTNAME:VERSION,FLAGS The VERSION is always 2. The FLAGS are the first letters of these words: Passed, Replied, Seen, Trashed, Draft, and Flagged. Other mail readers, such as mutt, should be able to use these folders. It doesn't recurse in subfolders, though: mutt -f ~/.local/share/evolution/mail/local/.Archives answered Aug 30 '19 at 14:17 Christophe Drevet-Droguet >> Ah Hah! this is it! cbuild filename with this +--+ The default local folder implementation (for folders under "On This Computer") uses mbox(5) format, in which all the messages at the top level of each folder are kept contiguously in a single file, supplemented by some summary and index files. This structure lives under ~/.evolution/mail/local/. For every mail folder foo, some or all of the following files exist: foo foo.cmeta foo.ev-summary foo.ev-summary-meta foo.ibex.index foo.ibex.index.data foo.sbd The file foo is just plain old mbox(5) format and you may access it (carefully, and preferably read-only) with a MUA which understands mbox format, i.e. nearly all of them. For example with 'mutt': $ mutt -R -f ~/.evolution/mail/local/foo You should only do this when Evolution itself is not running. Note that any of the supplementary files can be removed and Evolution will reconstruct them next time it runs. You can also grep the file for text strings or addresses for use in the normal UNIX world. The foo file contains only messages. If the foo folder contains other folders the contents of the foo.sbd directory recursively look like the above list. I can honestly say with out any hesitation that I have got this answer from think FAQ-Evolution web-page. you can review that for more information. answered Jun 24 '13 at 17:48 rɑːdʒɑ >> nyet : out of date? - empty folders have extension .cmeta folders with emails [.cmeta, .index, .index.data] +-----+ https://www.loc.gov/preservation/digital/formats/fdd/fdd000383.shtml MBOX Email Format MBOX (sometimes known as Berkeley format) is a generic term for a family of related file formats used for storing collections of electronic mail messages. MBOX formats store all of the messages of an entire folder (not an entire mailbox) in a single database file and new messages are appended to the end of the file. Each message is immediately prefaced by a separation line and terminated by an empty line. Only the the first message in an MBOX database file will only be prefaced by a separator line, while every other message will begin with two end-of-line sequences (one at the end of the message itself, and another to mark the end of the message within the MBOX database file stream) and a separator line (marking the new message). The end of the database file is implicitly reached when no more message data or separator lines are found. A message encoded in MBOX format begins with a "From " line, continues with a series of non-"From " lines, and ends with a blank line. A "From " line means any line in the message or header that begins with the five characters 'F', 'r', 'o', 'm', and ' ' (space). The "From " line structure is From sender date moreinfo: sender, usually the envelope sender of the message (e.g., sender@sender.com) is one word without spaces or tabs date is the delivery date of the message which always contains exactly 24 characters in Standard C asctime format (i.e. in English, with the redundant weekday, and without timezone information) moreinfo is optional and it may contain arbitrary information. After the "From " line is the message itself in RFC 5322 format. The final line is a completely blank line with no spaces or tabs. There are four variants of MBOX: MBOXO, MBOXRD, MBOXCL and MBOXCL2. The four versions all build on the common MBOX structure and are differentiated primarily by changes to the "From " line and and the use of the "Content Length:" field in the message header in determining the start of a new message within the aggregated file. Moreover, the versions and tool sets for one version are not necessary compatible with one another. See General section for incompatibility details. MBOX files also include the message attachments, if any, in their original MIME format. +-----+ https://itsfoss.com/n1-open-source-email-client/ N1: The Next Generation Open Source Email Client - It's FOSS [Search domain itsfoss.com] https://itsfoss.com/n1-open-source-email-client/ When we talk of email clients for Linux, generally the name of Thunderbird, Geary and Evolution come to our mind. To challenge the authority of these big players, a new open source email client is entering the market. Design plus features N1 is the next generation open source email client… >> nyet - went no-where? mostly worried about pretty GUI +-----+ https://sourceforge.net/directory/os:linux/?q=evolution+email+client+windows 414 programs for "evolution email client windows" with 1 filter applied search "Thunderbird" - nothing SquirrelMail is a PHP-based Web email client. It includes built-in pure PHP support for IMAP and SMTP, and renders all pages in pure HTML 4.0 for maximum compatibility across browsers. It has strong MIME support and a flexible plugin system. King Phisher, Phishing Campaign Toolkit King Phisher is an open source tool that can simulate real world phishing attacks. It has an easy-to-use, flexible architecture that allows for full control over both emails and server content. It is useful for running awareness campaigns and training, and can only be used for legal applications when the explicit permission of the targeted organization has been obtained. 08********08 #] 08Jul2021 search "Evolution email and import Thunderbird folders" Can I do this by bash script? Evolution menu -> File -> Import >> wow, this is tedious!!!! $ find "/home/bill/Thunderbird/n4caryuo.default/Mail/Local Folders/6_Newsgroups.sbd" -type d | sed 's|/home/bill/Thunderbird/n4caryuo.default/Mail/Local Folders/6_Newsgroups.sbd/||' | tr \\n \\0 | xargs -0 -IFILE | mkdir '/home/bill/.local/share/evolution/mail/local/'"FILE" xargs: echo: terminated by signal 13 $ find "/home/bill/Thunderbird/n4caryuo.default/Mail/Local Folders/6_Newsgroups.sbd/" -type d | sed 's|/home/bill/Thunderbird/n4caryuo.default/Mail/Local Folders/||' | tr \\n \\0 | xargs -0 -IFILE mkdir '/home/bill/.local/share/evolution/mail/local/'"FILE" +-----+ search "Evolution email and what is the format of email files?" https://askubuntu.com/questions/312194/what-format-does-evolution-store-its-mail-in The default local folder implementation (for folders under "On This Computer") uses mbox(5) format, in which all the messages at the top level of each folder are kept contiguously in a single file, supplemented by some summary and index files. This structure lives under ~/.evolution/mail/local/. For every mail folder foo, some or all of the following files exist: foo foo.cmeta foo.ev-summary foo.ev-summary-meta foo.ibex.index foo.ibex.index.data foo.sbd The file foo is just plain old mbox(5) format and you may access it (carefully, and preferably read-only) with a MUA which understands mbox format, i.e. nearly all of them. For example with 'mutt': $ mutt -R -f ~/.evolution/mail/local/foo You should only do this when Evolution itself is not running. Note that any of the supplementary files can be removed and Evolution will reconstruct them next time it runs. You can also grep the file for text strings or addresses for use in the normal UNIX world. The foo file contains only messages. If the foo folder contains other folders the contents of the foo.sbd directory recursively look like the above list. I can honestly say with out any hesitation that I have got this answer from think FAQ-Evolution web-page. you can review that for more information. Share Improve this answer Follow answered Jun 24 '13 at 17:48 rɑːdʒɑ +-----+ https://www.debuntu.org/how-to-import-thunderbird-emails-to-evolution/ ... So, now, let’s import our Thunderbird Inbox to Evolution. In Evolution click on File->Import. This will open up a wizard window. Click Forward, choose Import a single file, click forward again. In the new window, open up the file browser, and make your way to /home/user/.mozilla-thunderbird/gfdse2df.default/Mail/mail.server.com . Mind that you might need to right click in the file browser window to enable the “Show Hidden Files”. Select your Inbox file and that’s it. Evolution is going to import your thunderbird files. If you created a lot of sub directories, you will have to go through every files (without the .msf extension) and sub-folders under Inbox.sbd. Hope this helps, +----+ https://pcdots.com/blog/import-emails-from-thunderbird-to-evolution/ >> nyet - paid software, MS-DOS only 08********08 #] 08Jul2021 search "Evolution email and where are my mbox files?" +-----+ https://askubuntu.com/questions/293696/where-are-the-evolution-data-files-stored The user's data files: $HOME/.local/share/evolution Various configuration and state files: $HOME/.config/evolution Disposable data caches: $HOME/.cache/evolution Additional configuration files: $HOME/.gconf/apps/evolution More details at: Where does Evolution store my data?. https://help.gnome.org/users/evolution/3.10/data-storage.html.en edited Jan 1 '15 at 15:17 davefiddes 10533 bronze badges answered May 10 '13 at 23:24 Radu Rădeanu 151k4343 gold badges302302 silver badges381381 bronze badges Don't forget: $HOME/.gconf/apps/evolution for more config files (those of the several components like addressbook, calendar, mail). – Izzy May 11 '13 at 12:35 The link is broken. Current version is at help.gnome.org/users/evolution/3.10/data-storage.html.en – Caetano Sauer Nov 28 '13 at 10:30 Those data files don't seem to include the calendar entries. – DanMan Jun 8 '20 at 21:01 >> OK - this is good! /home/bill/.local/share/evolution/mail/local/cur +-----+ https://www.linuxquestions.org/questions/linux-general-1/where-does-evolution-keeps-its-email-files-439541/ GrueMaster Member Registered: Aug 2005 Location: Oregon Distribution: Kubuntu. Posts: 848 Evolution creates a folder in your home directory called simply "~/.evolution". The "." makes it hidden from normal viewing with ls or file browsers like konquerer. The directory tree looks like this: /home/gruemaster/.evolution |-- addressbook | |-- local | | |-- razman.gruemaster.com | | | |-- addressbook.db | | | `-- addressbook.db.summary | | `-- system | `-- views |-- cache | |-- http | | |-- 00 | | |-- 01 | | |-- 02 | | `-- 03 | `-- tmp | `-- evolution-tmp-4vK1c6 |-- calendar | |-- config | |-- local | | `-- system | `-- views |-- mail | |-- config | |-- local | | |-- Drafts | | |-- Drafts.cmeta | | |-- Drafts.ev-summary | | |-- Drafts.ibex.index | | |-- Drafts.ibex.index.data | | |-- Inbox | | |-- Inbox.cmeta | | |-- Inbox.ev-summary | | |-- Inbox.ibex.index | | |-- Inbox.ibex.index.data | | |-- Linux Questions | | |-- Linux Questions.cmeta | | |-- Linux Questions.ev-summary | | |-- Linux Questions.ibex.index | | |-- Linux Questions.ibex.index.data | | |-- Mandriva | | |-- Mandriva.cmeta | | |-- Mandriva.ev-summary | | |-- Mandriva.ibex.index | | |-- Mandriva.ibex.index.data | | |-- Outbox | | |-- Outbox.cmeta | | |-- Outbox.ev-summary | | |-- Outbox.ibex.index | | |-- Outbox.ibex.index.data | | |-- Sent | | |-- Sent.cmeta | | |-- Sent.ev-summary | | |-- Sent.ibex.index | | |-- Sent.ibex.index.data | | |-- winex | | |-- winex.cmeta | | |-- winex.ev-summary | | |-- winex.ibex.index | | |-- winex.ibex.index.data | | |-- woodworking | | |-- woodworking.cmeta | | |-- woodworking.ev-summary | | |-- woodworking.ibex.index | | |-- woodworking.ibex.index.data | | `-- woodworking.sbd | | |-- requests | | |-- requests.cmeta | | |-- requests.ev-summary | | |-- requests.ibex.index | | `-- requests.ibex.index.data | |-- pop | | |-- gruemaster@pop.gmail.com | | | `-- cache | | | |-- 00 | | | `-- 01 | |-- vfolder | | `-- Mail from mothergrue.cmeta | `-- views |-- signatures `-- tasks |-- config |-- local | `-- system `-- views Mail is stored in .evolution/mail/local in mbox file format (plain text with mime and other format encodings for attachments). Sub folders in your local mail area have the .sbd extension. Indexes and other metadata is stored in the .cmeta or .index & .index.data files. Notice that vfolders are just another cmeta file, essencially an index to each piece of mail that matches a query defined in the vfolder properties. Hope this helps a little. +-----+ https://www.linuxquestions.org/questions/linux-software-2/evolution-mail-and-mbox-files-766236/ mhbell Member Registered: Jul 2003 Location: Yuma Arizona Distribution: Mandrake, SuSe, Redhat, Debian Posts: 33 Originally Posted by rafitas View Post I previously used thunderbird and saved some messages as eml files. Now I've tried the Ubuntu default email client (Evolution) and have noticed that it saves my emails as mbox files. how do I convert mbox to eml? Can I have Evolution save my files as eml? Thanks in advance for your help. Here are some links below to converters. Personnaly I like Thunderbird better. http://freenet-homepage.de/ukrebs/ Click on the Mbox2eml link on the left side of the page for info. http://www.broobles.com/eml2mbox/ eml2Mbox Mel >> nyet ... but does provide converters 08********08 #] 23May2021 what is setup for continuing email downloads without logins every 10 minutes? Evolution Menu -> Edit -> Preferences -> Mail Account -> mail.billhowell.ca -> Account Editor -> Authentication -> Check for supported types : allowed by lexicom.ca : [Password, login, DIGEST-MD5, CRAM-D5] NOT allowed by lexicom.ca : [APOP, NTLM/SPA, GSSAPI] DIGEST-MD5 is deprecated! APOP - Authentication Post Office Protocol https://docs.oracle.com/cd/E19284-01/819-4439/acrkp/index.html I changed from login to CRAM-D5 for email acount settings, see : "$d_SysMaint""email programs/evolution email account settings.txt" +--+ search "evolution email why does it require a password every 10 seconds?" I changed settings : Authentication,Type, [check for supported types], selection : CRAM-D5 now seems OK? 08********08 #] 23May2021 search "Evolution email file format" https://help.gnome.org/users/evolution/stable/data-storage.html.en Data storage locations This is only interesting for advanced users who want to debug problems. Evolution 3.6 and later stores its data according to the XDG Base Directory Specification. By default this means: Disposable data caches $HOME/.cache/evolution Various configuration and state files $HOME/.config/evolution Account settings $HOME/.config/evolution/sources Configuration settings in GSettings $HOME/.config/dconf The user's data files $HOME/.local/share/evolution email file format (mySQL?) : https://askubuntu.com/questions/312194/what-format-does-evolution-store-its-mail-in It should be mbox(5) according to live.gnome.org/Evolution/… – Rinzwind Jun 24 '13 at 17:46 But it's not; that's my problem. – Dave Jun 24 '13 at 19:49 +--+ The default local folder implementation (for folders under "On This Computer") uses mbox(5) format, in which all the messages at the top level of each folder are kept contiguously in a single file, supplemented by some summary and index files. This structure lives under ~/.evolution/mail/local/. For every mail folder foo, some or all of the following files exist: foo foo.cmeta foo.ev-summary foo.ev-summary-meta foo.ibex.index foo.ibex.index.data foo.sbd The file foo is just plain old mbox(5) format and you may access it (carefully, and preferably read-only) with a MUA which understands mbox format, i.e. nearly all of them. For example with 'mutt': $ mutt -R -f ~/.evolution/mail/local/foo You should only do this when Evolution itself is not running. Note that any of the supplementary files can be removed and Evolution will reconstruct them next time it runs. You can also grep the file for text strings or addresses for use in the normal UNIX world. The foo file contains only messages. If the foo folder contains other folders the contents of the foo.sbd directory recursively look like the above list. I can honestly say with out any hesitation that I have got this answer from think FAQ-Evolution web-page. you can review that for more information. answered Jun 24 '13 at 17:48 rɑːdʒɑ +--+ Evolution uses the Maildir++ specification for local folders, as stated in this commit. The emails end up in a cur folder, each in a separate file, named as such: TIMESTAMP.PID_INCREMENT.HOSTNAME:VERSION,FLAGS The VERSION is always 2. The FLAGS are the first letters of these words: Passed, Replied, Seen, Trashed, Draft, and Flagged. Other mail readers, such as mutt, should be able to use these folders. It doesn't recurse in subfolders, though: mutt -f ~/.local/share/evolution/mail/local/.Archives answered Aug 30 '19 at 14:17 Christophe Drevet-Droguet That's a very old question but I hit it any way when searching for the answer. May it help others. – Christophe Drevet-Droguet Aug 30 '19 at 14:19 https://en.wikipedia.org/wiki/Maildir#Maildir++ - interesting 08********08 #] 22May2021 set up email - Thunderbird screwed up yet again... STARTTLS the security used - couldn't set up SSL/TLS >> Initially, email downloads not working for Evolution, either. # enddoc