We provide Debian, Ubuntu and CentOS packages of Dovecot Core, IMAPtest and Pigeonhole for community use. These packages come with no warranty or assured support. If you have problems with these packages please contact our mailing list or IRC channel.
All packages are cryptographically signed with a PGP key at https://repo.dovecot.org/DOVECOT-REPO-GPG. You are also encouraged to use https instead of http in repository URLs where supported.
To get specific release, replace ce-2.3-latest
with ce-<version>
, for example ce-2.3.0
.
For release candidates, follow instructions for the given distribution, but replace the repository location to point into https://repo.dovecot.org/rc/. Please check the location for available release candidates.
Create /etc/apt/keyrings/dovecot.gpg
mkdir -p /etc/apt/keyrings; curl https://repo.dovecot.org/DOVECOT-REPO-GPG | gpg --import
gpg --export ED409DA1 > /etc/apt/keyrings/dovecot.gpg
Create /etc/apt/sources.list.d/dovecot.list
. If you want to use https, make sure you have installed apt-transport-https
.
deb [signed-by=/etc/apt/keyrings/dovecot.gpg] https://repo.dovecot.org/ce-2.3-latest/debian/bullseye bullseye main
Create /etc/apt/keyrings/dovecot.gpg
mkdir -p /etc/apt/keyrings; curl https://repo.dovecot.org/DOVECOT-REPO-GPG | gpg --import
gpg --export ED409DA1 > /etc/apt/keyrings/dovecot.gpg
Create /etc/apt/sources.list.d/dovecot.list
. If you want to use https, make sure you have installed apt-transport-https
.
deb [signed-by=/etc/apt/keyrings/dovecot.gpg] https://repo.dovecot.org/ce-2.3-latest/debian/buster buster main
Last released version is 2.3.17
Create /etc/apt/trusted.gpg.d/dovecot.gpg
curl https://repo.dovecot.org/DOVECOT-REPO-GPG | gpg --import
gpg --export ED409DA1 > /etc/apt/trusted.gpg.d/dovecot.gpg
Create /etc/apt/sources.list.d/dovecot.list
. If you want to use https, make sure you have installed apt-transport-https
.
deb https://repo.dovecot.org/ce-2.3.17/debian/stretch stretch main
Last released version is 2.3.8
Create /etc/apt/trusted.gpg.d/dovecot.gpg
curl https://repo.dovecot.org/DOVECOT-REPO-GPG | gpg --import
gpg --export ED409DA1 > /etc/apt/trusted.gpg.d/dovecot.gpg
Create /etc/apt/sources.list.d/dovecot.list
. If you want to use
https, make sure you have installed apt-transport-https
.
deb https://repo.dovecot.org/ce-2.3.8/debian/jessie jessie main
If you are upgrading from existing installation, run
apt update
apt upgrade
If you are installing new installation, you can use following package names
Create /etc/yum.repos.d/dovecot.repo
[dovecot-2.3-latest]
name=Dovecot 2.3 RHEL $releasever - $basearch
baseurl=http://repo.dovecot.org/ce-2.3-latest/rhel/$releasever/RPMS/$basearch
gpgkey=https://repo.dovecot.org/DOVECOT-REPO-GPG
gpgcheck=1
enabled=1
If you are upgrading an existing installation
yum makecache
yum update
If you are installing new installation, you can use following package names
Last released version for CentOS 8 is 2.3.17
Create /etc/yum.repos.d/dovecot.repo
[dovecot-2.3-latest]
name=Dovecot 2.3 CentOS $releasever - $basearch
baseurl=http://repo.dovecot.org/ce-2.3.17/centos/$releasever/RPMS/$basearch
gpgkey=https://repo.dovecot.org/DOVECOT-REPO-GPG
gpgcheck=1
enabled=1
If you are upgrading an existing installation
yum makecache
yum update
If you are installing new installation, you can use following package names
Last released version is 2.3.11
Create /etc/yum.repos.d/dovecot.repo
[dovecot-2.3.11]
name=Dovecot 2.3 CentOS $releasever - $basearch
baseurl=http://repo.dovecot.org/ce-2.3.11/centos/$releasever/RPMS/$basearch
gpgkey=https://repo.dovecot.org/DOVECOT-REPO-GPG
gpgcheck=1
enabled=1
If you are upgrading an existing installation
yum makecache
yum update
If you are installing new installation, you can use following package names
Create /etc/apt/keyrings/dovecot.gpg
mkdir -p /etc/apt/keyrings; curl https://repo.dovecot.org/DOVECOT-REPO-GPG | gpg --import
gpg --export ED409DA1 > /etc/apt/keyrings/dovecot.gpg
Create /etc/apt/sources.list.d/dovecot.list
. If you want to use https, make sure you have installed apt-transport-https
.
deb [signed-by=/etc/apt/keyrings/dovecot.gpg] https://repo.dovecot.org/ce-2.3-latest/ubuntu/focal focal main
Create /etc/apt/keyrings/dovecot.gpg
mkdir -p /etc/apt/keyrings; curl https://repo.dovecot.org/DOVECOT-REPO-GPG | gpg --import
gpg --export ED409DA1 > /etc/apt/keyrings/dovecot.gpg
Create /etc/apt/sources.list.d/dovecot.list
. If you want to use https, make sure you have installed apt-transport-https
.
deb [signed-by=/etc/apt/keyrings/dovecot.gpg] https://repo.dovecot.org/ce-2.3-latest/ubuntu/bionic bionic main
Last released version is 2.3.11.3
Create /etc/apt/trusted.gpg.d/dovecot.gpg
curl https://repo.dovecot.org/DOVECOT-REPO-GPG | gpg --import
gpg --export ED409DA1 > /etc/apt/trusted.gpg.d/dovecot.gpg
Create /etc/apt/sources.list.d/dovecot.list
. If you want to use https, make sure you have installed apt-transport-https
.
deb https://repo.dovecot.org/ce-2.3.11.3/ubuntu/xenial xenial main
Last released version is 2.3.8
Create /etc/apt/trusted.gpg.d/dovecot.gpg
curl https://repo.dovecot.org/DOVECOT-REPO-GPG | gpg --import
gpg --export ED409DA1 > /etc/apt/trusted.gpg.d/dovecot.gpg
Create /etc/apt/sources.list.d/dovecot.list
. If you want to use https, make sure you have installed apt-transport-https
.
deb https://repo.dovecot.org/ce-2.3.8/ubuntu/trusty trusty main
If you are upgrading from existing installation, run
apt update
apt upgrade
If you are installing new installation, you can use following package names
You can find source tarballs under https://www.dovecot.org/releases/.