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

learn more… | top users | synonyms (1)

6
votes
2answers
788 views

Failed SPF for email imported to Gmail because of client IP instead of server's in message when sent through SMTP from one local box to another

We have a linux (Debian) VPS with domain (let's say example.com with MX mail.example.com) that has SPF set up. There is dovecot+exim running. There is also Direct Admin on top of that. When I send a ...
7
votes
2answers
11k views

Setting up Exim to forward mail

I'm trying to setup Exim on a fresh CentOS install so that it will receive mail for a collection of given addresses, and forward the mail respectively to another address. For example, receiving mail ...
10
votes
4answers
16k views

When exim4 sends HELO/EHLO, how do I configure which host name it sends?

Mails from my system are being rejected when the receiving server does HELO checking. I believe my system is sending the wrong domain name. I'm running exim4. Googling for anything about exim4 and ...
14
votes
5answers
12k views

What host name should the SSL certificate for an SMTP server contain?

I have a server foo.example.com at 192.0.2.1 It runs exim to receive e-mail for several of my domains. My domains each have an MX record pointing to mx.example.com, which resolves to 192.0.2.1 If I ...
2
votes
1answer
4k views

ive got dkim=neutral (bad version) header.i with gmail and dkim=fail (unknown key type) with yahoo

I'm having external ip and ubuntu server with exim4.71 and bind9. I'm trying to set valid dkim entry to send mail for gmail Here are my configuration files: bind9: _domainkey.example.com. IN ...
2
votes
1answer
38 views

Minimal Exim router which simply adds custom header

I answered this question with my current solution, but as I said I'm not 100% happy with it. That solution to the question 'How to add a custom header to all outgoing mail' involved adding the ...
2
votes
2answers
3k views

Blocking outgoing mails to some users in exim

I want to block some users to sending out mails to other domains in Exim4. I tried the following configuration but did not work. Changes done in exim.conf file: In the main configuration section, ...
0
votes
1answer
210 views

How to have exim on server with multiple domains send each mail from its own domain, not the server hostname?

Suppose I have a VPS with multiple dedicated IP addresses and multiple domains: domain-a.com is on 11.11.11.11, mx is mail.domain-a.com domain-b.com is on 22.22.22.22, mx is mail.domain-b.com domain-...
8
votes
3answers
41k views

How to find which script on my server is sending spam emails? [duplicate]

My server is sending the spam email and I am not able to find out which script is sending them. The emails were all from nobody@myhost so disabled from the cpanel that nobody should not be allowed ...
17
votes
9answers
2k views

Gmail and Live are making all messages from my server as spam

I'm getting very weird results here. When my server sends an email to my @hotmail or @gmail account, it's marked as spam. When I send email through my server from Outlook to @hotmail, it doesn't get ...
16
votes
6answers
28k views

How do I change Exim4's primary_hostname on a Debian box?

Some remote SMTP server I am trying to deliver mail to refuses to accept the HELO from my server: 504 5.5.2 <localhost>: Helo command rejected: need fully-qualified hostname Apparently, my ...
4
votes
2answers
5k views

Basic exim configuration - redirect all out-bound emails to local address

I have exim running on a development server. It's currently not able to deliver mail anywhere other than locally. This is fine though - I don't want to be able to accidentally spam our entire ...
2
votes
4answers
4k views

What's the best way to send bulk email?

I have been using the sendmail function in PHP with Exim 4 so far when I had to send my mailing lists, I would like to know if there is a clean solution for that. I'm quite sure that Facebook isn't ...
5
votes
1answer
2k views

Exim TLS and Secure SMTP

I'm in the process of converting an existing mail server to support encrypted SMTP for our clients, but I've run into this brick wall with very little useful log data to help me forward. Everything ...
5
votes
6answers
4k views

How might I stop BACKSCATTER using qmail?

I have a Linux box acting as Virtual Host for domain hosting. It runs CentOS and Parallels Plesk 9.x. Regardless of the following, the SPAM keeps flowing in at 1-3 / second. An explanation of the ...
4
votes
1answer
879 views

Moving mail server to google apps

I just recently moved one of my Mail server (Exim+dovecot) to google apps thinking it would be a good idea. I am interested to hear what the serverfault community think about it, and mostly weight the ...
4
votes
1answer
474 views

Sign outgoing mails with DomainKey on exim4 and Ubuntu

I just installed Exim 4.73 on Ubuntu using apt-get. I was able to easily integrate DKIM signing because of it's integration with Exim. I'm having some trouble with DomainKeys support. Most of the ...
3
votes
1answer
3k views

Exim authentication using Dovecot driver

Been following the instructions at the Dovecot Wiki for setting up Exim to share authentication credentials with Dovecot. I have setup Dovecot to deliver mails for virtual users and setup a router ...
2
votes
1answer
3k views

Remove exim local username

How can i remove the local username in the mail headers with exim4 running on debian 6? Received: from root by host.domain.com with local (Exim 4.72) (envelope-from <reply@domain.com>) id ...
1
vote
1answer
320 views

How to setup exim to check the From field

We setup exim to use Amazon SES to route all your emails, but we found out that if we use an email forwader created by cPanel, Amazon doesn't properly route those emails because it's coming from a ...
1
vote
2answers
453 views

Mail caching service?

Right, I'm not too sure if this is possible or even where to look for info, soooo... What I was hoping to do is setup a linux box with a user "foo" foo has an email account with gmail Is it possible ...
1
vote
1answer
431 views

EXIM: Relay to Office 365

I'm trying to configure exim to relay mails via an Office 365 account. I can find quite a few examples of doing this via postfix but almost none on exim. Is this at all possible? The idea is to have ...
1
vote
2answers
4k views

Can I enforce mail rules server-side in Exchange 2007?

I have a client who gets a TON of spam to their public IP. I have put a Linux box running exim and spamassassin in front of it, and a bunch of Outlook rules to move mail into the Junk Email folder ...
1
vote
1answer
2k views

Exim: how to deliver locally and send a copy to another server

I need to configure exim to deliver messages to domain abc.com and send a copy to another server, which is also configured for abc.com. Something like that: user@gmail.com sends email to test@abc....
0
votes
1answer
2k views

Configrue Exim Sendmail for relay

I have a VPS server at UltraHosting.com and requires that I use "Smart Relay" when sendning emails. However I cannot send mail using the php mail() function. Here is an article they have on Smart ...
0
votes
3answers
2k views

Exim after Thunderbird update: “Could not negotiate a supported cipher suite” [closed]

Recently, after I installed updates on my Kubuntu 14.04. system and a new version of thunderbird was installed, I could not send emails any more. It prompts: Sending of message failed. The message ...
0
votes
1answer
36 views

exim 4 : add header to ALL messages

I'm looking for a way to add headers to all outgoing emails in exim4 (debian 8 setup). I have tried differents things based on headers_add but i guess my main question is where to put this rule (the ...
5
votes
3answers
5k views

Understanding exim configuration files

So, I want to understand what's going on with this Exim configuration directory. In /etc/exim4, there's: * exim4.conf.template * update-exim4.conf.conf * conf.d The conf.d has a mess of ...
5
votes
3answers
1k views

Remove Exim version number

I'm trying to get rid of the version number that you see when you get an email sent from Exim. Received: from user1 by site.org with local (Exim 4.72) I'v tried editing smtp_banner in these two ...
4
votes
1answer
11k views

How to set exim4 to send email anywhere but only from authorised users?

Struggling to get my head around the various relaying controls in the exim4 config. I can send email from my server, I can send email from home and work (because I explicitly added suitable netblocks ...
3
votes
1answer
2k views

Exim4 - temporarily freeze outgoing emails from specific user

I need to temporarily freeze outgoing emails from specific sender with exim4. The sender logs in with remote SMTP (i.e. over TCP/IP). What I want to do is to freeze (but not deny) all his emails so I ...
3
votes
5answers
541 views

Preferred mail system/server for a company?

Say you are responsible for setting up an email solution at a company. Which would be your choice? I know of the following options, but many of them not well: Gordano Mail System Exchange Exim ...
3
votes
1answer
2k views

exim: Rewrite “From” header to envelope “FROM”

Cron sends emails with the "From" header always set to "From: root@example.com (Cron Daemon)" for all users, even though the envelope address (seen in the "Delivered-To" header in received email) is ...
2
votes
1answer
958 views

Exim MTA shows dmz address and local domain name in outgoing message headers

We've recently added an Exim-based (MailCleaner) MTA in our DMZ that sends and receives email to and from our LAN email server. It works great, but I'm a little wary of one of the headers it places ...
2
votes
1answer
3k views

Postfix Sender Verification 550

I have Postfix and Dovecot installed on a VPS, and configured to forward mail on to a Gmail address, and accept smtp requests from gmail so that it can send on that domains behalf. TLS and ...
1
vote
1answer
66 views

No control panel equivalent of exim /etc/mailips file for configuring IPs for each domain's outgoing mail?

I have a problem with outgoing SMTP mail being sent with the wrong IP address. I use exim for outgoing mail. I found a guide "How to manually configure Exim's outgoing IP addresses", which suggests ...
1
vote
2answers
244 views

Why does my server hostname appear in Exim email headers sent from a different domain?

I've had several problems with SMTP emails from my server and domain sent using Exim being blocked by certain other domains, which may have been partly due to certain server settings tripping up ...
1
vote
2answers
5k views

Exim configuration - listening on 25 for localhost only

I want to use Exim4 as an MTA for my server, but basically only to send emails. For security issues, I would like to restrict incoming connections to localhost only (I think). So there is this option ...
1
vote
1answer
782 views

Exim managing bounced and failed messages

What is the best way to handle bounces and immediate failures with Exim? An email sent to a large mailing list will generate a large number of immediate failures as well as bounces. I'd like to ...
1
vote
2answers
1k views

Exim 4.69 denying outbound mail due to syntactically invalid EHLO (bizarre pseudo-MAC FQDN)

Since yesterday (new router, which I suspect is the root cause) a client's been having trouble sending email. Receiving is fine, just the outbound is constantly failing. Tailing Exim's mainlog, this ...
0
votes
1answer
540 views

Exim as relay server

Hi I have exim running on port 8900 and another mail server running on port 25. This mail server will be used to relay outgoing emails to exim. But somehow I am getting this error from exim 550, '...
0
votes
1answer
557 views

How do I target a different mail server depending on domain with exim?

I have an Ubuntu VPS/slice at Slicehost. Right now I use Exim (Exim4) as my mechanism to send email. I don't receive email on my slice; I only send email (for example, if someone leaves a comment on ...
0
votes
3answers
257 views

Exim won't start - Error loading lookup module mysql.so

I had to change the root password for MySQL on a server. Exim also uses MySQL for users etc. I didn't think Exim/Dovecot used that password, but now things are not working well and I'm pretty sure ...
0
votes
1answer
3k views

exim4 - Why is rate limiting outbound mail to a smarthost only working with acl_not_smtp?

In an effort to rate limit outgoing emails per recipient (all emails are sent by the same user), I've been doing some testing in a very simple environment: ...
0
votes
1answer
204 views

Require STARTTLS for sending email in exim

I have configured exim to work with dovecot (might be useful to point out) in both IMAP and SMTP auth. I need to make exim require STARTTLS + CRAM-MD5 when a client authenticates to send an email ...
0
votes
1answer
848 views

Configure server to foward unroutable emails to another email server

Is it possible to configure a Linux mail server (we're running exim) to forward unhandled emails to another server? Here's an example of what I'm trying to accomplish: an email get's send to user@...
0
votes
1answer
13k views

exim configuration: 503 AUTH command used when not advertised

I'm running a piece of software on a Windows server that sends email notifications via a remote SMTP server. It has very few configuration options, and only supports basic SMTP authentication without ...
0
votes
0answers
215 views

Server IP variable in received_header_text in exim config

I would like to change received_header_text in exim config and I need to use server IP in it. Is there a variable that I can use there to get server IP? What I try to do: See related question. I ...
0
votes
1answer
467 views

Can't find received_header_text in exim.config file

I would like to modify received_header_text to add additional "Received: ..." header for authenticated mails - so gmail import will check SPF against our server, not client IP. But my exim.conf does ...
0
votes
2answers
410 views

Exim redirect to smart host based on mx record

I'm looking at have exim redirect a subset of mail to one of our smarthosts based on the looked up mx record. Currently I can do this by specifying all of the domains and using a manualroute router, ...