Hello,
I'm using Exim 3.36 with amavis-perl-11 and McAfee
Virusscan as an e-mail-gateway in a company.
The situation looks like this:
,--------, ,---------, ,--------, ,--------,
| |<---| e-Mail- |<---|SMTP |<---| Notes |
|internet|--->| Gateway |--->|to Notes|--->| server |
| | |Exim 3.36| |Gateway | | |
`--------´ `---------´ `--------´ `--------´
Everything works quite fine, except that if an
e-mail-address is not deliverable, the error mails,
generated by exim or the smtp to Notes Gateway are
never being delivered.
I have no clue what I misconfigured and would appreciate
any kind of help.
Amavis is set up in both directors and routers, all the
entries follow below (a: transport, b: director, c: router)
The error message I can see when having a look at the
exim_main.log is listed below also.
======= a) AMAVIS-TRANSPORT BEGIN =============
amavis:
driver = pipe
command = "/opt/amavis/sbin/amavis -f ${sender_address} -d
${pipe_addresses}"
prefix =
suffix =
check_string =
escape_string =
# for debugging change return_output to true
return_output = false
return_path_add = false
user = amavis
group = amavis
path =
"/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/amavis/s
bin"
current_directory = "/var/amavis"
======= a) AMAVIS-TRANSPORT END ===============
======= b) AMAVIS-DIRECTOR BEGIN ==============
amavis_director:
driver = smartuser
transport = amavis
condition = "${if eq {$received_protocol}{scanned-ok}{0}{1}}"
======= b) AMAVIS-DIRECTOR END ================
======= c) AMAVIS-ROUTER BEGIN ================
amavis_router:
condition = "${if eq {$received_protocol}{scanned-ok}{0}{1}}"
driver = domainlist
transport = amavis
route_list = "*"
======= c) AMAVIS-ROUTER END ==================
==== Error from /var/log/exim/exim_main.log ===
2002-07-31 13:31:57 17Zrht-0002SO-00 ** mige@???:
unrouteable mail domain "fu.da.lauterbach.de"
2002-07-31 13:31:57 17Zrht-0002SR-00 <= <> R=17Zrht-0002SO-00 U=exim
P=local S=107360
2002-07-31 13:31:57 17Zrht-0002SO-00 Error message sent to cmeyer@???
2002-07-31 13:31:57 17Zrht-0002SO-00 Completed
2002-07-31 13:31:58 17Zrht-0002SR-00 ** cmeyer@??? D=amavis_director
T=amavis: Child process of amavis transport returned 255 (could mean shell
command ended by signal 127 (Unknown signal 127)) from command:
/opt/amavis/sbin/amavis
2002-07-31 13:31:58 17Zrht-0002SR-00 Frozen (delivery error message)
So far, I hope anyone of you has an idea on how to
get these errormessages being delivered.
What I thought of (really not a good solution) is to
design a filter or forward-file which catches these
errormessages (i exactly don't know how) and delivers
them then.
Thanks in advance,
Michael Jakscht