Hi all,
I seem to be having problems with my smartuser director and it has
gotten worse since I upgraded to 1.73.
The scenario is this, if there is a local part only in a message
which matches the smartuser director the mail is delivered fine to the
smarthost for processing. Log excerpts showing this are:
1997-12-02 07:14:44 0xcrDw-0007Yi-00 <= root@??? U=root P=local S=456 T="test2" for raymond_smith@???
1997-12-02 07:14:45 0xcrDw-0007Yi-00 => raymond_smith@??? D=unknown_user T=smart_host H=explorer.csc.com [20.1.10.27] C="250 Mail accepted"
1997-12-02 07:14:45 0xcrDw-0007Yi-00 Completed
If there is an additional address (or addresses) we get an error
and the message is frozen. Log excerpts are as follows:
1997-12-02 07:15:46 0xcrEw-0007ZU-00 <= root@??? U=root P=local S=508 T="test3" for raymond_smith@??? rcsmith@???
1997-12-02 07:15:47 0xcrEw-0007ZU-00 SEGV while reading "@" from dbm file: record assumed not to exist
1997-12-02 07:15:47 0xcrEw-0007ZU-00 == raymond_smith@??? T=smart_host defer (-1): smtp transport process returned a non-zero status (0x008b)
1997-12-02 07:15:47 0xcrEw-0007ZU-00 Frozen
1997-12-02 07:15:47 0xcrEw-0007ZU-00 => rcsmith@??? R=lookuphost T=remote_smtp H=cscmail.csc.com [20.1.6.97] C="250 Message received OK."
1997-12-02 07:30:01 0xcrEw-0007ZU-00 unfrozen by root
1997-12-02 07:40:15 0xcrEw-0007ZU-00 => raymond_smith@??? D=unknown_user T=smart_host H=explorer.csc.com [20.1.10.27] C="250 Mail accepted"
1997-12-02 07:40:15 0xcrEw-0007ZU-00 Completed
Two things to note... 1) the non smartuser address went through
fine and 2) I have a cron job which goes through and thaws any frozen
messages every so often.
The worst part of the experience is that a good portion of the
time a whole bunch of program spittle shows up at the end of one of the
e-mail bodies. This is causing many questions from our folks.
Here are the smartuser parts of the configuration file in case
anybody can help....
######################################################################
# TRANPORTS CONFIGURATION #
######################################################################
<STANDARD STUFF REMOVED>
smart_host:
driver = smtp;
hosts = explorer.csc.com;
end
######################################################################
# DIRECTORS CONFIGURATION #
######################################################################
# The first two directors are here to for all of our UNIX and Notes
# folks... These work fine
explorer:
driver = aliasfile;
file = /usr/exim/aliases/explorer,
search_type = dbm;
notes:
driver = aliasfile;
file = /usr/exim/aliases/notes,
search_type = dbm;
unknown_user:
driver = smartuser,
transport = smart_host;
I have core dumps if anybody wants to take a look at them....
Thanks,
Ray
--
Ray Smith
rcsmith@???
Computer Sciences Corporation
Corporate Technology Center
--
*** Exim information can be found at
http://www.exim.org/ ***