- <?php
- /*
- * $Header: /var/local/cvs/local-COMMON/nocc/conf.php,v 1.2 2002-11-11 02:33:09 jonas Exp $
- *
- * Copyright 2001 Nicolas Chalanset <nicocha@free.fr>
- * Copyright 2001 Olivier Cahagne <cahagn_o@epita.fr>
- *
- * See the enclosed file COPYING for license information (GPL). If you
- * did not receive this file, see http://www.fsf.org/copyleft/gpl.html.
- */
- // ################### This is the main configuration for NOCC ########## //
- // ==> Required parameters
- // Default smtp server and smtp_port (default is 25)
- // If a domain has no smtp server, this one will be used
- // If no smtp server is provided, Nocc will default to the mail() function,
- // and try to use Sendmail or any other MTA (Postfix)
- $default_smtp_server = 'localhost';
- $default_smtp_port = 25;
- // List of domains people can log in
- // You can have as many domains as you need
- // $domains[0]->domain = 'sourceforge.net';
- // domain name e.g 'sourceforge.net'. This field is used when sending message
- //
- // $domains[0]->in = 'mail.sourceforge.net:110/pop3';
- // imap or pop3 server name + port + protocol (only if not imap)
- // [server_name]:[port number]/[protocol]
- // ex for an imap server : mail.sourceforge.net:143
- // ex for an ssl imap server : mail.sourceforge.net:993/ssl
- // ex for an ssl imap server with a self-signed certificate : mail.sourceforge.net:993/ssl/novalidate-cert
- // ex for a pop3 server : mail.sourceforge.net:110/pop3
- // ex for an ssl pop3 server : mail.sourceforge.net:995/pop3/ssl
- // ex for an ssl pop3 server with a self-signed certificate : mail.sourceforge.net:995/pop3/ssl/novalidate-cert
- // protocol can only be pop3
- //
- // $domains[0]->smtp = 'smtp.isp.com';
- // Optional: smtp server name or IP address
- // Leave empty to send mail via sendmail
- //
- // $domains[0]->smtp_port = 25;
- // Port number to connect to smtp server (usually 25)
- $domains[0]->domain = 'jones.dk';
- $domains[0]->in = 'mail.jones.dk';
- $domains[0]->smtp = '';
- $domains[0]->smtp_port = 25;
- $domains[1]->domain = 'homebase.dk';
- $domains[1]->in = 'mail.homebase.dk';
- $domains[2]->domain = '107b.dk';
- $domains[2]->in = '107b.dk';
- $domains[3]->domain = '107b.dk';
- $domains[3]->in = 'bitbase.dk';
- $domains[4]->domain = 'bitbase.dk';
- $domains[4]->in = 'mail2.a-host.dk';
- $domains[5]->domain = 'macvaerk.com';
- $domains[5]->in = 'mail.macvaerk.com';
- // Default tmp directory (where to store temporary uploaded files)
- // This should be something like '/tmp' on Unix System
- // And 'c:\\temp' on Win32 (note that we must escape "\")
- $tmpdir = '/tmp';
- // Preferences data directory
- // IMPORTANT: This directory must exist and be writable by the user
- // the webserver is running as (e.g. 'apache', or 'nobody'). For
- // Apache, see the User directive in the httpd.conf file.
- // See README for more about this.
- // This should be something like 'profiles/' on Unix System
- // or 'prefs\\' on Win32 (note that we must escape "\")
- // If left empty, preferences will be disabled.
- $prefs_dir = '';
- // Default folder to go first
- $default_folder = 'INBOX';
- // ===> End of required parameters
- // The following parameters can be changed but it's not necessary to
- // get a working version of nocc
- // if browser has no preferred language, we use the default language
- // This is only needed for browsers that don't send any preferred
- // language such as W3 Amaya
- $default_lang = 'en';
- // How many messages to display in the inbox (devel only)
- $max_msg_num = 1;
- // let user see the header of a message
- $use_verbose = true;
- // the user can logout or not (if nocc is used within your website
- // enter 'false' here else leave 'true')
- $enable_logout = true;
- // Whether or not to display attachment part number
- $display_part_no = true;
- // Whether or not to display the Message/RFC822 into the attachments
- // (the attachments of that part are still available even if false is set
- $display_rfc822 = true;
- // If you don't want to display images (GIF, JPEG and PNG) sent as attachements
- // set it to 'false'
- $display_img_attach = true;
- // If you don't want to display text/plain attachments set it to 'false'
- $display_text_attach = true;
- // By default the messages are sorted by date
- $default_sort = '1';
- // By default the most recent is in top ('1' --> sorting top to bottom,
- // '0' --> bottom to top)
- $default_sortdir = '1';
- // For old UCB POP server, change this setting to 1 to enable
- // new mail detection. Recommended: leave it to 0 for any other POP or
- // IMAP server.
- // See FAQ for more details.
- $have_ucb_pop_server = false;
- // If you wanna make your own theme and force people to use that one,
- // set $use_theme to false and fill in the $default_theme to the theme name
- // you want to use
- // Theme handling: allows users to choose a theme on the login page
- $use_theme = true;
- // Default theme
- $default_theme = 'standard';
- // Error reporting
- // Display error but no notice
- $debug_level = E_ALL & ~E_NOTICE;
- // Display delete button as icon (true) or as an HTML button (false)
- $delete_button_icon = true;
- // Base URL where NOCC is hosted (only needed for Xitami servers, see #463390)
- $base_uri = '';
- // ################### Messages Signature ################### //
- // This message is added to every message, the user cannot delete it
- // Be careful if you modify this, do not forget to write '\r\n' to switch
- // to the next line !
- $ad = "___________________________________\r\nNOCC, http://nocc.sourceforge.net";
- /*
- ################### End of Configuration ####################
- *********************************************************************
- ################### Do not modify below this line ###################
- */
- $nocc_version = '0.9.5';
- $nocc_name = 'NOCC';
- session_register('domainnum', 'user', 'passwd', 'server', 'servtype', 'port', 'theme');
- if (isset($domainnum))
- {
- $domain = $domains[$domainnum]->domain;
- $servr = $domains[$domainnum]->in;
- $smtp_server = $domains[$domainnum]->smtp;
- $smtp_port = $domains[$domainnum]->smtp_port;
- }
- if (empty($smtp_server))
- $smtp_server = $default_smtp_server;
- if (empty($smtp_port))
- $smtp_port = $default_smtp_port;
- if (empty($servr) && !empty($server) && !empty($servtype) && !empty($port))
- {
- $servtype = strtolower($servtype);
- if ($servtype != 'imap')
- $servr = $server.'/'.$servtype.':'.$port;
- else
- $servr = $server.':'.$port;
- $domain = $server;
- }
- if (!isset($folder))
- $folder = $default_folder;
- if (!isset($sort))
- $sort = $default_sort;
- if (!isset($sortdir))
- $sortdir = $default_sortdir;
- if ($use_theme == true)
- {
- if (!isset($theme))
- $theme = $default_theme;
- }
- else
- $theme = $default_theme;
- $php_session = ini_get('session.name');
- $action = isset($action) ? $action : '';
- error_reporting($debug_level);
- // Prevent mangling of uploaded attachments
- set_magic_quotes_runtime(0);
- require_once ('./conf_lang.php');
- require ('./themes/'.$theme.'/colors.php');
- ?>
|