Can't Send/Receive Email (exim_paniclog has undefined subroutine)

jondolar

Well-Known Member
Feb 15, 2004
46
0
156
I've worked on this for 8 hours. Clients can not send or receive.

exim_paniclog shows the following (over and over):
2006-04-17 18:10:43 failed to expand condition "${perl{checkspam}}" for lookuphost router: Undefined subroutine &main::checkspam called.

2006-04-17 18:10:43 failed to expand condition "${perl{checkspam}}" for literal router: Undefined subroutine &main::checkspam called.

2006-04-17 18:10:50 failed to expand condition "${perl{democheck}}" for democheck router: Undefined subroutine &main::democheck called.

2006-04-17 18:10:50 failed to expand condition "${perl{checkbx_autowhitelist}{$authenticated_id}}" for boxtraper_autowhitelist router: Undefined subroutine
&main::checkbx_autowhitelist called.

Sent emails bounce back with the following:
unrouteable mail domain "yahoo.com"
[email protected]
unrouteable mail domain "hotmail.com"
[email protected]
unrouteable mail domain "gmail.com"
[email protected]
unrouteable mail domain "verizon.net"
or whatever the domain happens to be

I have done the following (several times)
recompiled perl
ran /scripts/eximup --force
deleted and recreated the rpm database
deleted the spambox directory (can't remember exact directory name)
disabled spambox in whm

I've done many of these multiple times.

Any help would be greatly appreciated.
 

chirpy

Well-Known Member
Verifed Vendor
Jun 15, 2002
13,437
33
473
Go on, have a guess
Those errors usually indicate that /etc/exim.pl is missing. You should check that none of the exim files have been chattr'd:

lsattr /etc/exim*

If they have (they should all be -'s), remove any of the chattr flags and then run:

/scripts/eximup --force
 

widesurf

Member
Apr 20, 2006
7
0
151
Exim Mail Queue

My emails are stuck in Exim Mail Queue and are not delivered.
I just ran /etc/eximup --force but problems remains

Here's what it states when looking at the messages in Queue.

1FXKTF-0006zQ-Pt-H
root 0 0
<[email protected]>
1145721389 0
-helo_name homexp1
-host_address 62.50.183.92.26440
-interface_address 69.10.154.129.25
-received_protocol smtp
-body_linecount 25
-host_lookup_failed
XX
1
[email protected]

180P Received: from [62.50.183.92] (helo=homexp1)
by server.directnetmarketing.com with smtp (Exim 4.52)
id 1FXKTF-0006zQ-Pt
for [email protected]; Sat, 22 Apr 2006 08:56:30 -0700
053I Message-ID: <009b01c66625$4f6e4e50$2101a8c0@homexp1>
055F From: "Oddvin Nesheim" <[email protected]>
055T To: "Oddvin Nesheim [MyBizTips]" <[email protected]>


It says host lookup failed. And when I try to deliver:

Message 1FXKTF-0006zQ-Pt is not frozen
delivering 1FXKTF-0006zQ-Pt
Connecting to mx1.mail.yahoo.com [67.28.113.73]:25 ... failed: Connection refused
LOG: MAIN
mx1.mail.yahoo.com [67.28.113.73]: Connection refused



Any ideas would be appreciated as I've had a lot of issues with my mailserver.

Oddvin