There are two software stacks implementing OpenPGP with Outlook 2013 Plugins:
The Gnu Privacy Guard GnuPG, which is free software. Gpg4win bundles the software for Windows, and adds some GUI clients and an Outlook plugin:
Gpg4win runs on Windows XP, Vista, 7 and 8. Both 32 and 64bit systems are supported.
The Outlook plugin GpgOL is compatible with ...
With the free and open-source libpff I could export all the data in my outlook, I hope this helps you too:
If you have set up outlook to cache every message locally, you could export the data from the off-line storage table or .ost file which should be somewhere in C:\Users\<your_user>\AppData\Local\Microsoft\Outlook\ with a project called libpff.
The majority of what you are looking for are in Outlook itself, just harder to find in the online version.
If you log in and then either select the gear on the top right:
Then select "Options" then in the new page on the left select "Inbox & Sweep Rules":
By clicking on the Inbox Rules + symbol:
Or from the Inbox select the ... on the top menu, then ...
Look at this dbx to pst converter and going by what the developer says on their website you will be able to transfer all your Outlook Express mail in your Outlook 2013.
Note: Make sure you use their trial version first as they are offering some limited transfer capability Then try to attach that converted .pst file in your Outlook.
For information how to ...
Then you should take a look at MyPhoneExplorer – which not only allows you to sync your contacts, but also your calendars and more cloud-lessly. Sync can be performed via WiFi, USB-Cable or Bluetooth. From the app description:
sync your contacts with Microsoft Outlook, Thunderbird, SeaMonkey, Lotus Notes, Tobit David, Windows Contacts,..
sync your ...
If it wasn't for cost I would recommend Outlook 2010/2013 as they have the conversational view built-in, with ClearContext for filing. This would of course support PGP and you would still be able to use your PST files.
To achieve this free, I can only see you achieving it by switching clients.
The Client: Mozilla Thunderbird - Thunderbird is a free email ...
There is a commercial Java API developed by an Independentsoft company www.independentsoft.de.
You can find a large number of examples of code and its implementation on their website. It was very helpful to me.
Follow these steps to convert Gmail MBOX to Outlook:
Create a Gmail for connecting to Outlook
Add your Gmail account to Outlook
Copy and paste your Gmail messages to your desktop
Copy your Gmail to your Office 365 mailbox
Remove your Gmail account from Outlook
Visit this MS link for more information: Import Gmail to Outlook
Outlook can do this natively.
Save emails as txt
Ctrl+click or shift-click to select multiple emails.
Go to File > Save as
Note: All the emails you selected are saved as a single text file, which might not be what you want.
Save emails as csv
Go to File > "Open & Export" > "Import/Export"
Select "Export to a file"...
You can use the ReliefJet Essentials for this. Professional Edition provides the command line you can use to run manually or schedule to remove existing contacts on your Outlook.com account and copy all required contacts from Office365 account to Outlook.com.
Microsoft Office 2016 provides the "Spreadsheet Compare 2016" tool (you can find it in Windows Start Menu). It can compare Excel files. So, you can open your CSV files in Excel, save them as .xlsx and then compare using the mentioned tool. Also, you can use just the Excel itself to compare two tables by selected columns (VLOOKUP function can be helpul).
EML or MSG files can be converted to HTML using code available in this Code project article.
Syncfusion WebKit converter can be used to convert HTML to PDF.
string filePath = Path.GetFullPath("../../Data/MsgReaderContent.msg");
//Convert EML/MSG to HTML using third party reader
var msgReader = new Reader();
string tempFolder = GetTemporaryFolder();
ReliefJet Essentials Professional Edition provides the command line you can use to run on all computers or run by schedule. It contains many tools you can use for backup purposes. For example, Backup Outlook and Exchange Folders.
You have a very good solution with CodeTwo and his WYSIWYG editor.
Other features are:
Unified but containing personal information at the same time
Signatures is displayed while composing an email. Displayed while composing an email message
Easily add images and banners Equipped with social media icons, hyperlinks, and visuals
Adjust and control themes and ...
There are python bindings called o365, (unfortunately currently unmaintained), for interfacing to Office 365 that, with the examples given, would allow you, from the command line, to:
Read & Send mail
Access and Create events
There is also a python CLI for Google Calendar here, you do have to use Google Developers Console to enable it ...
My recommendation would be Lookeen
While it isn't open source, it is based on open source Lucene technology.
It will easily search your .pst files. Lookeen will also search the contents of your files and emails.
Lookeen is compatible with Windows 7.
It's free to use for 14 days.
(Full disclosure: I work for the developers of Lookeen)
I have tried many free backup solutions, and recommended several here, but after another recent round of comparison, I have happily spent US $19.99 to purchase bvckup2.
I bought it primarily for its speed, since I have large amounts of data. I particularly like how it only copies changes.
But what interests you is
Backup of locked files
Use Windows shadow ...
You can use python and the python win32 library you can access the contents of your outlook folders, including the content of messages and separately the to, from and subject fields, and then massage the content into whatever format you need. The python URL and/or Mechanise libraries can even post the content to web sites for you.
Given that you already ...
Currently Outlook Google Calendar Sync offers everything you're after except for multiple calendars.
Depending on what you need to achieve, you may be able to set this up through having multiple portable versions configured against different calendars in Outlook and Google.
As to your other requirements:-
- It's free and open source
- Two-way sync is ...