Questions tagged [exim]

Exim is a sendmail-compatible Mail Transfer Agent, licensed under the GPL, designed for Unix-like operating systems.

Exim is a Mail Transfer Agent (MTA), used to route and deliver email, for Unix-like operating systems. As an MTA, it is responsible for email getting from A to B, but not for client access to that email. Exim is used as the default MTA of some Linux distributions and for some control panel software. Its documentation is extensive and exhaustive, in the form of The Exim Specification. An undocumented feature is a bug. More details can be found in the wikipedia article on Exim.

Exim is licensed under the GNU General Public License, with various linking exemptions. There is a great deal of flexibility in the way mail can be routed, and there are extensive facilities for checking incoming mail.

Exim uses an ordered list of Routers to decide how to deliver a given message to a given recipient, accomplishing the delivery with a Transport. It uses a powerful string expansion system to provide configuration flexibility, including lookups of various forms and a wide variety of primitives. Authenticators are used to manage both the client and server side of authentication.

Exim Features

  • SMTP
  • TLS (via either OpenSSL or GnuTLS)
  • SMTP AUTH over a variety of authentication mechanisms, with data from various sources
  • Native support for mbox, mbx, maildir & mailstore formats, plus LMTP to a socket or invoking arbitrary delivery programs.
  • Filtering with Sieve and a powerful native filter language
  • Extensive string expansion configuration language
  • Support for many lookup types (Postgresql, Mysql, Sqlite, Oracle, LDAP, cdb, dbm, lsearch, NIS, DNS, whoson, passwd)
  • Native support for DNSxL lookups, socket communication,
  • An extensive Access Control List (ACL) system for filtering inbound email, with
  • Optional embedded Perl interpreter ${perl...}, plus support for dynamically loading modules ${dlfunc...}
  • Map/filter/reduce functions, lists
  • Strong regular expression support (the original author of Exim is also the author of PCRE, which was written for Exim)

Resources

Debugging guides & tools

How to ask good questions

  • Specify your operating system and version of Exim: uname -sr, lsb_release -d, exim -bV
  • Specify what you are trying to do (and perhaps why)
  • Mention things you have tried already
  • Describe what you are seeing, and how that is not what you expect
  • As appropriate, provide samples of the configuration used and the logs seen
1081 questions
0
votes
1 answer

exim4 I don't understand why my queue list fills again

I have stopped exim4 by /etc/init.d/exim4 stop but when I run exim -bp my queue list continues to fill. I don't understand why, can someone explain what I'm not understanding?
simon
  • 149
  • 2
  • 7
0
votes
0 answers

Cant find Exim 4 'helo_verify_hosts' configuration setting

I'm trying to recreate the Exim GHOST vulnerability over my local network and have installed Debian 7 with Exim version 4.8. However I can't seem to find where the helo_try_verify_hosts or helo_verify_hosts options are. I thought it'd be in the…
qz_99
  • 1
  • 1
0
votes
1 answer

zabbix smtp check fails with working smtp server

I use a zabbix 2.2.7 to monitor our servers. I mostly use zabbix-agent with active checks as many of the monitored machines are behind NAT. One of the checks on all linux servers is net.tcp.service[smtp] (used as active agent check), and it works on…
P.Péter
  • 569
  • 2
  • 6
  • 24
0
votes
1 answer

Emulating mailer delegation functionality on linux

We need to set up a linux based mailing infrastructure, that has similar capabilities as Exchange Server has (other collaboration tools are not needed). As far as I could reach Exim4 + Dovecot seem to be the proper direction, but we could not find…
ZorgoZ
  • 119
  • 5
-1
votes
1 answer

Sender verify failed

I've got VPS server based on CentOS with DirectAdmin on it. Some of emails sending to me are bounced with message : 550 Verification failed for \r\n Sender verify failed. What can I do to allow this…
Domin1992
  • 1
  • 2
-1
votes
1 answer

Alternative ways of sending full contents of incoming email to external script in Exim?

For some strange reason, using the pipe command does not work as expected for me in Exim, and neither Google nor ServerFault has been able to provide a solution for this problem so far. :-( I'm therefore switching over to searching for an…
-1
votes
1 answer

Slow mail server in looking up host name

Hello my mail server is very slow to accept SMTP connections. I found a tutorial to make a stop in my Exim4 and run the command below to see where it takes. exim -bd -d -oX 587 Follow the exit, and where is more downtime. Can you help me figure out…
-1
votes
2 answers

DKIM to gmail failing

I'm trying to get DKIM setup on a CentOS 7 server running exim but gmail is returning dkim=neutral (bad format) header.i=@ellie-oli.com; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ellie-oli.com; s=mail; h=;…
-1
votes
1 answer

Unable to access SMTP port 25

After restarting my VPS, the email server I recently setup is not working. In particular, it is not accepting connections on port 25. Before the restart it was. I've tried several things, but I'm not sure what is wrong. I'm hoping it is something…
Liam
  • 109
  • 4
-1
votes
1 answer

Exim4 and "550 smtp auth required" error

I have a server with Exim4 It manage the domain example.com A desktop user which running Thunderbird, is using the SMTP of his ISP (it don't using the server's smtp for some pertinent reasons). The SMTP outgoing server is authentified by SSL, on 587…
Hedy
  • 11
  • 1
  • 2
-1
votes
2 answers

External Relay Server when server is on Blacklist

I have a Server with Cpanel , that is in a network with Blacklist (no way to change the Ip , all dirty ) , what i want to do , is install another server in another network that all emails sended can pass trough it. I dont know exactly the words that…
-1
votes
1 answer

IPv6 + PTR + gmail returning error

I have a problem with mail connected to gmail account. Every time when i wanna send mail i got that error: Our system has detected that this message does not meet IPv6 sending guidelines regarding PTR records and authentication From server…
-1
votes
2 answers

After configuring exim and dovecot am getting below error while restarting exim in centos

iam new to this configuration,please help me.. Exim configuration error in line 63 of /etc/exim/exim.conf: main option "dovecot_login" unknown
svu
  • 1
-1
votes
1 answer

How to configure exim4 for both incoming SMTP for local delivery and relay for authenticated user

I want to use my exim4 mail server as local delivery for anonymous sender for my localdomains, and relay to everyone only for authenticated users. Is it possible?
Tobia
  • 1,272
  • 9
  • 41
  • 81
-1
votes
1 answer

Email from specific IP is not being received on server. Possibly malicious admin

A few days ago I requested SSH access to our old server where we currently host our email. We are in the process of moving over to a new host. Ever since requesting the access from the admin, emails which are being sent from the new server, eg.…
bskool
  • 151
  • 1
  • 1
  • 8