                                   SqWebMail

                                                           For the last       
                                                           several years      
                                                           SqWebMail's home   
                                                           page has been      
                                                           hosted by          
                                                           [1]inter7.com.     
                                                           Their support is   
                                                           greatly            
                                                           appreciated.       

   SqWebMail is the webmail module that's bundled with the [2]Courier mail
   server. SqWebMail can also be packaged separately, and used with any other
   mail server that uses maildirs. NOTE: SqWebMail DOES NOT support
   traditional Mailbox files, only Maildirs. This web page provides links and
   informations for the standalone SqWebMail bundle, that's not dependent on
   Courier.

Features

     * Very lightweight. Reads mail directly from maildirs.

     * Dynamically-generated HTML is stored in external files. Many (but not
       all) display elements can be customized without changing the program
       code.

     * Hierarchical mail folders. Shared folders. ([3]43Kb screenshot)

     * Virtual accounts - the account database is implemented via a fast GDBM
       or DB database lookup. The account database is created from plain text
       files, and some Perl scripts are provided to modify the account
       database from the command line.

     * LDAP authentication.

     * Address book. ([4]36Kb screenshot)

     * Import E-mail addresses from external LDAP address books. ([5]40Kb
       screenshot)

     * vpopmail authentication.

     * Displays HTML messages (optional). ([6]44Kb screenshot)

     * Extensive MIME support. Even MIME [7]flowed text format, ([8]43Kb
       screenshot) and [9]delivery status notifications ([10]41Kb
       screenshot), are recognized and nicely formatted.

     * Javascript and cookies are not required. Most of the functionality is
       accessible from Lynx. (There is some Javascript and cookie usage for
       value-added features, such as print preview).

     * Spell checking is available, if you have ispell installed. ([11]35Kb
       screenshot)

     * Mail filtering is available, if you have maildrop installed as the
       local mail delivery agent. ([12]47Kb screenshot)

     * Ability to reply to individual messages in a [13]MIME message digest.

     * [14]8-bit message headers decoded and displayed.

     * Message dates and times automatically converted to the local time
       zone.

     * Experimental support for encryption and digital signatures. This is an
       experimental feature that uses [15]GnuPG to create and manage
       encryption keys ([16]45kb screenshot), encrypt/sign messages ([17]22kb
       screenshot), and decrypt/verify messages ([18]48kb screenshot).

     * Can optionally use gzip compression to return some large web pages, if
       a modern browser is used that supports gzip compression.

  Calendaring

   Calendaring services can be optionally enabled by the system
   administrator. When enabled, basic calendar management is available. NOTE:
   this is an experimental beta feature.

     * Recurring events ([19]41kb screenshot).

     * Weekly ([20]34kb screenshot) and monthly ([21]30kb screenshot)
       calendar views.

Requirements

   SqWebMail requires that either the GDBM or the DB library must be
   installed. Perl is also required.

   GNU make and gcc/egcs is also highly recommended. There have been
   intermittent reports of various problems with using other make utilities,
   or other compilers. Chances are that everything will compile and install
   properly, though. Currently, some of the component libraries include some
   self-test code written in C++. SqWebMail itself is written entirely in C,
   and the C++ components are not used; however you have to be able to
   compile C++, for now.

INSTALLATION overview

   Read INSTALL, SECURITY and BUGS before compiling and installing SqWebMail.
   You will install the sqwebmail program as a setuid root binary in your
   cgi-bin directory by default. Loading http://yourwebsite/cgi-bin/sqwebmail
   will present the log-on page. You can manually move sqwebmail to any other
   directory, and use any URL that resolves to sqwebmail.

  Download

   Download sqwebmail: [22]http://www.courier-mta.org/download.php#sqwebmail

  CVS

   SqWebMail can also be downloaded from an anonymous CVS repository. See
   [23]http://www.courier-mta.org/status.html for more information.

  RPMs

   You can build a binary RPM directly from this tarball. Download this
   tarball, then type rpm -ta filename. RPM 3.0, or higher, is required. Use
   rpmbuild -ta filename with RPM 4.1, or higher (Red Hat 8.0, or higher).

   NOTE: Prior to 0.31 I used to provide the source tarball repackaged as a
   source RPM, and two prebuilt binary RPMs - with and without vpopmail
   support. I've upgraded the source tarball so that binary RPMs can be built
   directly from the tarball. If you have vpopmail, the RPM should build to
   include vpopmail support, however since before 0.31 the vpopmail RPM
   package had a slightly different name, you cannot upgrade directly, and
   you must uninstall the pre-0.31 binary vchkpw RPM, install the new one
   that you just built, then restore any .rpmsaved configuration files.

Mailing list

   Subscribe to the SqWebMail mailing list. Send an E-mail message to
   courier-sqwebmail-request@lists.sourceforge.net and put "subscribe" in the
   subject line.

Enhancements

   Note that some of the following patches may be against older versions of
   SqWebMail. Check the documentation in each patch for more information.

   Brian Cash <bcash@alpdev.com> has a patch that allows different virtual
   domains on the same host [24]to use different HTML templates.

Links

   Chapter 21 in the book [25]Postfix talks about configuring the Postfix
   server for SqWebMail.

   It is possible to translate HTML templates for sqwebmail into a foreign
   language. NOTE: that after a new version of sqwebmail comes out which
   includes any changes in the HTML templates, it will take some time for the
   independent maintainers to update their translated versions as well.

   Davide Giunchi <davidegiunchi@libero.it> created an Italian translation
   at: [26]http://folug.linux.it/membri/davideg.

   Sebastian Pfeiffer <basscontrol@gmx.de> created a German translation at:
   [27]http://www.4e4.de/internet_eng.html.

   Jarbas Celante <jarbas@celante.com> created a Brazilian translation at:
   [28]http://jarbas.celante.com/soft/linux/http/.

   Toshikazu Ichikawa <ichikawa@toshikazu.org> works on a Japanese version of
   SqWebMail: [29]http://www.tom.comm.waseda.ac.jp/~ichi/sqwebmail/.

   Rail Aliev <rail@iqchoice.ru> created a Russian translation at
   [30]http://www.iqchoice.ru/unix/sqwebmail/sqwebmail-ru.tar.gz.

   Another Russian translation:
   [31]http://neva.vlink.ru/~dsh/projects/sqwebmail-ru.tar.gz.

   Maciej Gruszczynski <maciek@mgt.pl> created a Polish translation at
   [32]ftp://ftp.mgt.pl/pub/Linux/qmail/sqwebmail/Polish.

   Atilim Boy <aboy@trunix.org> has a Turkish translation at
   [33]http://www.trunix.org/depo/sqwebmail-tr.tar.gz.

   Lars Althof <lars@larch.dk> created a Danish translation at
   [34]http://www.larch.dk/downloads.

   Jordi Bruguera <jordi@t800.grn.es> created a catalan and spanish
   translation at [35]ftp://ftp.grn.es/pub/linux/.

   Cesar Gonzalez Revilla <cesar@eureka-sistemas.com> also has a spanish
   translation at [36]http://www.eureka-sistemas.com/.

   Emiliano Gabrielli has an Italian translation at
   [37]http://www.SuperAlberT.it.

   There's a German translation by at [38]http://www.4e4.de/internet.html.

   Schalk W. Cronje has translated SqWebMail's HTML templates to Afrikaans,
   see [39]http://www.af.org.za/aflaai/sqwebmail/.

   Leonardo Magallon <leo.magallon@grantgeo.com> has a Spanish translation at
   [40]http://www.linuxlatino.cc/contrib.php.

   Nuno Cruz <ncruz@isel.pt> has a Portuguese standard translation at
   [41]http://www.isel.pt/~ncruz/sqwebmail/.

   Uelinton B. dos Santos <uelintons@hotmail.com> has a Brazilian Portuguese
   translation at
   [42]http://planeta.terra.com.br/informatica/uelintons/sqwebmail/index.html.

   Johan Almqvist <johan-qmail@almqvist.net> has a Swedish translation at
   [43]http://www.almqvist.net/~johan/sqwebmail-0.36a-se.tar.gz.

   ---------------------------------------------------------------------------

   Sam Varshavchik <mrsam@courier-mta.com>

References

   Visible links
   1. file:///home/mrsam/src/sqwebmail/html/www.inter7.com
   2. http://www.courier-mta.org/
   3. file:///home/mrsam/src/sqwebmail/html/images/folders.png
   4. file:///home/mrsam/src/sqwebmail/html/images/addressbook.png
   5. file:///home/mrsam/src/sqwebmail/html/images/addressbook2.png
   6. file:///home/mrsam/src/sqwebmail/html/images/html.png
   7. http://www.rfc-editor.org/rfc/rfc2646.txt
   8. file:///home/mrsam/src/sqwebmail/html/images/flowed.png
   9. http://www.rfc-editor.org/rfc/rfc1894.txt
  10. file:///home/mrsam/src/sqwebmail/html/images/dsn.png
  11. file:///home/mrsam/src/sqwebmail/html/images/spellcheck.png
  12. file:///home/mrsam/src/sqwebmail/html/images/filters.png
  13. http://andrew2.andrew.cmu.edu/rfc/rfc1521.html#sec-7.2.4.
  14. http://www.rfc-editor.org/rfc/rfc2047.txt
  15. http://www.gnupg.org/
  16. file:///home/mrsam/src/sqwebmail/html/images/gpgkeys.png
  17. file:///home/mrsam/src/sqwebmail/html/images/gpgcreate.png
  18. file:///home/mrsam/src/sqwebmail/html/images/gpgsigned.png
  19. file:///home/mrsam/src/sqwebmail/html/images/recurring.png
  20. file:///home/mrsam/src/sqwebmail/html/images/weekly.png
  21. file:///home/mrsam/src/sqwebmail/html/images/monthly.png
  22. http://www.courier-mta.org/download.php#sqwebmail
  23. http://www.courier-mta.org/status.html
  24. http://www.alpdev.com/Misc/qmail/sqwebmail.html
  25. http://www.samspublishing.com/catalog/product.asp?product_id={DEAB7C16-7768-4A60-991B-05F85BECE45F}
  26. http://folug.linux.it/membri/davideg
  27. http://www.4e4.de/internet_eng.html
  28. http://jarbas.celante.com/soft/linux/http/
  29. http://www.tom.comm.waseda.ac.jp/~ichi/sqwebmail/
  30. http://www.iqchoice.ru/unix/sqwebmail/sqwebmail-ru.tar.gz
  31. http://neva.vlink.ru/~dsh/projects/sqwebmail-ru.tar.gz
  32. ftp://ftp.mgt.pl/pub/Linux/qmail/sqwebmail/Polish
  33. http://www.trunix.org/depo/sqwebmail-tr.tar.gz
  34. http://www.larch.dk/downloads
  35. ftp://ftp.grn.es/pub/linux/
  36. http://www.eureka-sistemas.com/
  37. http://www.SuperAlberT.it/
  38. http://www.4e4.de/internet.html
  39. http://www.af.org.za/aflaai/sqwebmail/
  40. http://www.linuxlatino.cc/contrib.php
  41. http://www.isel.pt/~ncruz/sqwebmail/
  42. http://planeta.terra.com.br/informatica/uelintons/sqwebmail/index.html
  43. http://www.almqvist.net/~johan/sqwebmail-0.36a-se.tar.gz
