Skip to content

elementary/mail

Mail

Translation status

Mail Screenshot

Building, Testing, and Installation

You'll need the following dependencies:

  • libcamel1.2-dev
  • libedataserver1.2-dev
  • libedataserverui1.2-dev >=3.45.1
  • libfolks-dev
  • libgee-0.8-dev
  • libglib2.0-dev
  • libgranite-dev >= 6.0.0
  • libhandy-1-dev >= 1.1.90
  • libjson-glib-dev
  • libportal-dev
  • libportal-gtk3-dev
  • libwebkit2gtk-4.1-dev
  • meson
  • valac

Run meson build to configure the build environment and then change to the build directory and run ninja to build

meson build --prefix=/usr
cd build
ninja

To install, use ninja install, then execute with io.elementary.mail

sudo ninja install
io.elementary.mail

You might want to set the WEBKIT_EXTENSION_PATH environment variable to the webkit-extension build folder in order to test the application without installing it