Advanced Horde configuration in Plesk


You might want to change the Horde webmail module in Plesk to behave more to your, or your company’s liking. Headers can be appended. The default footer (bah) can be removed, or changed to contain a disclaimer, quote, or simple message. The default stylesheet colours can be changed to be more uniform to your own website’s style, even bad words can be filtered from mails.

The file /home/httpd/vhosts/webmail/horde/imp/config/trailer.txt contains the footer that gets sent with each email. You can either empty this, or tell everybody how great is ;)

If you want extra headers to be appended to the mails, like X-headers you can edit the file /home/httpd/vhosts/webmail/horde/imp/config/header.txt. This file already contains the header “X-Originating-IP: %REMOTE_ADDR%”. Leave this be, it’s pretty handy to track down possible abuse. You can add extra headers here like “X-We-Rock:”. Note that the “X-” here is important, you can actually break mail delivery if you put bad stuff in here.

The file /home/httpd/vhosts/webmail/horde/imp/config/motd.php lets you enter the welcome message on the login screen, this needs to be done in PHP with echos. So unless you know what you’re doing, leave this alone.

The file /home/httpd/vhosts/webmail/horde/imp/config/filter.txt enables you to filter bad words from email. The filter.txt already contains the word poop. If you want to test it, log in to webmail, open your INBOX, go to Options > Message Viewing. Select the option “Filter message content for profanity?” and send yourself a mail containing the word poop ;)

Creative Commons License

SPF: Sender Policy Framework

Korean subway