Error 451, Temporary local problem– please try later
EXIM ERROR: Our client could not send email from horde on Linux . The error was :
Horde error 451, response: Temporary local problem – please try later
The mails were not being sent or received to the domain. After some research I found that the error arises due to one of these reasons:
1) The domain is not listed in /etc/localdomains
2) The exim is corrupt or cannot solve functions
Checking For Host Name In Localdomains
First I ensured that the host is added in /etc/localdomains. It was added there so i figured out that the problem was somehow associated with exim on our linux server.
Checking EXIM Issue:
After detailed analysis of exim error logs I found the error. The error was found in following directory:
/var/log/exim_rejectlog
It showed some errors with functions in exim. To solve the exim issue, I reinstalled the exim (update) by using following command using ssh
/scripts/eximup --force
The problem was solved and the client was able to receive and send emails. The error temporary local problem was solved by updating exim .