В общем-то, ни для кого не секрет, что одним из самых популярных движков для сайта является Joomla!. В качестве примера её использования можно привести хотя бы сайт ALT Linux (http://altlinux.ru).
Если вы имеете портал на Joomla!, то вы можете добавить туда ряд дополнительных функций. А именно, jabber-сервер (используя ejabberd) и ftp-файлообменник (используя pure-ftpd).
В обоих случаях для авторизации будут использованы логины с портала.
Авторизация в ejabberd настраивается практически стандартными средствами, а вот над авторизацией в pure-ftpd придётся подумать (чтобы написать пару несложных SQL-запросов:)).
Подробнее:
Заметка о Joomla!+ejabberd: http://ylsoftware.com/?action=news&am...
Заметка о Joomla!+pure-ftpd: http://ylsoftware.com/?action=news&am...
Возможно в ближайшее время будет ещё заметка о Joomla!+exim+dbmail.
Всё описанное проделано автором на одном из казанских порталов.