Problem with Sent Items in Outlook 2013 & 2016 IMAP

For many IMAP server settings, Outlook 2013 & 2016 try to determine the correct folders automatically, but unfortunately without success.


The result is that Outlook will ignore the already existing Sent Items and Deleted Items folder on the server and create some local ones of its own. Usually, you cannot also send or delete messages because your Outlook seems “offline”, but the only problem is that IMAP support in new version is not working as we expect.

All you have to do is to set the “Root folder path” option in your account settings, and Outlook will recognize the correct folders.


  1. File-> Account Settings-> Account Settings
  2. Double click on your IMAP account.
  3. Select “More Options”, then “Advanced”
  4. Option: Root folder path
  5. Usually setting this to “Inbox” will resolve the probem.

Custom RTE styles for SharePoint

List of available CSS style definitions to add custom font-styles or element-styles to the RTEs in SharePoint:


Outlook 2016 compatibility tab

In Microsoft Office 2016 apps DPI scaling system renders all office products looking like blurry messes and you definitely need to disable DPI scaling via the compatibility tab – but the problem is there isn`t compatibility tab anymore in app properties. Instead of that, you have to use Troubleshoot compatibility wizard. Go through the wizard and select the option for ‘The program opens but doesn’t display correctly’. This will turn off the DPI zoom

How to add custom font to SharePoint 2016 RTE?

SharePoint allows users to define new/custom fonts, font-size, text-alignment etc., to be added to the rich text editors. By default, SharePoint search for style definitions with the prefix ‘.ms-rte’  in CSS files.  The easiest way is to create a custom CSS file with the following style definition:

	-ms-name:"My Own Font";
	font-family:"Custom Font Face Name";

Add a reference to this CSS file on the SharePoint pages where ever you need the custom styles/fonts for the RTEs or add those lines in some custom global CSS on project.

Simple jQuery Autocomplete

<span class="doctype"><!doctype html></span>
<span class="tag"><<span class="title">html</span> <span class="attribute">lang</span>=<span class="value">"en"</span>></span>
<span class="tag"><<span class="title">head</span>></span>
<span class="tag"><<span class="title">meta</span> <span class="attribute">charset</span>=<span class="value">"utf-8"</span>></span>
<span class="tag"><<span class="title">title</span>></span>jQuery UI Autocomplete - Default functionality<span class="tag"></<span class="title">title</span>></span>
<span class="tag"><<span class="title">link</span> <span class="attribute">rel</span>=<span class="value">"stylesheet"</span> <span class="attribute">href</span>=<span class="value">"//"</span>></span>
<span class="tag"><<span class="title">script</span> <span class="attribute">src</span>=<span class="value">"//"</span>></span><span class="tag"></<span class="title">script</span>></span>
<span class="tag"><<span class="title">script</span> <span class="attribute">src</span>=<span class="value">"//"</span>></span><span class="tag"></<span class="title">script</span>></span>
<span class="tag"><<span class="title">link</span> <span class="attribute">rel</span>=<span class="value">"stylesheet"</span> <span class="attribute">href</span>=<span class="value">"/resources/demos/style.css"</span>></span>
<span class="tag"><<span class="title">script</span>></span>
$(<span class="keyword">function</span>() {
<span class="keyword">var</span> availableTags = [
<span class="string">"ActionScript"</span>,
<span class="string">"AppleScript"</span>,
<span class="string">"Asp"</span>,
<span class="string">"BASIC"</span>,
<span class="string">"C"</span>,
<span class="string">"C++"</span>,
<span class="string">"Clojure"</span>,
<span class="string">"COBOL"</span>,
<span class="string">"ColdFusion"</span>,
<span class="string">"Erlang"</span>,
<span class="string">"Fortran"</span>,
<span class="string">"Groovy"</span>,
<span class="string">"Haskell"</span>,
<span class="string">"Java"</span>,
<span class="string">"JavaScript"</span>,
<span class="string">"Lisp"</span>,
<span class="string">"Perl"</span>,
<span class="string">"PHP"</span>,
<span class="string">"Python"</span>,
<span class="string">"Ruby"</span>,
<span class="string">"Scala"</span>,
<span class="string">"Scheme"</span>
$( <span class="string">"#tags"</span> ).autocomplete({
source: availableTags
<span class="tag"></<span class="title">script</span>></span>
<span class="tag"></<span class="title">head</span>></span>
<span class="tag"><<span class="title">body</span>></span>
<span class="tag"><<span class="title">div</span> <span class="attribute">class</span>=<span class="value">"ui-widget"</span>></span>
<span class="tag"><<span class="title">label</span> <span class="attribute">for</span>=<span class="value">"tags"</span>></span>Tags: <span class="tag"></<span class="title">label</span>></span>
<span class="tag"><<span class="title">input</span> <span class="attribute">id</span>=<span class="value">"tags"</span>></span>
<span class="tag"></<span class="title">div</span>></span>
<span class="tag"></<span class="title">body</span>></span>
<span class="tag"></<span class="title">html</span>></span>

Click-to-Run and Window Installer on same computer?

“We’re sorry, Office Click-to-Run installer encountered a problem because you have these Windows Installer based Office programs installed on your computer”


Unfortunately, you can’t have Office products of the same version (like 2013 or 2016) that use two different installation technologies (Click-to-Run and Windows Installer) installed on the same computer. To fix this problem, remove the Windows Installer version of Office. Then, retry the installation of Office you were doing when you got the error message.

Outlook 2016 Search Not Working

Microsoft Outlook 2016 problem with POP & IMAP content searching? Microsoft Office 365 ProPlus installation contains Outlook 2016 as a standard application with search capabilities, but somehow many users reported problems with mail search for IMAP accounts.   I did manage to find tons of helpful notes on the web which helped me to understand the problem, and I would like to share solution in a few steps:


Remove Outlook 2016 from Index:

  1. Go to Outlook Settings (File | Options)
  2. Go to the Search settings
  3. Click on Indexing Options
  4. Click Modify and deselect Microsoft Outlook
  5. Click Close to dismiss dialog box
  6. Exit Outlook

Check OST and PST permissions:

  1. Find all OST and PST files that you’re using on your computer. In Windows 8, OST files are usually hidden and stored in the C:\Users\[username]\AppData\Local\Microsoft\Outlook folder.
  2. For each file you’re using, right click on the file(s) and select Properties
  3. Click on the Advanced button on the general tab
  4. Ensure that the Allow this file to have contents indexed in addition to file is checked

Add Outlook 2016 to Index:

  1. Start Outlook, go to the Indexing Options, and add Microsoft Outlook back to the list.
  2. Rebuild Index

SharePoint Online storage?

Customers are frequently asking what kind of storage they get with SharePoint Online and Microsoft constantly improves products and services. According to the latest informations, we have the following model (example on E plans):


Each Tenant (SharePoint Online instance) gets 1TB of storage space included. Then each user of the E plans will add 500MB of storage space into the shared pool. This is up from 10GB per tenant and 500MB per user.

  • For example:  A client with 100 users would get 1TB + 50GB (500MB x 100) for the main storage on SharePoint. Each extra GB is 0.20 per month.

The pooled storage is used across all sites on SharePoint Online, Office 365 Groups and Office 365 Videos