NEWS
上传用户:s81996212
上传日期:2007-01-04
资源大小:722k
文件大小:6k
源码类别:

WEB邮件程序

开发平台:

C/C++

  1.                                    SqWebMail
  2.                                        
  3.    SqWebMail is a web CGI client for sending and receiving E-mail using
  4.    Maildir mailboxes. SqWebMail DOES NOT support traditional Mailbox
  5.    files, only Maildirs.
  6.    
  7.    This is the same webmail server that's included in the Courier mail
  8.    server, but packaged independently. If you already have Courier
  9.    installed, you do not need to download this version.
  10.    
  11. Features
  12.      * Very lightweight. Reads mail directly from maildirs.
  13.      * Dynamically-generated HTML is stored in external files. Many (but
  14.        not all) display elements can be customized without changing the
  15.        program code.
  16.      * Hierarchical mail folders. Shared folders.
  17.      * Virtual accounts - the account database is implemented via a fast
  18.        GDBM or DB database lookup. The account database is created from
  19.        plain text files, and some Perl scripts are provided to modify the
  20.        account database from the command line.
  21.      * LDAP authentication.
  22.      * Address book.
  23.      * Import E-mail addresses from external LDAP address books.
  24.      * vpopmail authentication.
  25.      * Displays image attachments inline (if so marked in the MIME
  26.        headers). Other attachments can be separately downloaded.
  27.      * Javascript and cookies are not required. Most of the functionality
  28.        is accessible from Lynx.
  29.      * Spell checking is available, if you have ispell installed.
  30.      * Ability to reply to individual messages in a MIME message digest.
  31.      * 8-bit message headers decoded and displayed.
  32.      * multipart/alternative MIME messages decoded and displayed.
  33.      * Message dates and times automatically converted to the local time
  34.        zone.
  35.      * Can optionally use gzip compression to return some large web
  36.        pages, if a modern browser is used that supports gzip compression.
  37.        
  38. Demo
  39.    There's a demo of SqWebMail available at http://webmail.inter7.com/.
  40.    Use the user id webmail@webmail.com and password webmail. Please note:
  41.    only one person can access the account at the same time. If someone
  42.    attempts to log in after you, you will be bumped off with an
  43.    authentication failure (in cases of multiple logins, the oldest one is
  44.    bumped).
  45.    
  46. Requirements
  47.    SqWebMail requires that either the GDBM or the DB library must be
  48.    installed. Perl is also required.
  49.    
  50.    GNU make and gcc/egcs is also highly recommended. There have been
  51.    intermittent reports of various problems with using other make
  52.    utilities, or other compilers. Chances are that everything will
  53.    compile and install properly, though. Currently, some of the component
  54.    libraries include some self-test code written in C++. SqWebMail itself
  55.    is written entirely in C, and the C++ components are not used; however
  56.    you have to be able to compile C++, for now.
  57.    
  58. INSTALLATION overview
  59.    Read INSTALL, SECURITY and BUGS before compiling and installing
  60.    SqWebMail. You will install the sqwebmail program as a setuid root
  61.    binary in your cgi-bin directory by default. Loading
  62.    http://yourwebsite/cgi-bin/sqwebmail will present the log-on page. You
  63.    can manually move sqwebmail to any other directory, and use any URL
  64.    that resolves to sqwebmail.
  65.    
  66.   Download
  67.   
  68.    The latest source code, sqwebmail-VERSION.tar.gz, is available via
  69.    anonymous FTP from
  70.    ftp://download.sourceforge.net/pub/sourceforge/courier.
  71.    
  72.    More current snapshots of the development builds can be downloaded
  73.    from ftp://courier.sourceforge.net/pub/courier/sqwebmail.
  74.    
  75.   CVS
  76.   
  77.    SqWebMail can also be downloaded from an anonymous CVS repository. See
  78.    http://courier.sourceforge.net/status.html for more information.
  79.    
  80.   RPMs
  81.   
  82.    You can build a binary RPM directly from this tarball. Download this
  83.    tarball, then type rpm -ta filename. RPM 3.0, or higher, is required.
  84.    If you are using an older RPM, unpack the tarball into a temporary
  85.    directory, then copy the file sqwebmail.spec to your SPECS directory,
  86.    and the tarball itself to your SOURCES directory (they are usually
  87.    subdirectories in /usr/src/rpm or /usr/src/redhat by default), then in
  88.    SPECS type rpm -bb sqwebmail.spec.
  89.    
  90.    NOTE: Prior to 0.31 I used to provide the source tarball repackaged as
  91.    a source RPM, and two prebuilt binary RPMs - with and without vpopmail
  92.    support. I've upgraded the source tarball so that binary RPMs can be
  93.    built directly from the tarball. If you have vpopmail, the RPM should
  94.    build to include vpopmail support, however since before 0.31 the
  95.    vpopmail RPM package had a slightly different name, you cannot upgrade
  96.    directly, and you must uninstall the pre-0.31 binary vchkpw RPM,
  97.    install the new one that you just built, then restore any .rpmsaved
  98.    configuration files.
  99.    
  100. Mailing list
  101.    Subscribe to the SqWebMail mailing list. Send an empty E-mail to
  102.    sqwebmail-subscribe@inter7.com.
  103.    
  104. Enhancements
  105.    Note that some of the following patches may be against older versions
  106.    of SqWebMail. Check the documentation in each patch for more
  107.    information.
  108.    
  109.    Brian Cash <bcash@alpdev.com> has a patch that allows different
  110.    virtual domains on the same host to use different HTML templates.
  111.    
  112. Translations
  113.    It is possible to translate HTML templates for sqwebmail into a
  114.    foreign language. NOTE: that after a new version of sqwebmail comes
  115.    out which includes any changes in the HTML templates, it will take
  116.    some time for the independent maintainers to update their translated
  117.    versions as well.
  118.    
  119.    Bernhard Lutzmann has translated SqWebMail's HTML templates to German,
  120.    see http://hak.feldkirch.com/~belu/sqwebmail/.
  121.    
  122.    Schalk W. Cronje has translated SqWebMail's HTML templates to
  123.    Afrikaans, see http://www.af.org.za/aflaai/sqwebmail/.
  124.    
  125.    Leonardo Magallon <leo@grantgeo.com> has a Spanish translation at
  126.    http://www.linuxlatino.cc/contrib.shtml.
  127.    
  128.    Nuno Cruz <ncruz@isel.pt> has a Portuguese standard translation at
  129.    http://www.isel.pt/~ncruz/sqwebmail/.
  130.    
  131.    Uelinton B. dos Santos <uelinton@fmvz.usp.br> has a Brazilian
  132.    Portuguese translation at
  133.    http://www.fmvz.usp.br/uelinton/sqwebmail/sqwebmail.html.
  134.    
  135.    Johan Almqvist <johan-qmail@almqvist.net> has a Swedish translation at
  136.    http://www.almqvist.net/~johan/sqwebmail-0.36a-se.tar.gz.
  137.      _________________________________________________________________
  138.    
  139.    Sam Varshavchik <mrsam@stop.mail-abuse.org>