Latest blog entry

Horde: there are no parts that can be displayed inline.

June 26, 2011    |   Posted by admin   |    Category: cPanel Management, Plesk Management

While accessing an email using Horde, you may notice that Horde isn’t displaying the contents of the email rather it displays the following message

there are no parts that can be displayed inline.

The reason for “no parts can be displayed inline” error is the “inline” setting of the Horde HTML driver is set as false.  To enable the setting, edit the mime_drivers.php file and set the “imp/html/inline” attribute to true.

On a cPanel server, the file is located at /usr/local/cpanel/base/horde/imp/config/mime_drivers.php and the attribute is:

$mime_drivers['imp']['html'] = array(  'inline' => false;

On a Plesk server, the file is located at /etc/psa-horde/imp/mime_drivers.php and the attribute is:

$mime_drivers['imp']['html']['inline'] = false;

Set the value as ‘true’ and save the file. Horde will display the contents properly again.

Comments Off on Horde: there are no parts that can be displayed inline.

Exim: 451-The server reached its limit for processing requests from your host

June 13, 2011    |   Posted by admin   |    Category: cPanel Management

Recently I had a problem while sending emails to a specific server and while looking at the logs I saw the following:

451-The server has reached its limit for processing requests 
from your host. \n451 Please try again later. 
T=remote_smtp defer (-53): retry time not reached for any host

The reason could either be the, exim rate limiting the number of emails OR the exim databases are corrupted.

In such a case, you have 2 options

1) Increase the number of emails each domain can send per hour from
WHM >> Tweak Settings >> Max hourly emails.

2) If increasing the email limit does not help, surely the exim database is corrupted. The fix is to use the exim database tool called “exim_tidydb“.

SSH to your server and execute:

# /usr/sbin/exim_tidydb -t 1d /var/spool/exim retry > /dev/null 
# /usr/sbin/exim_tidydb -t 1d /var/spool/exim reject > /dev/null 
# /usr/sbin/exim_tidydb -t 1d /var/spool/exim wait-remote_smtp>/dev/null

Once done, reinstall courier and exim using the cPanel scripts.

# /scripts/courierup -- force 
# /scripts/eximup --force

You should now be able to send emails from the server.

Comments Off on Exim: 451-The server reached its limit for processing requests from your host