> Hi,
>
> If I don't have perl in my system. What to do ? Can you give me modified
> one file please.

1. config.php can be created on other systems. If you have Win32 system,
you can install ActivePerl. if you have unix, you will have perl in most
of the cases.

2. there is administrator plugin in SM.
quick way to use it.
 copy config_default.php to config.php (in SM config directory)
 open config.php in editor.
 find lines that say
----
/**
 * To install plugins, just add elements to this array that have
 * the plugin directory name relative to the /plugins/ directory.
 * For instance, for the 'sqclock' plugin, you'd put a line like
 * the following.
 *    $plugins[0] = 'sqclock';
 *    $plugins[1] = 'attachment_common';
 */
----
and add one more line after them.
---
$plugins[0] = 'administrator';
---

 go to plugins/administrator and create there file named "admins". This is
text file that contains list of SM administrators.

 go to config directory and make config.php writable by webserver. If you
can use only ftp, ftp server should support chmod command.
   ftp server.domain.tld
   Name: your_user_name
   Password: your_password (hidden)
   ftp>cd squirrelmail/config
   250 CWD command successful.
   ftp>chmod 666 config.php
   200 SITE CHMOD command successful.
   ftp>exit

 log into squirrelmail with name that you have put into
plugins/administrator/admins, go to options and you should file SM
configuration control options there.

 after you have finished configuring SM, remove
plugins/administrator/admins file and make config.php not writable by
server (chmod 644 config.php)

You might need to set other options in config.php before you can use it.
There are many comments and explanations in default_config.php.

If you are planing to use config_default.php and edit it without
administrator plugin, you might have some problems. Current
config_default.php does not list all options that should be available in
config.php. Working on that.

If you want to set squirrelmail according to your imap server, setting
only $imap_server_type variable is not enough. Attached presets.txt that
shows all the variables that have to be adjusted for certain servers.
mercury32 setting works only with 1.5.0cvs.

If your php is running in safe_mode, you might be unable to use
administrator's plugin due to different owner of config.php file.
-- 
Tomas
This file lists squirrelmail options set by D option in conf.pl

It can be used if user can't run conf.pl and changes options manually.
Settings can be different if IMAP server uses shared folders.

Possible server values are:
 cyrus      = Cyrus IMAP server
 uw         = University of Washington's IMAP server
 exchange   = Microsoft Exchange IMAP server
 courier    = Courier IMAP server
 macosx     = Mac OS X Mailserver
 mercury32  = Mercury/32

-----------------
'cyrus' settings:
-----------------
              imap_server_type = cyrus
         default_folder_prefix = <none> (is not set)
                  trash_folder = INBOX.Trash
                   sent_folder = INBOX.Sent
                  draft_folder = INBOX.Drafts
            show_prefix_option = false
          default_sub_of_inbox = true
show_contain_subfolders_option = false
            optional_delimiter = .
                 delete_folder = true
      force_username_lowercase = false

--------------
'uw' settings:
--------------
              imap_server_type = uw
         default_folder_prefix = mail/
                  trash_folder = Trash
                   sent_folder = Sent
                  draft_folder = Drafts
            show_prefix_option = true
          default_sub_of_inbox = false
show_contain_subfolders_option = true
            optional_delimiter = /
                 delete_folder = true
      force_username_lowercase = true

--------------------
'exchange' settings:
--------------------
              imap_server_type = exchange
         default_folder_prefix = <none>  (is not set)
                  trash_folder = INBOX/Deleted Items
                   sent_folder = INBOX/Sent Items
                  draft_folder = Drafts
            show_prefix_option = false
          default_sub_of_inbox = true
show_contain_subfolders_option = false
            optional_delimiter = detect
                 delete_folder = true
      force_username_lowercase = true

-------------------
'courier' settings:
-------------------
              imap_server_type = courier
         default_folder_prefix = INBOX.
                  trash_folder = Trash
                   sent_folder = Sent
                  draft_folder = Drafts
            show_prefix_option = false
          default_sub_of_inbox = false
show_contain_subfolders_option = false
            optional_delimiter = .
                 delete_folder = true
      force_username_lowercase = false

------------------
'macosx' settings:
------------------
              imap_server_type = macosx
         default_folder_prefix = INBOX/
                  trash_folder = Trash
                   sent_folder = Sent
                  draft_folder = Drafts
            show_prefix_option = false
          default_sub_of_inbox = true
show_contain_subfolders_option = false
            optional_delimiter = detect
                 delete_folder = true
      force_username_lowercase = false

-------------------
'mercury' settings:
-------------------
              imap_server_type = mercury32
         default_folder_prefix = INBOX/
                  trash_folder = INBOX.Trash
                   sent_folder = INBOX.Sent
                  draft_folder = INBOX.Drafts
            show_prefix_option = false
          default_sub_of_inbox = true
show_contain_subfolders_option = true
            optional_delimiter = detect
                 delete_folder = true
      force_username_lowercase = true

Reply via email to