Problem with Exim configuration

WhiteBear

Well-Known Member
Feb 19, 2004
53
0
156
Hello friends,

Can you help me, please?

I had access WHM > Exim Configuration Editor > Switch to Advanced Mode > Save....

It appears this error:

2006-05-25 19:09:40 Exim configuration error in line 905 of /etc/exim.conf.buildtest:
user mailman was not found
Exim version 4.52 #1 built 16-Aug-2005 05:07:45
Copyright (c) University of Cambridge 2005
Berkeley DB: Sleepycat Software: Berkeley DB 4.2.52: (December 11, 2004)
Support for: iconv() PAM Perl OpenSSL Content_Scanning Old_Demime
Lookups: lsearch wildlsearch nwildlsearch iplsearch dbm dbmnz
Authenticators: cram_md5 plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir autoreply pipe smtp
Configuration file has an invalid syntax. Please try again.

Please you can inform me how to fix this problem?

Tks a lot,
 

jackie46

BANNED
Jul 25, 2005
536
0
166
REMOVE everything from all the boxes in the editor. Then save it. That will restore the default settings for Exim.
 

acenetryan

Well-Known Member
PartnerNOC
Aug 21, 2005
197
1
168
The problem lies within the default exim.conf. I have everything removed, but it is not recognizing user mailman.

I don't use mailman on my servers, so I simply commented out:

# user = mailman
# group = mailman

Below:

mailman_virtual_transport:

and

mailman_virtual_transport_nodns:

You'll probably have to chattr +i /etc/exim.conf

otherwise cPanel will overwrite this on any upcp. I don't believe you can change this in the Exim configuration editor, it's not one of the text boxes. I wouldn't recommend this if you use mailman, as I'm not sure of the consequences. However, I did try enabling mailman prior to doing this and it didn't seem to correct the syntax error.

Boy, lots of fun bugs with this new release.
 

acenetryan

Well-Known Member
PartnerNOC
Aug 21, 2005
197
1
168
Not sure why, but the Exim Configuration editor seems to be loading :

/etc/exim.conf.mailman2.dist

as the default template.

I (after backing up, just in case):

rm /etc/exim.conf.mailman2.dist
rm /etc/exim.conf.mailman2.exiscan.dist

and the exim configuration editor seems to load exim.conf.dist now. This seems to be a better solution than my post above.