Linux repositories inspector

exim - The Exim Mail Transfer Agent, a Replacement for sendmail

Exim is a message transfer agent (MTA) developed at the University of Cambridge for use on Unix systems connected to the Internet. It is freely available under the terms of the GNU General Public Licence. In style it is similar to Smail 3, but its facilities are more general. There is a great deal of flexibility in the way mail can be routed, and there are extensive facilities for checking incoming mail. Exim can be installed in place of sendmail, although the configuration of exim is quite different to that of sendmail.
4.93.0.4
OpenSUSE iconOpenSUSE Tumbleweed
4.93
Arch iconArch rolling
Fedora iconFedora rawhide
4.92.3
Fedora iconFedora 31
4.92
Fedora iconFedora 30
Manjaro iconManjaro rolling
4.91
Fedora iconFedora 29
4.90.1
Fedora iconFedora 28
4.88
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
OpenSUSE iconOpenSUSE Leap 15.2
4.86.2
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
Arch iconArch rolling community/oszst4.93-22019-12-30689 kiB1.77 MiB
Fedora iconFedora 28 releases/Everything-osrpm4.90.1-4.fc282019-01-141.39 MiB4.34 MiBFedora Project
Fedora iconFedora 28 releases/Server-osrpm4.90.1-4.fc282019-01-141.39 MiB4.34 MiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm4.91-4.fc292019-01-141.38 MiB4.4 MiBFedora Project
Fedora iconFedora 29 releases/Server-osrpm4.91-4.fc292019-01-141.38 MiB4.4 MiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm4.91-4.fc292019-01-141.38 MiB4.4 MiBFedora Project
Fedora iconFedora 29 releases-test/Server-osrpm4.91-4.fc292019-01-141.38 MiB4.4 MiBFedora Project
Fedora iconFedora 30 releases/Everything-osrpm4.92-6.fc302019-06-171.39 MiB4.69 MiBFedora Project
Fedora iconFedora 30 releases/Server-osrpm4.92-6.fc302019-06-171.39 MiB4.69 MiBFedora Project
Fedora iconFedora 30 releases-test/Server-osrpm4.92-4.fc302019-06-171.39 MiB4.69 MiBFedora Project
Fedora iconFedora 31 releases/Everything-osrpm4.92.3-1.fc312020-01-071.32 MiB4.53 MiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm4.93-4.fc332020-03-211.38 MiB4.67 MiBFedora Project
Manjaro iconManjaro rolling stable/communityxz4.92-12019-02-19591 kiB1.61 MiB
Manjaro iconManjaro rolling testing/communityxz4.92-12019-02-18591 kiB1.61 MiB
Manjaro iconManjaro rolling unstable/communityxz4.92-12019-02-17591 kiB1.61 MiB
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm4.88-lp150.2.332019-01-171.34 MiB2.71 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm4.88-lp150.3.9.12019-09-081.31 MiB2.72 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm4.88-lp150.3.6.12019-07-301.31 MiB2.71 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm4.88-lp150.3.3.12019-06-171.3 MiB2.71 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm4.88-lp151.3.432019-04-091.3 MiB2.71 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm4.88-lp151.4.9.12019-09-081.31 MiB2.72 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm4.88-lp151.4.6.12019-07-301.31 MiB2.71 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm4.88-lp151.4.3.12019-06-171.3 MiB2.71 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.2 ossrpm4.88-lp152.6.162020-01-171.31 MiB2.72 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm4.86.2-12.22019-01-171.33 MiB2.71 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm4.86.2-20.12019-01-211.35 MiB2.74 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm4.86.2-17.12019-01-211.35 MiB2.74 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm4.86.2-14.12019-01-211.35 MiB2.74 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm4.93.0.4-2.12020-01-151.44 MiB3.1 MiBhttps://bugs.opensuse.org

Manual pages

exicyclog(8)

exicyclog - Cycle exim’s logfiles

exigrep(8)

EXIGREP - Search Exim’s main log

exim(8)

exim4 - a Mail Transfer Agent

eximon(8)

eximon - Monitor Exim

eximstats(8)

eximstats - generates statistics from Exim mainlog or syslog files.

exim_checkaccess(8)

exim_checkaccess - Check address acceptance from given IP

exim_db(8)

exim_db - Exim’s hint databases maintenance (exim_dumpdb, exim_fixdb, exim_tidydb)

exim_dbmbuild(8)

exim_dbmbuild - Build a DBM file.

exim_lock(8)

exim_lock - Mailbox maintenance

exinext(8)

exinext - Finding individual retry times

exiqsumm(8)

exiqsumm - Summarising the queue

exiwhat(8)

exiwhat - Finding out what Exim processes are doing

Latest updates

Fedora icon

Fedora rawhide development/Everything-os: Updated from 4.93-2.fc32 to 4.93-4.fc33

2020-03-21
  • Workaround for upgrade conflict
    Resolves: rhbz#1791878
Fedora icon

Fedora rawhide development/Everything-os: Updated from 4.93-1.fc32 to 4.93-2.fc32

2020-02-08
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 4.88-lp152.6.15 to 4.88-lp152.6.16

2020-01-17
  • CVE-2019-15846: Fixed a buffer overflow in SMTP Delivery process where a remote attacker could execute code with root privileges by sending crafted SNI data (boo#1149182).
    backport commit 2600301ba6dbac5c9d640c87007a07ee6dcea1f4 add CVE-2019-15846.patch
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 4.93.0.4-1.1 to 4.93.0.4-2.1

2020-01-15
  • add a spec-file workaround for bsc#1160726
Fedora icon

Fedora rawhide development/Everything-os: Updated from 4.92.3-5.fc32 to 4.93-1.fc32

2020-01-13
  • New version
    Resolves: rhbz#1782320
  • Consolidated and simplified patches
  • Dropped dane-enable patch (not needed)
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 4.93-2.1 to 4.93.0.4-1.1

2020-01-09
  • update to exim 4.93.0.4 (+fixes release)
    • Avoid costly startup code when not strictly needed. This reduces time for some exim process initialisations. It does mean that the logging of TLS configuration problems is only done for the daemon startup.
    • Early-pipelining support code is now included unless disabled in Makefile.
    • DKIM verification defaults no long accept sha1 hashes, to conform to RFC 8301. They can still be enabled, using the dkim_verify_hashes main option.
    • Support CHUNKING from an smtp transport using a transport_filter, when DKIM signing is being done. Previously a transport_filter would always disable CHUNKING, falling back to traditional DATA.
    • Regard command-line receipients as tainted.
    • Bug 340: Remove the daemon pid file on exit, whe due to SIGTERM.
    • Bug 2489: Fix crash in the "pam" expansion condition. It seems that the PAM library frees one of the arguments given to it, despite the documentation. Therefore a plain malloc must be used.
    • Bug 2491: Use tainted buffers for the transport smtp context. Previously on-stack buffers were used, resulting in a taint trap when DSN information copied from a received message was written into the buffer.
    • Bug 2493: Harden ARC verify against Outlook, whick has been seen to mix the ordering of its ARC headers. This caused a crash.
    • Bug 2492: Use tainted memory for retry record when needed. Previously when a new record was being constructed with information from the peer, a trap was taken.
    • Bug 2494: Unset the default for dmarc_tld_file. Previously a naiive installation would get error messages from DMARC verify, when it hit the nonexistent file indicated by the default. Distros wanting DMARC enabled should both provide the file and set the option.
      Also enforce no DMARC verification for command-line sourced messages.
    • Fix an uninitialised flag in early-pipelining. Previously connections could, depending on the platform, hang at the STARTTLS response.
    • Bug 2498: Reset a counter used for ARC verify before handling another message on a connection. Previously if one message had ARC headers and the following one did not, a crash could result when adding an Authentication-Results: header.
    • Bug 2500: Rewind some of the common-coding in string handling between the Exim main code and Exim-related utities. The introduction of taint tracking also did many adjustments to string handling. Since then, eximon frequently terminated with an assert failure.
    • When PIPELINING, synch after every hundred or so RCPT commands sent and check for 452 responses. This slightly helps the inefficieny of doing a large alias-expansion into a recipient-limited target. The max_rcpt transport option still applies (and at the current default, will override the new feature). The check is done for either cause of synch, and forces a fast-retry of all 452'd recipients using a new MAIL FROM on the same connection. The new facility is not tunable at this time.
    • Fix the variables set by the gsasl authenticator. Previously a pointer to library live data was being used, so the results became garbage. Make copies while it is still usable.
    • Logging: when the deliver_time selector ise set, include the DT= field on delivery deferred (==) and failed (**) lines (if a delivery was attemtped). Previously it was only on completion (=>) lines.
    • Authentication: the gsasl driver not provides the $authN variables in time for the expansion of the server_scram_iter and server_scram_salt options.
Fedora icon

Fedora 31 releases/Everything-os: Version 4.92.3-1.fc31 introduced

2020-01-07
  • New version
    Resolves: rhbz#1756656
    Resolves: CVE-2019-16928
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Version 4.88-lp152.6.15 introduced

2020-01-07
  • CVE-2019-15846: Fixed a buffer overflow in SMTP Delivery process where a remote attacker could execute code with root privileges by sending crafted SNI data (boo#1149182).
    backport commit 2600301ba6dbac5c9d640c87007a07ee6dcea1f4 add CVE-2019-15846.patch
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 4.93-1.1 to 4.93-2.1

2020-01-04
spec file cleanup to make update work
  • add docdir to spec
Fedora icon

Fedora rawhide development/Everything-os: Updated from 4.92.3-4.fc32 to 4.92.3-5.fc32

2020-01-03
  • Fixed FTBFS due to changes in clamav package
    Resolves: rhbz#1787285
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 4.92.2-1.1 to 4.93-1.1

2020-01-01
  • update to exim 4.93
    • SUPPORT_DMARC replaces EXPERIMENTAL_DMARC
    • DISABLE_TLS replaces SUPPORT_TLS
    • Bump the version for the local_scan API.
    • smtp transport option hosts_try_fastopen defaults to "*".
    • DNSSec is requested (not required) for all queries. (This seemes to ask for trouble if your resolver is a systemd-resolved.)
    • Generic router option retry_use_local_part defaults to "true" under specific pre-conditions.
    • Introduce a tainting mechanism for values read from untrusted sources.
    • Use longer file names for temporary spool files (this avoids name conflicts with spool on a shared file system).
    • Use dsn_from main config option (was ignored previously).
Arch icon

Arch rolling community/os: Updated from 4.93-1 to 4.93-2

2019-12-30
Arch icon

Arch rolling community-testing/os: Version 4.93-1 removed

2019-12-26
Arch icon

Arch rolling community/os: Updated from 4.92.3-1 to 4.93-1

2019-12-26
Arch icon

Arch rolling community-testing/os: Version 4.93-1 introduced

2019-12-22
Fedora icon

Fedora rawhide development/Everything-os: Updated from 4.92.3-3.fc32 to 4.92.3-4.fc32

2019-11-26
  • enable GPG-based source file verification
Fedora icon

Fedora rawhide development/Everything-os: Updated from 4.92.3-1.fc32 to 4.92.3-3.fc32

2019-10-12
  • Enabled local_scan
Fedora icon

Fedora rawhide development/Everything-os: Updated from 4.92.2-1.fc32 to 4.92.3-1.fc32

2019-10-05
  • New version
    Resolves: rhbz#1756656
    Resolves: CVE-2019-16928
Arch icon

Arch rolling community/os: Updated from 4.92.2-1 to 4.92.3-1

2019-09-29
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 4.92.1-1.1 to 4.92.2-1.1

2019-09-17
  • update to exim 4.92.2
    • CVE-2019-15846: fix against remote attackers executing arbitrary code as root via a trailing backslash

Related packages

exim-clamav - Clam Antivirus scanner dæmon configuration for use with Exim
exim-debuginfo - Debug information for package exim
exim-debugsource - Debug sources for package exim
exim-doc - Documentation for the exim mail transfer agent
exim-greylist - Example configuration for greylisting using Exim
exim-mon - X11 monitor application for Exim
exim-mon-debuginfo - Debug information for package exim-mon
exim-mysql - MySQL lookup support for Exim
exim-mysql-debuginfo - Debug information for package exim-mysql
exim-pgsql - PostgreSQL lookup support for Exim
exim-pgsql-debuginfo - Debug information for package exim-pgsql
⇧ Top