Allows you to search a variety of questions and answers
Original URL: http://www.farhad.ca/2006/07/27/how-...sages-in-exim/
Problem: When a mail server accepts a message and later decides that it can’t deliver the message, it is required to send back a bounce email to the sender of the original message. These bounce emails are often misdirected.
For many MTAs there are solutions, so here is my solution for exim:
Solution: This solution uses filtering to discard bounced back emails. So your exim should have a central filter. Such filter can be configured in exim.conf configuration file like this:
system_filter = /etc/antivirus.exim
Where antivirus.exim is the filter file, Format of this file described in exim documentation:
http://www.exim.org/exim-html-4.62/doc/html/filter.html
Most CPanel boxes have this filter already set and working. Usually default filter file has these lines at the beginning
Code:
if not first_delivery then finish endif
That means rest of the filter conditions will be ignored if that’s not the first delivery. To make sure you should put the bounce filter before those conditions or filter may not work properly.
Now the bounce conditions itself. Here is the code:
Code:
if $sender_address is "" then if ${lookup{${extract{2}{@}{$recipients}}}lsearch{/etc/localdomains}{yes}{no}} is "no" then noerror fail text "Delayed bounce message ignored" seen finish endif endif
Save and then run these commands:
/scripts/restartsrv exim
/scripts/restartsrv spamd
This will discard any delayed bounce message. If you want to receive a copy of the discarded message (just to make sure it works) use this code:
Code:
if $sender_address is "" then if ${lookup{${extract{2}{@}{$recipients}}}lsearch{/etc/localdomains}{yes}{no}} is “no” then headers add “Old-Subject: $h_subject:” headers remove “Subject” headers add “Subject: [Delayed Bounce]$h_old-subject:” headers remove “Old-Subject” deliver “[email protected]” fail text “Delayed bounce message ignored” seen finish endif endif
Save and then run these commands:
/scripts/restartsrv exim
/scripts/restartsrv spamd
Make sure to replace the [email protected] with your email address.
Dedicated Semi-Managed Server Review I've been using AYKSolutions for about 2 years now and their support and servers have been great. They assisted me with the transition of all my websites and databases from my old server onto their system with no problem. If I ever need them for support or a change they respond fast and always keep me up to date with the status of my support ticket. I highly recommend using this company especially if you're looking for someone to assist with server management. Best of all their cost is great!
Great Service I was using a dedicated server with AYK for about 6 months untill i sold my website. Their support is outstanding they reply very quickly and helpful. If i ever want another dedicated server i will 100% choose AYK.
I recently switched to AYK Solutions from Softlayer for my dedicated server requirements. I received a much better specification server at significantly reduced cost from what Softlayer could offer me, with many of the previously 'extra' features at Softlayer included in the base price offered by AYK. The support was second to none, and they were extremely helpful in transferring all of my old server accounts over for no additional fee whatsoever.