\documentclass{article}
\usepackage{ulem}
\pagestyle{headings}
\begin{document}
\part{ Moving sent-mail folders out of special folders area}
\textsl{Known to work with Horde 4/IMP 5}

If you have a lot of identities with different sent mailboxes, IMP's left panel might not be as convenient as it's been designed for.

This quick hack will move sent folders into the tree in the lower part of the panel.

Search for this method in your horde/imp/lib/Mailbox.php

\begin{verbatim}

    /**
     */
    public function __get($key)
    {
        global $injector;
\end{verbatim}

Inside that method, search for this snippet of code :

\begin{verbatim}

        case 'special':
            $special = $this->getSpecialMailboxes();

            switch ($this->_mbox) {
            case $special[self::SPECIAL_COMPOSETEMPLATES]:
            case $special[self::SPECIAL_DRAFTS]:
            case $special[self::SPECIAL_SPAM]:
            case $special[self::SPECIAL_TRASH]:
                return true;
            }

            return in_array($this->_mbox, array_merge(
                $special[self::SPECIAL_SENT],
                $special[self::SPECIAL_USERHOOK]
            ));
\end{verbatim}

Simply comment the line about SPECIAL\_SENT like this :\newline
\begin{verbatim}

        case 'special':
            $special = $this->getSpecialMailboxes();

            switch ($this->_mbox) {
            case $special[self::SPECIAL_COMPOSETEMPLATES]:
            case $special[self::SPECIAL_DRAFTS]:
            case $special[self::SPECIAL_SPAM]:
            case $special[self::SPECIAL_TRASH]:
                return true;
            }

            return in_array($this->_mbox, array_merge(
//              $special[self::SPECIAL_SENT],
                $special[self::SPECIAL_USERHOOK]
            ));
\end{verbatim}

And voilà !

\end{document}
