\documentclass{article}
\usepackage{ulem}
\usepackage{graphicx}
\usepackage{hyperref}
\pagestyle{headings}
\begin{document}
\part{Horde HowTo Documentation}
\section{Installation}
These links are collected from various community resources and may be out of date!  <a href="https://github.com/horde/base/blob/master/doc/INSTALL.rst">Please see the official installation documentation</a>.

\begin{itemize}
\item Debian
\begin{itemize}
\item <a href="http://wiki.debian.org/Horde">Installing Horde on Debian</a>


\item <a href="http://howto.landure.fr/gnu-linux/debian-4-0-etch-en/install-horde-groupware-webmail-edition-on-debian-4-0-etch">Installing Horde Groupware Webmail edition on Debian Etch</a>


\item <a href="http://swarm.cs.pub.ro/~razvan/dokuwiki/doku.php?id=tutorials:horde_groupware">Installing Horde Groupware Webmail edition on Debian Lenny</a>


\item <a href="https://wiki.horde.org/DebJessieHorde5">Installing Horde and applications on Debian Jessie with PEAR.</a>


\end{itemize}

\item Fedora/!RedHat/CentOS
\begin{itemize}
\item <a href="https://www.otherdata.com/knowledge-base/linux-howtos/installing-horde-groupware-webmail-edition-centos-7"> Installing Horde Groupware Webmail Edition on CentOS 7</a>


\item <a href="https://wiki.horde.org/FC4InstallationNotes"> Installing Horde on Fedora Core 4</a>


\item <a href="https://wiki.horde.org/CentOS4InstallationNotes"> Installing Horde on CentOS 4</a>


\item <a href="https://wiki.horde.org/CentOS5InstallationNotes"> Installing Horde Groupware Webmail Edition on CentOS 5</a>


\item <a href="https://wiki.horde.org/CentOS5UpgradeNotes"> Upgrading Horde CentOS 5.2</a>


\item <a href="https://wiki.horde.org/RHEL3PearHowTo">Installing PEAR modules necessary on RHEL 3</a>


\end{itemize}

\item IIS
\begin{itemize}
\item <a href="http://www.slash.net/index.php/etc/48-otherarticles/66-installing-a-webmail-system-based-on-horde-on-iis-v20">Installing a Webmail System Based on Horde on IIS</a>


\item <a href="https://wiki.horde.org/InstallHowToIIS">Installing Horde CVS on an IIS6 Windows Server 2003</a>


\end{itemize}

\item <a href="https://wiki.horde.org/MigrateIdentities">Migrating identity information from IMP 2 or other external sources</a>


\item <a href="https://wiki.horde.org/GroupwarePEAR">Installing/Updating PEAR packages in Horde Groupware (Webmail Edition) 1.x</a>


\item <a href="https://wiki.horde.org/UninstallPEAR">How to uninstall all PEAR packages from Horde's PEAR channel</a>


\item <a href="http://www.liberasys.com/wiki/doku.php?id=infrastructure:infrastructure">(almost) complete collaborative mailsystem howto with postfix, postfixadmin, dovecot, horde, clamav, rspamd, rmilter, SPF, DKIM, DMARC</a>


\end{itemize}
\section{Administration/Configuration}
\subsection{Authentication}
\begin{itemize}
\item <a href="https://wiki.horde.org/AuthCompositeHowTo">Setting up a composite authentication driver</a>


\item <a href="https://wiki.horde.org/GuestPerms">Allowing guest access to applications without authentication</a>


\item <a href="https://wiki.horde.org/ImapSelect">Dynamically selecting an IMAP server for authentication</a>


\item <a href="https://wiki.horde.org/ShibbolethAuthHowTo">Setting up the Shibboleth authentication driver</a>


\item <a href="https://wiki.horde.org/CASAuthHowTo">Setting up the CAS authentication driver</a>


\item <a href="https://wiki.horde.org/SQLAuthHowTo">Setting up the SQL authentication driver with Dovecot</a>


\item <a href="https://wiki.horde.org/HordeSSLAuthHowTo">Using X509 user certificates for authentication</a>


\item <a href="https://wiki.horde.org/CpanelAuthHowTo">Automatic authentication with Cpanel accounts</a>


\end{itemize}
\subsection{General}
\begin{itemize}
\item <a href="https://wiki.horde.org/AdminPerms">Setting up application specific permissions</a>


\item <a href="https://wiki.horde.org/GroupLdapMigration">Migrate existing horde groups from sql to ldap</a>


\item <a href="https://wiki.horde.org/SecurityTips">Tips for higher security</a>


\item <a href="https://wiki.horde.org/GraphicswvHtml">Enabling display of Microsoft Word document graphics with wvHtml</a>


\item <a href="https://wiki.horde.org/ExistingLDAPHowTo">Using Horde with an existing LDAP directory</a>


\item <a href="https://wiki.horde.org/NewLDAPHowTo">Using Horde with a new LDAP directory</a>


\item <a href="https://wiki.horde.org/LdapPref">Using LDAP to store Horde/IMP Preferences</a>


\item <a href="https://wiki.horde.org/LDAPAccessRestrictionHowTo">Restricting Access by OpenLDAP Groups</a>


\item <a href="https://wiki.horde.org/ApplyGlobal">Preferences from one default user to all other users</a>


\item <a href="https://wiki.horde.org/MimeMagic">Getting mime\_magic, and fileinfo working on RHEL and Fedora Core 4</a>


\item <a href="https://wiki.horde.org/QuickDatabase">Script for creating database(postgres)</a>


\item <a href="https://wiki.horde.org/RemoveUserData">Removing user data</a>


\item <a href="https://wiki.horde.org/MemcacheLockCleanup">Script for cleaning memcache lock files (Horde versions < 3.2)</a>


\item <a href="https://wiki.horde.org/Doc/Admin/Config/Local">How to create/edit .local.php configuration files</a>


\item <a href="https://wiki.horde.org/Doc/Admin/Config/Horde/Twitter">Configuring Horde 4 for Twitter integration</a>


\item <a href="https://wiki.horde.org/Doc/Admin/Config/Horde/Facebook">Configuring Horde 4 for Facebook integration</a>


\end{itemize}
\subsection{Setting up Horde\_Blocks}
\begin{itemize}
\item <a href="https://wiki.horde.org/MetarWeather">Setting up METAR weather to actually return data</a>


\end{itemize}
\subsection{Ansel <a href="http://www.horde.org/ansel/">http://www.horde.org/ansel/</a>}
\begin{itemize}
\item <a href="http://mrubinsk.blogspot.com">An example site for embedding Ansel (and other) content.</a>


\item <a href="http://theupstairsroom.com/69">An article explaining how to embed images on other sites.</a>


\end{itemize}
\subsection{DIMP <a href="http://www.horde.org/dimp/">http://www.horde.org/dimp/</a>}
\begin{itemize}
\item <a href="https://wiki.horde.org/DimpMenuHowTo">How to hide one of the duplicate menus</a>


\end{itemize}
\subsection{Gollem <a href="http://www.horde.org/gollem/">http://www.horde.org/gollem/</a>}
\begin{itemize}
\item <a href="https://wiki.horde.org/GollemFtpJail">Gollem config for automatic site-jail for FTP</a>


\end{itemize}
\subsection{Hermes <a href="http://www.horde.org/hermes/">http://www.horde.org/hermes/</a>}
\begin{itemize}
\item <a href="https://wiki.horde.org/HermesAddressBook">Create a separate address book for use by Hermes</a>


\end{itemize}
\subsection{IMP <a href="http://www.horde.org/imp/">http://www.horde.org/imp/</a>}
\begin{itemize}
\item <a href="https://wiki.horde.org/QuotaHack">Quota hack for mail servers not supporting quota</a>


\item <a href="https://wiki.horde.org/CyrusConfig">Configuring IMP for use with Cyrus IMAP</a>


\item <a href="https://wiki.horde.org/ImpUWIMAPNamespaces">Tips on configuring UW-IMAP namespaces for use with IMP 4.1+</a>


\item <a href="https://wiki.horde.org/ImpImapConfig">Documentation on the 'imap\_server' configuration parameter in IMP 4.1+'s servers.php file</a>


\item <a href="https://wiki.horde.org/CyrusHierarchical">Hierarchical folder structure with Cyrus IMAP</a>


\item <a href="https://wiki.horde.org/ImpAutomaticDefaultFolderCreation">Creating Default Folders Upon First Login</a>


\item <a href="https://wiki.horde.org/ImpDirectMessageLink">Linking directly to an email message</a>


\item <a href="https://wiki.horde.org/AltQuotaH3">Alternative quota command for Horde 3, IMP 4</a>


\item <a href="https://wiki.horde.org/AltQuotaH4">Alternative quota command for Horde 4, IMP 5</a>


\item <a href="https://wiki.horde.org/AltQuota">Alternative quota command for Horde 5, IMP 6</a>


\item <a href="https://wiki.horde.org/AltImapQuota">Alternative Imap driver quota for Horde 5, IMP 6</a>


\item <a href="https://wiki.horde.org/ImpH4DisplayUserName">Display username beside the name of the opened folder for Horde 4, IMP 5</a> See "Customization" below for how to do this in Horde 5


\item <a href="https://wiki.horde.org/ImpH4Realm">Using realms for Horde 4, IMP 5</a>


\item <a href="https://wiki.horde.org/ImpSentMboxNotSpecial">Display sent-mailboxes in the lower tree instead of displaying as special folders on top of the left panel</a>


\end{itemize}
\subsection{Ingo <a href="http://www.horde.org/ingo/">http://www.horde.org/ingo/</a>}
\begin{itemize}
\item <a href="https://wiki.horde.org/IngoMulti">Two or more backends in Ingo</a>


\item <a href="https://wiki.horde.org/IngoSSH2">Ingo SSH2 configuration</a>


\item <a href="https://wiki.horde.org/VactionForward">Vacations and Forwards</a>


\item <a href="https://wiki.horde.org/IngoDovecotSieve">Dovecot Sieve with Ingo</a>


\item <a href="https://wiki.horde.org/DefaultFilterRules">Default filter rules for dovecot with Ingo</a>


\end{itemize}
\subsection{Kronolith <a href="http://www.horde.org/kronolith/">http://www.horde.org/kronolith/</a>}
\begin{itemize}
\item <a href="https://wiki.horde.org/KronolithReminders">Setting up reminders for Kronolith events</a>


\item <a href="https://wiki.horde.org/KronolithSunbird">Setting Kronolith up as a read-write calendar server for Sunbird/Thunderbird</a> (see also <a href="https://wiki.horde.org/ExternalClientsHowTo">ExternalClientsHowTo</a>)


\item <a href="https://wiki.horde.org/KronolithICal">Setting Kronolith up as a read-write calendar server for Apple iCal</a>


\end{itemize}
\subsection{MIMP <a href="http://www.horde.org/mimp/">http://www.horde.org/mimp/</a>}
\begin{itemize}
\item <a href="https://wiki.horde.org/MIMPHowTo">Setting up MIMP in parallel with IMP</a>


\end{itemize}
\subsection{Turba <a href="http://www.horde.org/turba/">http://www.horde.org/turba/</a>}
\begin{itemize}
\item <a href="https://wiki.horde.org/TurbaJoinTables">Using multiple tables for a single address book</a>


\item <a href="https://wiki.horde.org/TurbaOutlook2003">Configuring Turba to use the same fields as Outlook 2003</a>


\item <a href="https://wiki.horde.org/TurbaCustomFields">Using custom field types in Turba</a>


\item <a href="https://wiki.horde.org/TurbaImportAddressBook">Importing external address book data (IMP 2)</a>


\item <a href="https://wiki.horde.org/TurbaExtraFields">Storing Extra Email Addresses in Turba with SQL Backend</a>


\end{itemize}
\subsection{Sork <a href="http://www.horde.org/sork">http://www.horde.org/sork</a>}
\begin{itemize}
\item <a href="https://wiki.horde.org/SorkVacationWithGnarwl">How to configure vacation module with LDAP and Gnarwl</a>


\item <a href="https://wiki.horde.org/SorkVacationWithVpopmail">How to configure vacation module with Vpopmail and Autorespond</a>


\end{itemize}
\section{Customization}
\begin{itemize}
\item <a href="https://wiki.horde.org/LDAPHooksHorde5">Getting Full Name and Email Address from LDAP using Hooks in Horde 5</a>


\item <a href="https://wiki.horde.org/RemoteImapImpHook">Let local users access a remote IMAP server with different usernames and passwords in Horde 5</a>


\item <a href="https://wiki.horde.org/CustomizingPreferencesH3">User examples of default preferences per module</a>


\item <a href="https://wiki.horde.org/CustomizeMenu">Customizing menus</a>


\item <a href="https://wiki.horde.org/CustomizeApis">Replacing APIs with own solutions</a>


\item <a href="https://wiki.horde.org/WysiwygProHowTo">Integrating the WysiwygPro editor</a>


\item <a href="https://wiki.horde.org/Doc/Admin">Customization section in the administrator documentation</a>


\item <a href="https://wiki.horde.org/DisplayUserName">Display user id beside date - Horde 5</a>


\item <a href="https://wiki.horde.org/MixEditAsNewWithForwardHeaders">Patch to include message headers in the body when forwarding with "Edit as New"</a>


\end{itemize}
\section{Advanced Features}
\begin{itemize}
\item <a href="https://wiki.horde.org/ExternalClientsHowTo">Using external groupware clients with Horde</a>
\begin{itemize}
\item <a href="https://wiki.horde.org/SyncML/HowTo">Syncing a PDA/Outlook with Horde</a>


\item <a href="https://wiki.horde.org/PhpgwHowTo">Use applications that expect PHPGroupWare's XML-RPC methods with Horde</a>


\item <a href="https://wiki.horde.org/KolabHowTo">Installing Horde on a Kolab server</a>


\end{itemize}

\item <a href="https://wiki.horde.org/WSDLHowTo">Using the SOAP/WSDL interface to access the Horde/Module API</a>


\item <a href="http://theupstairsroom.com/65">Article explaining how to use Horde's API to power external website content.</a>


\item <a href="https://wiki.horde.org/XmlRpcPythonHowTo">Using the XML/RPC interface to access the Horde/Module API with Python</a>


\item <a href="https://wiki.horde.org/RenameUsers">Rename users in the Horde DB</a>


\item <a href="https://wiki.horde.org/DatabaseCleanup">Clean up script after deleting users</a>


\item <a href="https://wiki.horde.org/RenameRealm">Rename or remove the realm for the entire Horde DB</a>


\item <a href="https://wiki.horde.org/ScreenScrapingKronolith">Use PHP to screen scrape public Kronolith calendars</a>


\end{itemize}
\section{Troubleshooting}
\begin{itemize}
\item <a href="https://wiki.horde.org/TurckMMCacheTroubleshooting">Troubleshooting the TurckMMCache PHP bytecode cache</a>


\item <a href="https://wiki.horde.org/IMPNoMessageText">Tips on why IMP isn't showing a particular message and why we can't do anything about it</a>


\item <a href="https://wiki.horde.org/RunawayApacheProcesses">Pointers on how to help track down runaway Apache processes</a>


\item <a href="https://wiki.horde.org/ConvertSerializedDataToUTF8">Converting serialized data from ISO-8859-1 to UTF-8</a>


\end{itemize}
\section{Education}
\begin{itemize}
\item <a href="https://wiki.horde.org/CreatingYourFirstModule">Creating your first Horde module</a>


\item <a href="https://wiki.horde.org/PopulatingYourFirstModule">Populating your first Horde module with functionality</a>


\item <a href="https://wiki.horde.org/UpdatingYourDatabaseSchema">Updating your database schema</a>


\end{itemize}
\end{document}
