Legend for the above image:

1.  Error Alert – Shows if an error message happens, click to view details
2.  Calendar and Notes
3.  Email Manager – Hover to view current moved and deleted totals
4.  Version – Hover to view details
5.  Attachments Panel adjust – Click to toggle open/close the attachments view panel
6.  Online Help
7.  Minimize app
8.  Close app

Reply Button

If the sender of the emails also sent to others as ‘To’ and/or “Cc”, then the ‘Reply All’ option will appear.
However, our reply all is unique.  Another window will open up showing you all the other recipients.
In this window, you can:

1.  Delete a recipient for the reply
2.  Edit the reply type for any or all recipients, meaning change to:  To, Cc, or Bcc

Tasks Due Notice Label

If any tasks are due or past due, it will color Red and show you the number.
Click the label to view a list of all tasks.  Will list all tasks in all your accounts.

Emails with a task are also Red or Blue.  Hover over the email’s sender name, to see quick action details.


Legend for the above image:

Mode Toggle: On / Off

If you wish to not receive new email notifications for a bit, just press the button to mode: Sleep
Re-press to go back to mode: On

Email Header Analysis

Click to open the analysis window for this email, showing routing IP Addresses

Sender’s Email Address

Click on the address for these options:

1.  Add address to clipboard
2.  Add address to new email alert notify
3.  Remove address from new email alert notify

Read Mode Radio Buttons

Normal:  All external images opened
Text Only:  No HTML formatting or images are opened.  If sender did not include a text component, then nothing shows
Block External Images: No external images or links are allowed – Safest, but email will probably look bad

Pixel Tracking Status

Will keep you posted on what each email contains.  Yellow = Tracking pixels detected

View all CC

If sender, in addition to you, sent email to other Cc recipients, this button will color Green – Press to view the others

Receipt Requested

If sender requested a read receipt, this button will color Green – Press to automatically send the receipt

Add Contact

This little red button will appear if the sender is not in your address list – Press to add

Contact Notes

If contact is in your address list – Press to add a note for this person


Play and pause buttons to listen to the email contents

Status Bar

At the bottom of the the main window.  Items include, left to right:

Messages about actions and encryption status of received messages
Search email function
Mailbox name. Double-click to perform a Select All
Number of emails in the mailbox
Show embedded images Yes or No
Zoom message content window In or Out


When you first start up Complok, you will be presented with the window: Create Private Key Password
This must be done first, before adding accounts.

First time setting up Complok Email ever – This is my FIRST device
Select: This is my first Complok setup, on my first device. Click Next.
  1.  Enter a 10 character minimum passphrase.  Click Next
  2.  You must remember this passphrase, we do NOT store it anywhere, only you have it
  3.  Click Create to create your unique and universal Password Passport File
  4.  It will be encrypted and located at:  ..\Documents\Complok Email\Passport\PasswordPassport.ppf.enc
  5.  Save this PPF file, make backups, put it on a USB flash drive, etc
  6.  Again, you must save and store this file, we do not have it.  It is required to install Complok on any other device
  7.  Click Finish and your incredible long Private Encryption Key Password is created and is over 100 characters long
  8.  Read the information and click Done
  9.  Next up is ACCOUNTS

So what just happened here?  Well, the hackers now have the ability to crack a totally random 14 character password in a few seconds.  Our technology is a strong, but simplified 2-Step MFA (Multi Factor Authentication).  When you clicked ‘Create’, your Passphrase (known only to you) was combined with a special sequence of characters out of your many thousands of characters long PPF.  This combo is then used to protect your Private Asymmetrical Encryption Key, which resides in the cloud and allows for the seamless integration of Complok over your multiple devices.

So, on all future Complok setups on your devices, you will therefore need your Passphrase AND your personal PPF file.  For any hacker to get to your Private Key, they would need these 2 items or be able to crack a 100+ character password.  Where is that computer???

I have setup Complok Email before on another device
Select: I have already installed Complok on another device. Click Next.
  1.  Enter your Passphrase from before.  Click Next
  2.  Install your PPF file onto the device (plug in your USB, or email the PPF file to this new device (best for mobile))
  3.  Navigate to your PPF file, using Browse and select it
  4.  Enter an email address, used in Complok, from your previous device (to confirm the password and PPF are valid)
  5.  Click Validate and if all is confirmed, click Next
  6.  Read the info, and click Done
  7.  Next up is ACCOUNTS


Add Account

After your Private Key Password has been created, add your email account(s).
Note:  All email accounts must exist already (created in your browser with the email provider)

Complok interfaces with the IMAP servers of the following providers:

Hotmail – Live – Outlook

Add account as follows:

  1. Click the middle menu icon (upper-right) to open the Accounts Manager window
  2. Select your provider in Add Account panel
  3. Server and Port fields are auto-populated
  4. Enter email address, password, and display name
  5. Click Add Account
  6. Reboot

Edit Account

1. Double-click on the desired account in the listing
2. It will populate the fields in the Edit Account panel
3. Change the desired information, then click button Edit Account
4. Reboot

Remove Account

1. Click once in the listing to select your desired account
2. Click the button  Delete Account button
3. Reboot

Switch Account

While email is running and you wish to switch to another one of your accounts, just click the Change Account button in the top bar and select your desired account. It will take a few moments to change.

If you are using speech commands, and say “Change Account”, a menu will open with all accounts numbered.  Speak the ‘number’ of desired account to change.

Account Move Up and Move Down

These buttons move the account up or down in the listing and will create the order your see in the Change Account menu.  The account at the top of the list is the default or the one that will show on app start.


If you have been using email already, then you probably have a list of contacts that you will want to import to Complok. The steps to export from your existing provider are outlined below. If you have not been using any email systems, then just add contacts manually.

Export Contacts to Local File

1. Sign into AOL in your browser
2. Click Contacts in the left-hand panel
3. Click Tools and choose Export
4. Choose CSV option and click Export
5. You should now have a file called: contacts.csv where you normally download files

1.  Sign into Gmail in your browser (Chrome, IE, Firefox, etc)
2.  Click Gmail at the top-left corner of the page, choose Contacts
3.  Select:  More on the left, then Export
4.  You may need to click on Go To Old Contacts
5.  Again, click More, top-middle
6.  Select:  Export…
7.  Select:  All contacts (quantity)
8.  Select:  Outlook CSV format (for importing into Outlook or another application)
9.  Click Export
10. You should now have a file called: contacts.csv where you normally download files

1. Sign into GMX in your browser (Chrome, IE, Firefox, etc)
2. Click on the Contacts tab in Email
3. Select the contacts to export or use the ALL check box at the top
4. Click the More actions (3 vertical dots), then Export
5. Select:  .csv format
6. Click Export Contacts
7. You should now have a file called: Zoho Contacts.csv where you normally download files

Hotmail – Live – Outlook
1. Sign into your account in your browser
2. Click the 9-dotted icon in upper-left corner of the page and choose People
3. Click Manage then Export contacts
4. Select:   All contacts and Microsoft Outlook CSV
5. Click Export button above
6. You should now have a file called: contacts.csv where you normally download files

1. Sign into iCloud in your browser (Chrome, IE, Firefox, etc)
2. Click on Contacts, and all your contacts appear
3. Click on the Settings gear icon, lower left screen
4. Select:  Select All
5. Click Export vCard and this file is downloaded to your computer (in downloads folder)
6. Visit the online vCard to CSV converter website here
7. In vCard-File, navigate to your just downloaded vCard file
8. In Format, select CSV and choose Comma from the next dropdown menu and check the Add header line
9. Encoding:  Unicode (UTF-8)
10. Click Convert and now you have the CSV file automatically downloaded to your computer

1. Sign into Yahoo in your browser
2. Click the Contacts Icon top-left corner of the page
3. Click Actions then Export…
4. Select:  Yahoo CSV
5. Click Export Now
6. You should now have a file called: yahoo_contacts.csv where you normally download files

1. Sign into Zoho in your browser (Chrome, IE, Firefox, etc)
2. Click on the Contacts button on the left, in Email
3. Click the wrench on the upper-right
4. Click Export Contacts
5. Select:  .csv format
6. Click Export…
7. You should now have a file called: export.csv where you normally download files

Import Local Contacts File

After you have completed a contacts export from your existing email, then import this file into Client.

1.  Click on the Contacts icon in the top bar to open the Contacts Manager
2.  Click on the Import
3.  In Step 1:  Click Select File (*.csv)
4.  Navigate to the file you exported as discussed above
5.  A list of all the fields present in the export file are now listed

You will select only 3 fields as follows:

First or Given Name
Last or Family Name
Email Address (only the first one if several are listed)

5.  In Step 2:  Click View Selected File
6.  View the list to make sure you selected the proper fields and they fill out the list correctly
6.  In Step 3:  Choose Create / Overwrite or Append File
7.  Click Do Import and your imported contacts are completed
8.  Note any emails in the Step 3 listing.  They must be added manually

Your contacts file is stored locally and easy to locate. You can copy to a flash drive and port to another machine. This file can be synced to other PC devices via the cloud. (see Cloud).

The local file location is: …\Documents\Complok Email\Contacts\Contacts.xml

Add – Edit – Delete Contacts

In the Contacts Manager window, under Contacts, you will see your contacts. Scroll thru them and note any missing first or last names or any duplicates to fix.

Add Contact

Select Add
Enter the First Name, Last Name, Email Address, then click Add Contact
Repeat this if you need to add more than one email address for the same contact

Edit Contact

Select Edit
In the listing, double-click on desired contact to edit in the left list, make changes, then click Edit Contact

Delete Contact

Select Delete
Single-Click on desired contact to delete in the left list, then click Delete Contact

Contact Groups

Select Group

Create and Remove a group

  1. Enter desired name in the New Group Name box
  2. Press Add Name
  3. To remove a group name, select it in the list, press Remove Name (all contacts will have this group name removed also)

Add contacts to a group

  1. Select a contact in the contacts list
  2. Select a group name in the group name list
  3. Press Add Group
  4. This is the same action if you want to change a contact’s group affiliation
  5. To remove a contact’s group, select the contact in contacts list, press Remove Group


Click on the icon to open the Settings and Options window


Select fonts for email listing and compose mail and overlay darkening percent.


1.  Check for new email in minutes
2.  Play sound with new email arrival
3.  Clean links, and if checked:

  • URL ID’s and Analytics are cleaned
  • Zero Width Spaces Hack is checked for – Read here
  • Hyperlink Auditing is checked for – Read here
  • Cleaned Links window opens and shows scan results

4.  Set window always on top
5.  Encryption selected when compose window opened
6.  Show full mailbox warning (1000) – IMAP servers complain if more than 1000
7.  Alert message window appears if read receipt requested from sender
8.  Adjust mail received time in hours (rarely necessary)
9.  Send mail delay in seconds (sender’s regret)
10. Text to speech:  speed and gender set


Add, rename, delete folders for the current running account.


Set default save attachments folder.


Set local cloud folder path and use cloud Yes/No (discussed below)

File Encrypt and Decrypt

Encrypt local files with a password.  Password is not stored anywhere.

Folder Encrypt and Decrypt

Encrypt all files in a folder with a password.  Password is not stored anywhere.

File Share License

Create and check status for the file share management license.

About the license:

The app is free to download and use.  If you wish to utilize the seamless encryption with other Complok users, then a small management subscription to the cloud file share is required.

Here, you input your email address and create your license.  Initially, it is good for the 14 day free trial.  After purchase at PayPal, your annual subscription will begin.

Panic Button

Click to delete certain files and stop cloud sync.

About the panic button:

If you are going to take your device thru an unsafe area or thru a questioning customs, then press this button to remove the following from your device. They are encrypted, but heck, why give them any ideas to put the lean on you!

  1. Encryption Keys (ContactKeys and MyKeys folders)
  2. Master Password file
  3. Accounts file

In addition, the cloud sync is turn off, so that just starting up the app, will not immediately replace the files.

All erased data is easily re-instated on the other side.  The file share cloud service will contain the correct versions of your account encryption keys and will be restored when you re-add accounts, on the other side.

Read Mail Functions

Right-Click on an Email

With 1 or more emails selected, right-click for options:

  1. Delete only
  2. Delete, and add address to delete on arrival list
  3. Delete, and add domain to delete on arrival list (domain = part of address after the @)
  4. Add address to Phish Exclude
  5. Add task
  6. Remove task

#5  is enabled if 1 email selected and does not have a task assigned to it
#6 is enabled if 1 email selected and already has a task assigned to it

To select more than 1 email:

Hold the Control (ctrl) key down while selecting

To select all:

1. Double-click on the current mailbox name text box in status bar (double-click again to deselect all)
2.  Right-click on folder name in left column listing and choose Select all

Folder Functions

With a folder selected, right-click to see options:

  1. Empty Folder
  2. Mark All As Read
  3. Select All (can also dbl-click mailbox name in the status bar)
Drag n Drop

You can use drag-n-drop to also move emails from the reading pane to a folder on the left.

Select 1 or more emails, and while holding the left mouse button down, drag the mail(s) to the folder of your choice on the left.
You cannot drag to Drafts, or Sent folders.


If the email has attachments, a button will appear:  Click to view Attachments
If you feel the email is safe, click the button to open the Attachment File Names window.
This window filters over 100 suspicious file name extensions and if any are found, are listed in the lower window.
It is then up to you to include them or not for opening and viewing, by checking the Include attachments…. red checkbox.

Remember, ANY attachment can be bad, so be careful, know your sender, and keep your system updated.

More on this window discussed below under Attachment Filter

Toggle Attachment Window

In the very top of Client, there is a Paper-Clip icon. Click on this to toggle the attachment window open/close.

eFail Hack

If your email is encrypted, it is secure against what is termed, the eFail Hack.  The encrypted emails are constructed in such a way, that this hack would cause the email to stop and not even work on the receiving end.

Read about this issue here


Click the + Compose button to open the compose window.

Add Contact to Email

Two methods:

  1. Click the Person icon and select from your contact list
  2. Type in an address, then press Add Address

To remove an address in the listing, just click on it

Add Group Contacts to Email

Click the Multiple Person icon and select from the listed groups
Note:  Only groups with contacts will be shown here and groups are created in the Contacts Manager



  1. Drag attachment(s) into the lower attachments panel and it will auto-attach. In the case of a large image (greater than 1 MB), client will automatically resize it down some for easier sending

    One Note here:  If the drag-n-drop function fails, remove the Run as administrator setting
    (Right-click desktop shortcut > Properties > Compatibility tab > Uncheck Run this program as administrator)

  2. Click the Browse button and select
  3. To remove an attachment in the listing, just click on it
  4. To view attachment name, hover over it
Request Read Receipt

Check the box to request this of your recipient.  For the recipient, compliance is optional!

Encrypt Checkbox

Check to encrypt this email. Checkbox turns ‘yellow’ when active.
Key File Share subscription must be active for this to work.

On sending encrypted, Complok will automatically check to see if the recipient(s) are also Complok users.  Recall, our encryption system only operates between other Complok users in your Circle of Trust. If any recipients are non-users, a window will appear informing you of their names and addresses.  You then have the option to send to them unencrypted or not at all.

Format Buttons 7

The first 5 are self explanatory.  The last 2 we will explain.

Hyperlink Button

Select desired text, then click button to convert to a clickable hyperlink.
Make sure there are no blank spaces before or after your selected text.

Add Chrome URL Button

Click this button to add the URL of your current active Chrome browser window.
If Clean Links is selected in options, this URL will be cleaned of social media and analytics campaign junk.


From another application, you can copy text and then paste into the email body
To paste you either:

  1. Right-Click and choose Paste
  2. In the email body area, press ‘Ctrl-v’

In the special case of pasting a web page address, adhere to the following:

1. Select the web page’s URL from the address bar in your browser or from a text document
2. Make sure this paste is the FIRST thing you do in the email body (no words typed there yet)
3. The pasted address will automatically turn into a clickable hyperlink for your recipient

Any later pasting of text that you want to be a hyperlink will require you to select that text and click the Hyperlink format button.

Drag-n-Drop Attachments in Compose Window

If you experience problems trying to drag n drop images or files to the attach bar in the compose window, it is because the app is running in mode:  Run as administrator

This is the way Windows operates to stop interaction, so to speak, between apps of different privileges.

To fix:

1.  Stop the User Account Control – UAC (this is described in our Install All help section)

2.  Registry tweak described here

3.  Right-click on the shortcut link > Properties > Compatibility tab > Uncheck – Run this program as an administrator

Note:  Microsoft does not recommend stopping the UAC


When you added an account, the keys were created on your device by the email app. The private key was encrypted with your Master Security Password, then both the Private and Public keys were stored locally and uploaded to the File Share cloud (subscription required).  The cloud allows for the seamless sharing of Public keys between Complok users and the sharing of Public and Private keys between a user’s own devices.

Remember, you created the keys locally and encrypted them. They are not from a Key Server which is manned by some unknown entity and has access to them in their original form.

What’s on your machine?

  1. Your personal encrypted private keys for each of your accounts
  2. Your public keys for each of your accounts
  3. Public keys from your contacts
    Here, when you send your first encrypted email to another Complok user, their public key is downloaded to your machine.  In subsequent encrypted emails to that same recipient, Complok first checks your local Contact Keys folder for the public key, and if found, uses it without having to spend time going to the File Share cloud anymore.


You can use the sync capabilities of the cloud to keep your files current and the same between more than one PC device. This way if you make and addition or edit to a file on one machine, the cloud will pick up this changed file and make it available to your other machine on start up.  The files are:

  1. Contacts.xml
  2. BlockedAddress.xml
  3. BlockedDomains.xml
  4. BlockedWords.xml
  5. InboxSortAddress.xml
  6. InboxSortDomains.xml
  7. PhishingScan.xml
  8. PhishingExclude.xml
  9. DomainExclude.xml
  10. Notes.xml
  11. ContactNotes.xml
  12. History.xml
  13. Tasks.xml
  14. Pixel.xml

This use of the cloud is optional.  This is only for file sharing between PC devices.  If you have only one device, then you probably don’t need it, but it is useful as a back-up of these files.

You can use any cloud service you are comfortable with.  We like Google Drive and will use it as our example. On our machines, the drive syncs with any file changes within about 10 seconds.  You can easily create a  new Gmail account for the purpose of using Google Drive if you don’t have one already.  Other options include:  Dropbox, OneDrive, and many more.

Download/Install Google Drive

1. Visit download page here
2. After it installs, sign in with a Gmail address and password
3. You will then have a new folder: C:\Users\<username>\Google Drive
4. In the last menu, click on Sync Options
5. In Sync Options tab, Select:  Sync everything in My Drive
6. in Advanced tab, check Start…. on system startup, and,
7. Show file sync status icons…

After install, you should have a Google Drive short-cut icon on the desktop.
Clicking on this will take you to your local drive folder: C:\Users\<username>\Google Drive

Note:  The different file sharing options all end up with the same local path to the sharing folder, such as:

  1. C:\Users\<username>\Google Drive
  2. C:\Users\<username>\Dropbox
  3. C:\Users\<username>\OneDrive
Google Drive Notify Icon

After installation, you will now have another icon in your right-sided system tray. When the drive is syncing, you will see it active. Right-Click on it and you can see what files were synced.

Make sure the local folder: Complok Email is selected

1. Click the Google Drive Notify Icon
2. Click settings (3 dots) > Preferences…
3. If folder: Complok Email is not listed, click Choose Folder, browse and select it
4. Check the box next to folder: Complok Email, then OK

Email Client-to-Cloud Interface

To allow Complok Email Client to interface with your cloud, perform the following settings in the Complok App:

1. Click the Gear icon to show the Settings and Options window
2. Select:  Cloud
3. Set the path to your cloud’s folder (example: C:\Users\<username>\Google Drive)
4. Toggle the Use Cloud button to Yes
5. Reboot app
6. Perform these steps on your other PC’s



Another one of the originals and lots of folks still have them…. America On Line
In order for Client to access the IMAP servers, you need to perform the following steps:

Allow Less Secure Apps

1. Sign into AOL in your browser
2. Click on the Gear Icon in top-right corner, then choose Account Info
3. Click Account Security, then log in again with your password
4. Click the toggle button Allow apps that use less secure sign in: to ON

Use 2-Step Authentication

1. Sign into AOL in your browser
2. Settings > Account Security
3. Add two-step verification for extra security
4. Turn on toggle button, verify with SMS
5. Click ‘Create app password’
6. Use this password to create new account in Complok
7. Be sure and remove all spaces in this new password, so that it is exactly 12 characters long

Default Settings:
Incoming Server: imap.aol.com
Incoming Port: 993
Outgoing Server: smtp.aol.com
Outgoing Port: 587

AOL Settings Website: Settings For AOL


Some of the many, many items in the browser version, we feel are not really needed and do add complexity. Since Complok is focused on encryption and simplicity, we do not included these functions:

1. Labels – Client uses the traditional folder structure which is all anybody we have consulted with uses
2. Circles, categories, chats – also for the same reasons
3. Starred folder – If the mail is important, you save in ‘Important’ or make a user folder, starred is redundant

In order for Client to access the IMAP servers, you need to perform the following steps:

Allow Less Secure Apps

1. Sign into Gmail in your browser
2. Go to My Account in top-right corner
3. In Sign-in & Security, choose Connected apps & sites
4. Click the toggle button Allow less secure Apps: to ON

Default Settings:
Incoming Server: imap.gmail.com
Incoming Port: 993
Outgoing Server: smtp.gmail.com
Outgoing Port: 465

Gmail Settings Website: Settings For Gmail


A branch of one of Germany’s largest internet service providers.
In order for Client to access the IMAP servers, you need to perform the following steps:

Activate IMAP Sync

1. Sign into GMX in your browser
2. Click on the Email tab, then Settings (lower-left corner)
3. Click POP3 & Imap
4. Check the Enable access to this account via POP3 and IMAP
5. Click Save

GMX IMAP Activation website steps here

Default Settings:
Incoming Server: imap.gmx.com
Incoming Port: 993
Outgoing Server: mail.gmx.com
Outgoing Port: 587

GMX Settings Website: Settings For GMX


Hotmail, one of the originals, has been discontinued for new accounts. If you have an existing address, it is now combined with the Outlook system and uses the same servers and ports.

Default Settings:
Incoming Server: imap-mail.outlook.com
Incoming Port: 993
Outgoing Server: smtp-mail.outlook.com (smtp.live.com can also work)
Outgoing Port: 587

Hotmail – Live – Outlook Settings Website: Settings For Hotmail/Outlook/Live


Apple’s email service.
In order for Client to access the IMAP servers, you need to perform the following steps:

Email Account Creation

Even though we are running client on windows, your email creation must be done on your Apple device.
These are the steps we used in the Mac:

1. Click the Apple Icon, then choose System Preferences
2. Click iCloud
3. Check Mail
4. Create address : someone@icloud.com

iCloud Email Address help here

Generate App Specific Password

1. In your Apple device, click on Security
2. Go to:  App-Specific passwords
3. Click on Generate Password…
4. Label name:  Complok
5. Click Create
6. Use this new password to create your Complok iCloud account

Default Settings:
Incoming Server: imap.mail.me.com
Incoming Port: 993
Outgoing Server: smtp.mail.me.com
Outgoing Port: 587

iCloud Settings Website: Settings For iCloud


This provider has been in the news for 2 reasons (see our News page). First was the hack that was not publicized for a long while, and the scanning of hundreds-of-millions of accounts for U.S. Intelligence! If there ever was a need and reason for ultra encryption, well here it is.

We do not include the functions:

1. Smart Views

In order for Client to access the IMAP servers, you need to perform the following steps:

Allow Less Secure Apps

1. Sign into Yahoo in your browser
2. Click on the Gear Icon in top-right corner, then choose Account Info
3. Click Account Security, then log in again with your password
4. Click the toggle button Allow apps that use less secure sign in:  to ON

Use 2-Step Authentication

1. Sign into Yahoo in your browser
2. Settings > Account Security
3. Add two-step verification for extra security
4. Turn on toggle button, verify with SMS
5. Click Create app password
6. Use this password to create new account in Complok
7. Be sure and remove all spaces in this new password, so that it is exactly 12 characters long

Default Settings:
Incoming Server: imap.mail.yahoo.com
Incoming Port: 993
Outgoing Server: smtp.mail.yahoo.com
Outgoing Port: 465

Yahoo Settings Website: Settings For Yahoo
Generate third-party passwords: How


A growing provider since about 2008. We find it is very fast in the Complok client.
In order for Client to access the IMAP servers, you need to perform the following steps:

Enable IMAP

1. Sign into Zoho in your browser
2. Then Settings (upper-right corner)
3. Highlight Mail, then select: Mail Accounts at the bottom of the list
4. Click the little button IMAP
5. Check the IMAP Access box

Generate App Specific Password

1. Click the upper-right picture, My Profile
2. Click on My Account
3. Click on the large panel Two Factor Authentication
4. Click on Manage Application Specific Passwords (under Application Specific Passwords)
5. Enter App Name:  Complok and then your regular password for the account
6. Click Generate
7. Use this new password to create your Complok Zoho account

Default Settings:
Incoming Server: imap.zoho.com
Incoming Port: 993
Outgoing Server: smtp.zoho.com
Outgoing Port: 465 w/ SSL, 587 w/ TLS

Zoho Settings Website: Settings For Zoho


Text-To-Speech Options
  1. Gear icon to open the Settings and Options window
  2. Select Options
  3. Adjust speech speed and gender / language

Male, English: Microsoft David Desktop – English (United States)
Female, English: Microsoft Zira Desktop – English (United States)

You can also try and use a Microsoft language. We have had inconsistent results with this as some computers download and install the language packs normally and others have issues. Please work this out with Microsoft if you have problems. The basic procedure is:

Control Panel > Language
Click ‘Add a language’
Find your language group, select it, then press ‘Open’
Choose your language, then press ‘Add’
Now you are back in the first window
Select your new language, then click ‘Options’ on the right
Download and install the language

If everything works well, the new language should show, after a Client reboot, in the drop-down box

Speech Recognition: (this is a Beta-Preview function, so patience please)

These commands are recognized by Complok Email Client.

To ‘Awaken’ Complok to receive commands, first say any of these start up commands:

OK Complok, Complok, Complok Start, Complok Wake, Wake Up Complok

Once you receive the “Complok Speech is Now Awake!” message, then you can use these commands:

Note: When any option gives you a folder list, they will be numbered.  Speak the number to select that folder.

Change Folder
Inbox, In Box

Email Delete, Delete Email, Delete

Empty Folder, Delete All

Email Spam, Spam Email, Spam

Email Reply, Reply Email, Reply

Email Forward, Forward Email, Forward

Email Move, Move Email, Move

Email Read, Read Email, Read

Email Listen, Listen Email, Listen (Text-To-Speech)

Email Pause, Pause Email, Pause (Text-To-Speech)

View Attachment, View Attachments, Photo Viewer, Open Viewer, Save Selected, Save All

Email Print, Print Email, Print

Select First, Select One, First Email, First Select, First One, First, Email Next, Next Email, Next

Account Change, Change Account

Email New, New Email, Email Compose, Compose Email, Compose

Add Contact

Email Send, Send Email, Send, Cancel

Draft, Drafts

Contacts Open, Open Contacts, Contact, Contacts, Select Subject, Select Message, Select Body


Settings Open, Open Settings, Settings Close, Close Settings, Choose Setting, Select Setting

Accounts Open, Open Accounts


Tired of spam?  We are too!

Initial Steps

1.  See if your provider has any spam filter tools.  Open your account in the browser and apply any tools found.
2.  In Complok, select the email(s), click the Spam button

Email servers are supposed to recognize this action and flag them as spam the next time they appear.

When spam gets thru, utilize the Email Manager.
Click the Email Manager button in the top bar.

Emails Delete

To block based on individual words found in the display name

  1. Select Words
  2. Type in a desired word, then click Add Word
  3. To remove a word, select one or more words in the list, then click Remove Word

To block based on domains (a domain is the portion after the ‘@’ symbol in the address)

  1. Select Domains
  2. Type in the desired domain to block, then click Add Domain
  3. Do not include the ‘@’ symbol
  4. To remove a domain, select one or more in the list, then click Remove Domain

To exclude a domain from automatic blocking

  1. Select Domains Exclude
  2. Type in the desired domain to exclude, then click Add Domain
  3. Do not include the ‘@’ symbol
  4. To remove a domain, select one or more in the list, then click Remove Domain

This feature is useful when doing mass deletions.  Say you are in the junk folder with dozens of junk emails and you want them all deleted and added to the domains delete file, so that any future receipt of these will be automatically deleted.  Trouble is, some of them may have GOOD domains, such as gmail.com, outlook.com, or one you are good with.  To prevent this, add domains to NOT put into the delete list during a mass deletion.  We have prepopulated the domain exclude file with the 9 domains Complok uses, and you can add any others you want.

To block based on full address

  1. Select Addresses
  2. Type in the desired address to block then click Add Address
  3. To remove an address, select one or more in the list, then click Remove Address

Now when these spam mails are found again, they will be automatically deleted.  You will see the number counter increment up as they show up on the server and are deleted, never to bother you again!

Note:  The future filtering only occurs on new, unseen emails.  If you have clicked on any of these spam emails, they are now considered seen and will have to be manually deleted.

Email Sort

Select either the Address or Domain, enter the address or domain and the target folder.  Thereafter, any new emails will be automatically sorted to that target folder. Striving for the Zero Inbox.


There are a lot of catch words and phrases built in to the system.  You can add more if desired here.

To add a word or phrase to scan for

  1. In Phishing, select Words
  2. Type in your word or phrase
  3. Click Add
  4. To remove, select in the listing, then click Remove

To exclude an email address from phish scanning

  1. Select Exclude
  2. Type in email address
  3. Click Add
  4. To remove an excluded address, select in the listing, then click Remove
Phishing Scan Window

If any of our scanned items are detected, the alert window shows, populated with:

  1. Sender’s display name
  2. Sender’s email address
  3. Zero width character results
  4. Hidden styling tag results
  5. Phishing rhetoric results
  6. Known fake link results

Note here the obvious issues.  A supposed email from PayPal, but look at the sender’s email address!  Casually, this could be missed.

Something Interesting

We have received emails where phishing rhetoric is found, but when we read the email, we don’t see those words.  We then discovered that the spammers were making their word containing sentences about 1 pixel in height.  Therefore, the naked eye cannot read or see.


One of the ways hackers get into your machine and install malware (ransomware) is to have you click and open an attachment.  Complok will scan all attachments for any of the suspicious file extensions listed below.

However, always beware, that now days, just about any attachment can be a bad one.  A good benefit of this window, is to slow-you-down just a bit, just a little pause before you embark on your attachment journey.  Slow down folks!

If any file has the suspicious extension, it will be listed in the lower window.  It is then up to you, whether or not to include them for opening, by checking the Include….. check box.

Remember, a good extension attachment can be a bad one, and, a bad extension attachment can be a good one.

Complok Email54 currently scans for files with these extensions and will notify you if any are found:

.ade   ADC audio file
.adp   Microsoft access project
.app   Executable
.asp   Active server page
.bas   Basic language source code
.bat   Batch processing file
.cer   Internet security certificate file
.chm   Compiled HTML help file
.cla   Java class
.class   Java class
.cmd   Command file
.cnt   Help file index
.com   Command
.cpl   Windows control panel extension
.crt   Certificate
.csh   Script
.der   Encoded X509 certificate
.dll Dynamic link library
.docm  Windows document macro
.exe   Executable – Probably the worst of all!
.fxp   FoxPro compiled
.gadget   Windows Vista gadget
.grp   Microsoft windows program
.hlp   Windows help
.hpj   Windows help project
.hta   Hypertext app
.htm   Hypertext markup
.html   Hypertext markup
.inf   Info / Setup file
.ins   IIS internet communications
.isp   IIS internet service provider
.its   Internet document set
.jar   Java class compressed archive
.js   Javascript code
.jse   Javascript encoded script
.ksh   UNIX shell script
.lnk   Windows shortcut
.mad   Access module shortcut
.maf   Access
.mag   Access diagram shortcut
.mam   Access macro shortcut
.maq   Access query shortcut
.mar   Access report shortcut
.mas   Access stored procedures
.mat   Access table shortcut
.mau   Media attachment unit
.mav   Access view shortcut
.maw   Access data access page
.mcf   MMS composer
.mda   Access add-in
.mdb   Access app
.mde   Access mde database
.mdt   Access add-in
.mdw   Access wordgroup
.mdz   Access wizard
.msc   Microsoft management console control file
.msh   Microsoft shell
.msh1   Microsoft shell
.msh2   Microsoft shell
.mshxml  Microsoft shell
.msh1xml   Microsoft shell
.msh2xml   Microsoft shell
.msi   Microsoft installer
.msp   Windows installer update
.mst   Windows SDK setup
.ocx   ActiveX control
.ops   Office profile settings
.osd   Microsoft softgrid sequencer
.pcd   Microsoft visual test
.pdf  Adobe file
.pif   Windows program info
.pl   Perl script
.plg   Developer studio log
.pptm  Powerpoint macro
.prf   Windows system
.prg   Program file
.ps1   Windows power shell
.ps1xml   Windows power shell
.ps2   Windows power shell
.ps2xml   Windows power shell
.psc1   Windows power shell
.psc2   Windows power shell
.pst   MS exchange / Outlook personal folder
.py   Python script
.reg   Registry data file
.scf   Windows explorer
.scr   Windows screen saver
.sct   Windows script command
.svx  Survex cavern data file
.shb   Windows shortcut to document
.shs   Shell scrap object
.tmp   Temporary file or folder
.url   Internet location file
.vb   Visual basic script
.vbe   Visual basic encoded script
.vbp   Visual basic project
.vbs   Visual basic script
.vsmacros   Visual studio macro project
.vsw   Visio workplace
.ws   Windows script
.wsc   Windows script command
.wsf   Windows script
.wsh   Windows script host settings
.xbap   Silverlight app pkg
.xlsm   Excel macro
.xnk   Exchange public folder shortcut
.zip Contains OTHER files, like the above to watch out for

This list is not exhaustive.  Hackers keep creating new ways.
Also keep in mind that hackers can plant these type of files in ZIP and RAR archive files.  Just be careful.

Here is a website where you can learn more about a specific file type and extension here

In the image below, Complok identified 2 suspicious files.  If you wish to include them for opening, check the box:
Include attachments in caution list to open

Pixel Tracking Manager

Also, located in the Email Manager is your Pixel Tracking management.

As you begin to receive emails with tracking and handle them in real time, the addresses are stored along with your chosen action (Normal Open, Text Only, Block Tracking Images, No Open). Therefore, upon subsequent receipt from that sender, the chosen action will be applied.  

If you wish to change your chosen action, then change it in the Email Manager > Pixel Tracking.

There, you can change the action for that particular address or delete it from the listing altogether.


Pixel Tracking Alert Window

When an email is opened read, in addition to all the other scans, the content is checked for any external image and hyperlinks that are suspicious (have the characteristics) of a Tracking Pixel Spy Bot. In this event, the Tracking Pixel Warning window opens as shown:


Upon opening the above emails, suspicious links were detected.  At this point you have button click choices:

1. Don’t Open Email: Email will not be opened

2. Open Text Only: If sender included a text version, it will open and show, otherwise nothing will appear

3. Open Ok: Normal open, just as if you are not using Complok

4. Link Block: Email will open and only the suspicious links will be blocked

What WE do.  When we first encounter this alert on a new sender and the sender is a ‘normal’ company, we first test by clicking the button: Link Block.  If the email looks good and we can still browse and use the email content to our liking, we then re-open the email and this time, check the box: Remember option selected below for this sender. Then, again, click the button: Link Block.  Now whenever we receive another email from this sender, this action will be applied.

When this sender is again encountered the Pixel Status box will show:

In this manner, you still get to read your email message, but without the sender getting notified about everything. Fantastic!



Click the Calendar and Notes icon in the top bar to open this window.

Quickly create and save important events.
Color coded:  Black – Past eventsBlue – Future events; Red – Today’s events

Add Note

Click Add.  Select your date, time, and enter your note

Edit or Delete Note

Click on the Date portion of the note select from the menu options: Edit or Delete

Print Notes

Click the Print button to print out all your calendar events


This function is very similar to the Calendar function.

In the Top Controls Bar – 2, click on the Contact Manager button to open the manager window.
Note:  This only will work if the current email being shown is from a contact in your contact file.

Add Note

1.  Click Add Note
2.  Select a Date and Time, then enter note text
3.  Click Add

Edit or Delete Note

Click on the Date portion of the note and select from the menu options: Edit or Delete

Print Notes

Click the Print button to print out your contact notes


Tasks are an action that you attach to a specific email, such as reply, call, remind, on a certain day.

All emails with a task are color coded in the email listing, the same as in the manager window:

Red:  Due or past due tasks
Blue:  Future tasks

Add Task

1.  Select one and only one email
2.  Right-click on the email, and select:  Add Task
3.  The Task Manager window opens
4.  Choose a task date and action
5.  Click Add

If your task date is in the future, it will be colored Blue in the email list and the manager window.
On the day your task comes due, it will now be colored Red, until you remove the task.

Also, on or after the due date, the due task counter in the top bar will show the number of due tasks and will color Red.  Click this label notice to see all your tasks.  It will show tasks for all your accounts in any folder.

Remove Task

1.  Right-click on the email with an attached task
2.  Select:  Remove Task


Mode Button: On or Sleep

At the top of the folder listing (left pane) is a button you can click from On to Sleep and back.

In sleep mode, the timer checking for new emails will be paused until you click it back to On.  This can give you a break if you are busy and don’t want to be bothered for a bit.

Window Moving

Hold the mouse down on the top bar and move the window around.

Window Sizing

Grab the right or bottom of the screen, and when the cursor changes, hold the mouse down to resize
If the bottom of the window goes below the task bar and you cannot grab it, just double-click in the top bar and the window height will reduce enough for you to grab again.