Skip to content

Instructions on getting eM Client running on Linux using WINE

Notifications You must be signed in to change notification settings

BenJamesAndo/Linux-eMClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

eM Client for Linux

eM Client can be run on Linux using Wine. This project provides a Lutris installer that handles prefix configuration, font setup, and Wine registry tweaks automatically. A manual Bottles install guide is also included below.

eM Client does not officially support Linux. You can vote for official support at emclient.sleekplan.app.

Lutris Installation

Requirements

  • Lutris
  • A working Wine runner (see Troubleshooting below if the install fails)

Install

Run the following command to launch the installer:

lutris -i https://raw.githubusercontent.com/BenJamesAndo/Linux-eMClient/refs/heads/main/em-client-lutris-installer.yaml

If Lutris is installed as a Flatpak:

flatpak run net.lutris.Lutris -i https://raw.githubusercontent.com/BenJamesAndo/Linux-eMClient/refs/heads/main/em-client-lutris-installer.yaml

What the installer does

  • Optionally downloads the UMU-Proton-9.0-4e runner into your Lutris runners directory
  • Creates a 64-bit Wine prefix configured for Windows 8.1
  • Installs core fonts and the full Segoe UI font family
  • Configures file associations so email attachments open natively on Linux
  • Downloads and runs the latest eM Client installer

After installation

Set the Wine runner to UMU-Proton-9.0-4e for best compatibility:

  1. Right-click eM Client in Lutris and select Configure
  2. Go to Runner options
  3. Set Wine version to UMU-Proton-9.0-4e
  4. Click Save

Troubleshooting

The installer fails with a GE-Proton traceback mentioning protonfixes

To work around this:

  1. Open Lutris and go to Preferences > Runners > Wine
  2. Set the default Wine version to System Wine
  3. Re-run the installer

Bottles Installation

Requirements

Steps

  1. Place the UMU-Proton runner in the Bottles runners directory, for example: ~/.local/share/bottles/runners/UMU-Proton-9.0-4e

  2. Create a new Bottle and select UMU-Proton-9.0-4e as the runner.

  3. Under Settings, set Windows Version to Windows 8.1.

  4. Open the Registry Editor and import regedit-import.reg. Place the file in your Documents folder to find it easily when browsing for it.

  5. Copy the Segoe UI fonts into the prefix font directory, for example: ~/.local/share/bottles/bottles/eMClient/drive_c/windows/Fonts

  6. Under Dependencies, install allfonts.

  7. Download the eM Client installer from https://www.emclient.com/dist/latest/setup.msi and install it inside the bottle.

Runners Compatibility

Runner Notification Text License Activation Notes
UMU-Proton Unstable on Win Version 10/11; stable on Win 8.1 and below
Other Proton Runners License works, but no notification text
Wine-GE-Proton8-26 Notifications work, but license activation fails
WINE 11.3 Neither license nor notification text displays
CrossOver Neither license nor notification text displays

Screenshot

eM_Client_SS

About

Instructions on getting eM Client running on Linux using WINE

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors