2013-03-13 [colin] 3.9.0cvs115
[claws.git] / README
1 Claws Mail - a GTK+ based, lightweight, and fast e-mail client
2
3 ---------------------------------------------------------------------
4
5    Copyright(C) 1999-2013 Hiroyuki Yamamoto <hiro-y@kcn.ne.jp> and the
6    Claws Mail Team
7
8    This program is free software; you can redistribute it and/or modify
9    it under the terms of the GNU General Public License as published by
10    the Free Software Foundation; either version 3, or (at your option)
11    any later version.
12
13    This program is distributed in the hope that it will be useful,
14    but WITHOUT ANY WARRANTY; without even the implied warranty of
15    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16    GNU General Public License for more details.
17
18    You should have received a copy of the GNU General Public License
19    along with this program; if not, write to the Free Software
20    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
21    MA 02110-1301, USA.
22
23    For more details see the file COPYING.
24
25 ---------------------------------------------------------------------
26
27 Summary:
28
29  1. What is Claws Mail?
30  2. Plugins
31  3. Actions
32  4. Icon Themes
33  5. Quick Search
34  6. Custom toolbar
35  7. Partial downloading of POP3 mails
36  8. Hidden Options
37  9. Tools
38 10. How to contribute
39 11. How to request features
40 12. Installing Claws from CVS
41 13. Release History
42 14. Useful Links
43
44
45 1. What is Claws Mail?
46 --------------------------
47
48 Claws Mail (previously known as Sylpheed-Claws) is a lightweight and
49 highly configurable email client and news reader based on the GTK+
50 GUI toolkit, it runs on the X Window System.
51
52 Claws Mail is free software distributed under the GNU GPL.
53
54 To run Claws Mail use 'claws-mail' on the command line.
55
56 When claws-mail is executed for the first time a configuration
57 'Wizard' will appear prompting you for the minimum information
58 necessary to create a new account.
59
60
61 2. Plugins
62 ----------
63
64 Claws Mail' capabilities are extended by plugins. It comes with
65 the following plugins included, all of which are built automatically
66 if the required libraries are present.
67
68 Plugins are installed in $PREFIX/lib/claws-mail/plugins/
69 and have a suffix of '.so'
70 To load a plugin go to '/Configuration/Plugins' and click
71 the 'Load Plugin' button.
72 Select the plugin that you want and click 'OK'
73
74 All plugin preferences can be found under
75 '/Configuration/Preferences/Plugins/'.
76
77   o ACPI Notifier
78     Notifies of new mail via the mail LED available on some laptops. The 
79     LED can be set to blinking or on states when new mail is received. 
80     Appropriate kernel modules have to be loaded first for this plugin to 
81     work. Laptops supported are from ACER (acerhk and acer_acpi modules), 
82     ASUS (asus_laptop and asus_acpi), IBM (ibm_acpi), Lenovo (tm_smapi) 
83     and Fujitsu (apanel) manufacturers.
84
85   o Address Keeper
86     Saves mail addresses typed in the 'To', 'Cc' or 'Bcc' fields of 
87     outgoing messages to a designated folder in the address book. 
88     Addresses are saved only if not already present in the address book.
89
90   o Archiver
91     Archives mail folders using libarchive library. Folders can be archived 
92     with or without compression (ZIP, GZIP or BZIP2) and also in several 
93     formats (TAR, SHAR, PAX or CPIO).
94     Libarchive is available from http://www.libarchive.org/.
95
96   o Attachment Remover
97     Selectively removes attachments from messages. Messages are permanently 
98     modified by using this feature, so be careful!
99
100   o Attachment Warning
101     Warns the user of possibly forgotten attachments when some keywords 
102     are found in the outgoing messages. False positives (being warned when 
103     no attachment is realy needed) exist, but some configuration options 
104     can help to reduce their probability.
105
106   o Bogofilter
107     Enables the scanning of incoming mail received from a POP,
108     IMAP, or LOCAL account using Bogofilter. It can optionally
109     delete mail identified as spam or save it to a designated folder.
110     Bogofilter is a pure Bayesian filter, therefore it has better
111     speed performance than SpamAssassin but might catch less spam.
112     Bogofilter is available from http://bogofilter.sourceforge.net/.
113  
114   o BSFilter
115     Checks all messages received from IMAP, POP or local accounts using 
116     BSFilter, a bayesian spam filter program, which has to be installed 
117     locally. Messages identified as spam can be deleted or saved to a 
118     designated folder. 
119     Bsfilter is available from http://sourceforge.jp/projects/bsfilter/.
120
121   o Clamd
122     Uses the Clam AntiVirus in daemon mode to scan received messages from 
123     IMAP, POP or local accounts. Scanning is done through a socket to the 
124     daemon, so it has to be previously configured to allow this. 
125     Clam AntiVirus is available from http://www.clamav.net/.
126
127   o Fetchinfo
128     Modifies downloaded messages and inserts special headers containing 
129     some download information: UIDL, Claws Mail account name, POP server, 
130     user ID and retrieval time. These headers can be used later for more 
131     elaborate filtering or processing rules.
132
133   o Fancy
134     Renders HTML mails and HTML parts of multipart messages using the GTK+ 
135     port of the WebKit library. External content is blocked by default 
136     (including images) to avoid remote tracking, but can be enabled either 
137     globally or just on the displayed message. Printing support requires
138     'html2ps' tool available from http://user.it.uu.se/~jan/html2ps.html.
139     GTK+ WebKit is available from http://trac.webkit.org/wiki/WebKitGTK/.
140
141   o GData
142     Includes your Gmail account contacts in the list generated for 
143     Tab-address completion on compose window, using the GData library.
144     Gdata library is available from https://live.gnome.org/libgdata/.
145
146   o MailMbox
147     Handles mailboxes in Mbox format using the libEtPan! library. Mbox 
148     files can be added to the folder tree and used like regular mailboxes.
149     LibEtPan! is available from http://www.etpan.org/.
150
151   o Newmail
152     Writes a header summary to a log file for each mail received after 
153     sorting. The file for the summary is ~/Mail/NewLog.
154
155   o Notification
156     Provides various ways of notifying the user of new and unread email. 
157     Current methods include: a banner, a popup window, a user command, 
158     a message to a LCD daemon, a system tray icon and an indicator icon.
159     Sound notifications are also possible through libcanberra. Each method 
160     can be customized in detail through the plugin preferences.
161     Indicator library is available from https://launchpad.net/libindicator/
162     and libcanberra from http://0pointer.de/lennart/projects/libcanberra/.
163
164   o Perl
165     Extends the filtering possibilities of Claws Mail. Provides a Perl 5 
166     interface to Claws Mail's filtering mechanism, allowing the use of full 
167     Perl power in email filters. A conversion script is provided to 
168     translate user rules into perl rules suitable for this plugin. 
169     Perl is available from http://www.perl.org/.
170
171   o PDF Viewer
172     Displays Portable Document Format (PDF) and PostScript attachments 
173     within the message view using Poppler. PostScript attachments are 
174     converted to PDF on the fly by the 'gs' tool, which has to be installed 
175     first. The 'gs' tool is available from http://pages.cs.wisc.edu/~ghost/.
176     The Poppler library is available from http://poppler.freedesktop.org/.
177         
178   o PGP/Core
179     Handles core PGP functions and is required by the PGP/Inline
180     and PGP/MIME plugins.
181     Uses GnuPG/GPGME, ftp://ftp.gnupg.org/gcrypt/gpgme/.
182
183   o PGP/inline
184     Handles inline PGP signed and/or encrypted mails. You can
185     decrypt mails, verify signatures or sign and encrypt your
186     own mails. Uses GnuPG/GPGME, ftp://ftp.gnupg.org/gcrypt/gpgme/.
187
188   o PGP/MIME
189     Handles PGP/MIME signed and/or encrypted mails. You can
190     decrypt mails, verify signatures or sign and encrypt your
191     own mails. Uses GnuPG/GPGME, ftp://ftp.gnupg.org/gcrypt/gpgme/.
192
193   o Python
194     Provides Python scripting access to Claws Mail functions. A testing 
195     console is also featured. Scripts can be saved to specific folders 
196     for automatic loading on startup or being available as new menu items 
197     under the '/Tools/Python scripts' menu. 
198     Python is available from http://python.org/.
199
200   o RSSyl
201     Creates mailboxes where newsfeeds in RSS 1.0, RSS 2.0 or Atom format 
202     can be added. Each newsfeed will create a folder with the appropriate 
203     entries, fetched from the web. You can read them, and delete or keep 
204     old entries.
205
206   o S/MIME
207     Handles S/MIME signed and/or encrypted mails. You can decrypt mails, 
208     verify signatures or sign and encrypt your own mails.
209
210   o SpamAssassin
211     Scans incoming mail received from a POP, IMAP or LOCAL account using 
212     SpamAssassin. It can optionally delete mail identified as spam or save 
213     it to a designated folder. 
214     SpamAssassin is available from http://spamassassin.apache.org/.
215
216   o Spam Report
217     Reports spam messages to online spam harvesting sites. Sites suported 
218     are http://www.signal-spam.fr/ and http://www.spamcop.net/. The Debian 
219     mailing list spam nomination system is also supported.
220
221   o TNEF Parser
222     Decodes attachments with 'application/ms-tnef' MIME type (also known 
223     as "winmail.dat" files) in Claws Mail, using the ytnef library. 
224     Decoded parts can be saved to files.
225     The ytnef library is available from http://ytnef.sourceforge.net/.
226
227   o VCalendar
228     Displays vCalendar messages. Only the meeting subset of the vCalendar 
229     format is currently supported, which includes planning, sendding and 
230     receiving invitations and answering them. Public calendar (WebCal) 
231     subscriptions, free/busy information export/import and reminding of 
232     events is also supported.
233     
234
235 Additonal plugins can be found here:
236 http://www.claws-mail.org/plugins.php
237
238
239 3. Actions
240 ----------
241   The "actions" feature is a convenient way for the user to launch external 
242   commands to process a complete message file including headers and body or 
243   just one of its parts. It allows also the use of an external command to 
244   filter the whole text or just a selected part in the message window or in 
245   the compose window. This is a generic tool that allows to do any uncommon 
246   actions on the messages, and thus extends the possibilities of Claws Mail. 
247   For example, Claws Mail does not include the rot13 cyphering algorithm 
248   popular in some newsgroups. It does not support uuencoded messages. As 
249   all these features can be handled by external programs, the actions 
250   provide a convenient way to use them from the menu bar.
251
252   a. Usage
253   --------
254
255   To create a new action, go to Configuration -> Actions.... The "Action
256   Creation" dialog offers to enter the Menu name that will trigger the 
257   command. The created menu will be found in the Tools -> Actions submenu. 
258   By inserting a slash / in the menu name, you create a submenu.
259
260   The command is entered in the Command line entry. Note that Claws Mail
261   stores every single email in a separate file. This allows to use the 
262   following syntax for the command:
263
264     * %f denotes the file name of the selected message. If you selected more
265          than one, then the command will be launched for each message with 
266          the appropriate file name
267     * %F denotes the list of the file names of the selected message. If only
268          one message is selected, this amounts to %f, but if more messages 
269          are selected, then the command will be launched only once with the 
270          list of the file names. (You can use both %f and %F in one command: 
271          then the command will be launched for each selected message with 
272          the name of this message and with the list of all selected 
273          messages. I did not find a practical example for this.)
274     * %p denotes the current selected message part of a multipart message. 
275          The part is decoded accordingly. If the message is not a multipart 
276          message, it denotes the message body.
277     * Prepending >: this will allow you to send to the command's standard 
278          input a text that you will enter in a dialog window.
279     * Prepending *: this will allow you to send to the command's standard 
280          input a text that you will enter in a dialog window. But in 
281          contrast to prepending >, the entered text is hidden (useful when 
282          entering passwords).
283     * Appending an ampersand &: this will run the command asynchronously. 
284          That means "fire and forget". Claws Mail won't wait for the
285          command to finish, nor will it catch its output or its error
286          messages.
287     * Prepending the vertical bar | (pipe-in): this will send the current 
288          displayed text or the current selected text from the message view 
289          or the compose window to the command standard input. The command 
290          will silently fail if more than one message is selected.
291     * Appending the vertical bar | (pipe-out): this will replace the current 
292          displayed text or the current selected text from the message window
293          or the compose window by the command standard output. The command
294          will silently fail if more than one message is selected.
295
296   Note: It is not possible to use actions containing %f, %F or %p from the
297   compose window. 
298
299   When a command is run, and unless it is run asynchronously, Claws Mail
300   will be insensitive to any interaction and it will wait for the command to 
301   finish. If the command takes too long (5 seconds), it will popup a dialog 
302   window allowing to stop it. This dialog will also be displayed as soon as
303   the command has some output: error messages or even its standard output 
304   when the command is not a "pipe-out" command. When multiple commands are 
305   being run, they are run in parallel and each command output is separated 
306   from the outputs of the others.
307
308   a. Examples
309   -----------
310
311   Here are some examples that are listed in the same syntax as used for 
312   storing the actions list. You can copy and past the definition in your 
313   ~/.claws-mail/actionsrc file (exit Claws Mail before). The syntax
314   is very simple: one line per action, each action contains the menu name
315   and the command line separated by a colon and a space ": "
316
317   Purpose:      rot13 cyphering
318   Definition:   Rot13: |tr a-zA-Z n-za-mN-ZA-M|
319   Details:      This will apply the rot13 cyphering algorithm to the 
320                 (selected) text in the message/compose view.
321
322   Purpose:      Decoding uuencoded messages
323   Definition:   UUdeview: xdeview %F&
324   Details:      xdeview comes with uudeview. If an encoded file is split in 
325                 multiple messages, just select them all and run the command.
326
327   Purpose:      Display uuencoded image
328   Definition:   Display uuencoded: uudec %f&
329   Details:      Displays uuencoded files. The uudec[1] script can be found in 
330                 the 'tools' directory of the distribution package.
331  
332   Purpose:      Alter messages
333   Definition:   Edit message: gvim -f %F
334   Details:      Allows editing of any received message. Can be used to remove 
335                 unneeded message parts, etc.
336
337   Purpose:      Pretty format
338   Definition:   Par: |par 72Tbgjqw74bEe B=._A_a 72bg|
339   Details:      par is a utility that can pretty format any text. It does a 
340                 very good job in indenting quoted messages, and justifying 
341                 text. Used when composing a message
342
343   Purpose:      Browse
344   Definition:   Part/Dillo: dillo %p&
345   Details:      Browse the selected message part in Dillo.
346
347
348   [1] The uudec script can be found in the 'tools' directory of the 
349   distribution package. It needs uudecode and ImageMagick's display. The 
350   latter can be replaced by any image viewer that can get input from 
351   standard input. The script could also be modified to use temporary files 
352   instead of standard input. 
353
354
355 4. Icon Themes
356 --------------
357   Claws has support for different icon sets. Several icon sets can be
358   downloaded from http://www.claws-mail.org/themes.php
359   You will need to create a directory called 'themes' in your config
360   directory, unpack them into this directory, and then use the interface
361   to select them, /Configuration/Preferences/Display/Themes
362
363   This interface can also be used to install new themes.
364   
365
366 5. Quick Search with extended search
367 ------------------------------------
368     Quick Search, with its powerful Extended search function,
369     enables searching through folder's messages.
370
371     Extended Search allows one to define criteria that messages must
372     have in order to match and be displayed in the summary view pane.
373     Search types titled From, Subject and To are self explanatory.
374     Search type extended allows one to use Claws Mail's powerful
375     filtering engine to select messages. Examples:
376     from regexpcase "foo"
377     subject regexp "Bug" & to regexp "claws-mail"
378
379     Additionally, it is possible to use simpler yet equally
380     powerfull patterns for message selections. Mutt users will
381     immediately recognise most of the available patterns:
382
383     Pattern  Parameter  Selects
384     ----------------------------------------------------
385     a                   all messages
386     ag       #          messages whose age is greater than #
387     al       #          messages whose age is lower than #
388     b        S          messages which contain S in the message body
389     B        S          messages which contain S in the whole message
390     c        S          messages carbon-copied to S
391     C        S          message is either to: or cc: to S
392     D                   deleted messages
393     e        S          messages which contain S in the Sender field
394     E        S          true if execute "S" succeeds
395     f        S          messages originating from user S
396     F                   forwarded messages
397     h        S          messages which contain header S
398     i        S          messages which contain S in Message-Id header
399     I        S          messages which contain S in inreplyto header
400     k        #          messages which are marked with color #
401     L                   locked messages
402     n        S          messages which are in newsgroup S
403     N                   new messages
404     O                   old messages
405     r                   messages which have been replied to
406     R                   read messages
407     s        S          messages which contain S in subject
408     se       #          messages whose score is equal to #
409     sg       #          messages whose score is greater than #
410     sl       #          messages whose score is lower than #
411     Se       #          messages whose size is equal to #
412     Sg       #          messages whose size is greater than #
413     Ss       #          messages whose size is smaller than #
414     t        S          messages which have been sent to S
415     tg       S          messages with tags containing S
416     tagged              messages which are tagged
417     T                   marked messages
418     U                   unread messages
419     x        S          messages which contain S in References header
420     x        "cmd args" messages returning 0 when passed to command
421                         - %F is message file
422     y        S          messages which contain S in X-Label header
423
424     &        logical AND operator
425     |        logical OR operator
426     ! or ~   logical NOT operator
427     %        case sensitive search
428
429     all filtering expressions are allowed
430
431     # means number
432     S means regexp string
433
434     It is possible to use logical operators AND (&), OR (|) and
435     NOT (! or ~). Case sensitive search is achieved with %.
436     Examples:
437     T                  marked messages
438     U                  unread messages
439     f "john beavis"    messages from john beavis
440     %f "John Beavis"   messages from John Beavis (case sensitive)
441     ~s foo             messages which do not have foo in the subject
442     f foo & ~s bar     messages from foo that do not have bar in thesubject
443
444
445 6. Custom toolbar
446 -----------------
447
448    /Configuration/Preferences/Customize Toolbars lets you define the
449    toolbar you want. The configuration dialog enables you to set an icon,
450    an appropriate text, and map an action to it. Actions to choose
451    from are predefined. You can also have your "Claws Mail Actions"
452    (refer to "Actions" above) on your toolbar.
453
454    Example: 
455         * Configuration->Actions 
456                 - add an entry "Dillo: dillo %p&"
457         * Configuration->Custom toolbar    
458                 - select Claws Mail Actions Feature
459                 - select "Dillo: dillo %p&" from drop down list
460                 - choose an icon and click ok
461
462
463     
464 7. Partial downloading of POP3 mails
465 ------------------------------------
466   Messages over the configured size limit, (/[Account preferences]/
467   Receive/Message size limit), will be partially retrieved. These
468   messages will have a Notice View displayed (above the Message View),
469   informing of the partially retrieved state and the total size of the
470   message. The Notice View will also contain two buttons, 'Mark for
471   download' and 'Mark for deletion'. If the user clicks 'Mark for
472   download', the message will be downloaded in full at the next message
473   retrieval, (and the partial one deleted); if the user checks 'Mark for
474   deletion' it will be removed from the server after the normal delay
475   as specified in the POP3 account's 'Receive' preferences.
476   If a user moves a partially retrieved message to the Trash folder 
477   it will be deleted on the server at the next retrieval after the 
478   Trash folder has been emptied.
479
480
481 8. Hidden options
482 -----------------
483
484     It is recommended that you use Clawsker to edit these options,
485     http://www.claws-mail.org/clawsker.php
486
487     addressbook_use_editaddress_dialog  (default: 1)
488         Use a separate dialogue to edit a person's details. '0'
489         will use a form embedded in the addressbook's main window.
490         0: off  1: on
491
492     bold_unread                 (default: 1)
493         show unread messages using bold font in summary view
494         0: off  1: on
495
496     cache_max_mem_usage         (default: 4096)
497         the maximum kB of memory Claws Mail should use. It will try
498         to keep the memory usage below this value, but it will always
499         use the assigned amount of memory for speed gain.
500
501     cache_min_keep_time         (default: 15)
502         the minimum time in minutes Claws Mail will keep the folder
503         cache in memory. If a cache is more recent than this time it
504         will not be freed even if the memory usage is above the
505         maximum. You should probably set this value higher than your
506         mail check interval. Otherwise the cache will always be freed
507         between checks even if the folder is accessed on every check,
508         which will cause much disk IO.
509
510     compose_no_markup           (default: 0)
511         prevent italic and bold text in the Compose dialog account
512         selector
513         0: normal (markup) 1: no markup
514
515     diff_added_color            (default: #008b8b)
516     diff_deleted_color          (default: #6a5acd)
517     diff_hunk_color             (default: #a52a2a)
518         Colors to use when displaying attachments in unified diff 
519         format.
520
521     emphasis_color              (default: #0000CF)
522         The colour used for the X-Mailer line when its value is
523         Claws Mail.
524
525     enable_dotted_lines         (default: 0)
526         Use the old dotted line look in the main window GtkTreeView
527         components, (Folder List and Message List), instead of the
528         modern lineless look. 
529         0: off  1: on
530
531     enable_hscrollbar           (default: 1)
532         enable horizontal scroll bar in summary view
533         0: off  1: on
534
535     enable_swap_from            (default: 0)
536         display sender's email address in To column in Sent folder
537         instead of recipient's
538         0: off  1: on
539
540     folderview_vscrollbar_policy         (default: 0)
541         specify the policy of vertical scroll bar of folder view
542         0: always  1: automatic  2: never
543
544     hover_timeout                       (default: 500)
545         time in milliseconds that will cause a folder tree to expand
546         during drag n drop when the mouse cover is held over it
547
548     live_dangerously                    (default: 0)
549         Don't ask for confirmation before definitive deletion of
550         emails.
551         0: off  1: on
552
553     log_error_color                     (default: #af0000)
554     log_in_color                        (default: #000000)
555     log_msg_color                       (default: #00af00)
556     log_out_color                       (default: #0000ef)
557     log_warn_color                      (default: #af0000)
558     log_status_ok_color                 (default: #00af00)
559     log_status_nok_color                (default: #0000af)
560     log_status_skip_color               (default: #aa00aa)
561         The colours used in the Network Log window.
562
563     msgview_date_format                 (default: 0)
564         Use the same user-defined date format in the Message View as
565         is used in the Message List.
566         0: off  1: on
567
568     outgoing_fallback_to_ascii          (default: 1)
569         The outgoing encoding of a message will use 7bit US-ASCII
570         whenever it is suitable for the message content, ignoring
571         the "Outgoing encoding" option unless it is necessary.
572         Turning this option off forces the user-defined encoding to
573         be used, regardless of message content.
574         0: off  1: on
575
576     primary_paste_unselects             (default: 0)
577         Causes the primary buffer to be cleared and the insertion
578         point to be repositioned when the middle mouse button is used
579         for pasting text.
580         0: off  1: on   
581
582     respect_flowed_format               (default: 0)
583         Respect format=flowed on text/plain message parts. This will
584         cause some mails to have long lines, but will fix some URLs
585         that would otherwise be wrapped.
586         0: off  1: on
587  
588     save_parts_readwrite                (default: 0)
589         Saves temporary files when opening attachment with write bit
590         set.
591         0: off  1: on
592
593     show_compose_margin                 (default: 0)
594         Adds margins to the message text area in the Compose window.
595         0: off  1: on
596
597     show_inline_attachments             (default: 1)
598         Show inline attachments in MimeView.
599         0: off  1: on
600
601     skip_ssl_cert_check                 (default: 0)
602         Disables the verification of SSL certificates.
603         0: off  1: on
604
605     statusbar_update_step               (default: 10)
606         Update stepping in progress bars.
607
608     stripes_color_offset                (default: 4000)
609         Specify the value to use when creating alternately coloured
610         lines in GtkTreeView components. The smaller the value, the
611         less visible the difference in the alternating colours of the
612         lines. 
613
614     textview_cursor_visible             (default: 0)
615         display the cursor in the message view.
616         0: off  1: on
617
618     thread_by_subject_max_age           (default: 10)
619         number of days to include a message in a thread when using
620         'Thread using subject in addition to standard headers'.
621
622     toolbar_detachable                  (default: 0)
623         hide handles in the toolbar.
624         0: off  1: on
625
626     two_line_vertical                   (default: 1)
627         Spread message list information over two lines when using the
628         three column layout.
629         0: off  1: on
630
631     unsafe_ssl_certs                    (default: 0)
632         Allows Claws to remember multiple SSL certificates for a
633         given server/port.
634         0: off  1: on
635
636     use_networkmanager                  (default: 1)
637         Use NetworkManager to switch offline automatically.
638         0: off  1: on
639
640     use_stripes_everywhere              (default: 1)
641         Enable alternately coloured lines in GtkTreeView components.
642         0: off  1: on
643
644     use_stripes_in_summaries            (default: 1)
645         Enable alternately coloured lines in the main window
646         GtkTreeView components, (Folder List and Message List). The
647         only useful way to use this option is to set it to 0 when
648         use_stripes_everywhere is set to 1.
649         0: off  1: on
650
651     utf8_instead_of_locale_for_broken_mail      (default: 0)
652         Use UTF-8 encoding for broken mails instead of current
653         locale.
654         0: off  1: on
655
656     warn_dnd                    (default: 1)
657         Display a confirmation dialog on drag'n'drop of folders.
658         0: off  1: on
659
660     zero_replacement_char       (default: 0)
661         Character to show in Folder List counter columns when a 
662         folder doesn't contain messages.
663
664 9. Tools
665 --------- 
666   You will find all of these tools in the 'tools' directory:
667
668   acroread2claws-mail.pl 
669         send PDFs from Adobe Reader 7
670   calypso_convert.pl 
671         import mbox files exported by calypso
672   claws-mail-compose-insert-files.pl
673         insert files into a new Compose window
674   convert_mbox.pl
675         convert mbox format to MH format
676   csv2addressbook.pl
677         import Becky, Thunderbird, Kmail, Gmail and Fox Mail
678         address books
679   eud2gc.py
680         convert a Eudora (v.3?) addressbook to vCard 
681         (GnomeCard) format
682   filter_conv.pl
683         convert sylpheed main's filter rules, (< 0.9.99),
684         into Claws' filtering format
685   filter_conv_new.pl
686         convert sylpheed main's filter rules, (>= 0.9.99),
687         into Claws' filtering format
688   fix-date.sh
689         Replace/Add a message's Date field
690   freshmeat_search.pl
691         Actions script to lookup the selected text on
692         Freshmeat www.freshmeat.net using the configured
693         browser
694   gif2xface.pl
695         convert a gif file to an xface
696   google_msgid.pl
697         Actions script to lookup selected message-id on 
698         google using mozilla.
699   google_search.pl
700         Actions script to lookup up the selected text on
701         google using the configured browser
702   kdeservicemenu/*
703         Service Menus for Konqueror to allow sending
704         files to Claws Mail
705   kmail2claws-mail.pl
706         convert a Kmail addressbook to a Claws Mail
707         addressbook
708   kmail2claws-mail_v2.pl
709         new version of the address book conversion script
710         for newer versions of Kmail/Kaddressbook
711   kmail-mailbox2claws-mail.pl
712         convert a Kmail mailbox into a Claws mail mailbox
713   mairix.sh
714         a wrapper to mairix, to enable global searches in mail
715         folders
716   mew2claws-mail.pl
717         import a Mew address book
718   multiwebsearch.pl
719         search any searchable website for the selected text
720   nautilus2claws-mail.sh
721         enables sending files from the Nautilus file manager
722         to Claws Mail
723   OOo2claws-mail.pl
724         enable OpenOffice to send documents through
725         Claws Mail
726   outlook2claws-mail.pl
727         convert an Outlook contacts list to a Claws Mail
728         addressbook
729   popfile-link.sh
730         open messages in POPFile control center to edit their status
731   sylprint.pl
732         process a Claws Mail message and print it using enscript
733         if available or lpr if not
734   tb2claws-mail
735         convert an addressbook exported from The Bat! into 
736         a Claws Mail addressbook
737   tbird2claws.py
738         integrate a Thunderbird folder tree into Claws Mail
739   textviewer.pl
740         Display various attachments as text
741   textviewer.sh
742         attempt to view an attachment as plain text
743   thunderbird-filters-convertor.pl
744         convert Thunderbird filtering rules
745   update-po 
746         translators' tool that eases the creation of 
747         *.po files
748   uudec
749         decode UUencoded mails, for use with Actions
750   uuooffice
751         Decode uuencoded attachments and open them with OpenOffice
752   vcard2xml.py
753         import an Evolution vCard
754
755
756 10. How to contribute
757 ---------------------
758
759 You are encourged to send patches via the Claws Mail bugzilla at
760 http://www.thewildbeast.co.uk/claws-mail/bugzilla/index.cgi
761 But please first read the patch guidelines here:
762 http://www.claws-mail.org/devel.php
763
764 If that's too troublesome, either contact Paul Mangan
765 <paul@claws-mail.org> or consider posting to the
766 Claws Mail-users mailing list.
767 http://www.claws-mail.org/MLs.php
768
769 Bugs can be reported with Claws' bugzilla at:
770 http://www.thewildbeast.co.uk/claws-mail/bugzilla/index.cgi
771
772 Of course, you can also post to the Claws Mail-users mailing list.
773
774 Also, we really try to incorporate good contributions, but sometimes we
775 don't have enough time. If the contribution is really big, or requires
776 a long time to stabilise, send a mail to Paul Mangan
777 <paul@claws-mail.org>. We can probably arrange access to the
778 Claws Mail CVS tree.
779
780
781
782 11. How to request features
783 ---------------------------
784
785 Ask around in Claws Mail-users ML. Note that some developers may
786 have already thought about your feature and may, perhaps, be implementing
787 it, or the feature was already discussed and rejected for whatever reason.
788 You might want to go ahead and hack a patch for it. (That would be very
789 cool!) Another possibility is to add a request to our bugzilla, (severity:
790 'enhancement'), at
791 http://www.thewildbeast.co.uk/claws-mail/bugzilla/index.cgi
792
793
794 12. Installing Claws Mail from CVS
795 --------------------------------------
796
797   a. Downloading
798   --------------
799
800   To download the latest cvs cd to the directory where you wish to download
801   to and type the following information:
802
803   export CVS_RSH=ssh
804   cvs -z3 -d:pserver:anonymous@claws-mail.org:/ co -r gtk2 claws 
805
806   Later, when you want to update your local repository, you'll just have to
807   go back to the 'claws' directory, and type:
808
809   export CVS_RSH=ssh
810   cvs -z3 update -dPR 
811
812   b. Installing
813   -------------
814
815   To compile and install use the following commands:
816
817   ./autogen.sh          [add configure options as required]
818   make
819   make install          [as root]
820
821   You will need a full set of development tools installed to be able to run
822   autogen.sh. See also ac/README.
823
824
825
826 13. Release History
827 -------------------
828
829 GTK 2 Version
830 -------------
831 2012-11-14      3.9.0
832 2012-06-27      3.8.1
833 2011-12-16      3.8.0
834 2011-08-27      3.7.10
835 2011-04-09      3.7.9
836 2010-12-04      3.7.8
837 2010-11-19      3.7.7
838 2010-05-01      3.7.6
839 2010-01-31      3.7.5
840 2010-01-08      3.7.4
841 2009-10-09      3.7.3
842 2009-07-03      3.7.2
843 2009-03-06      3.7.1
844 2008-12-19      3.7.0
845 2008-10-10      3.6.1
846 2008-10-03      3.6.0
847 2008-06-27      3.5.0
848 2008-04-18      3.4.0
849 2008-02-23      3.3.1
850 2008-02-08      3.3.0
851 2007-12-17      3.2.0
852 2007-11-19      3.1.0
853 2007-10-02      3.0.2
854 2007-09-17      3.0.1
855 2007-09-03      3.0.0
856 2007-07-02      2.10.0
857 2007-05-08      2.9.2
858 2007-04-19      2.9.1
859 2007-04-16      2.9.0
860 2007-03-06      2.8.1
861 2007-02-26      2.8.0
862 2007-01-26      2.7.2
863 2007-01-15      2.7.1
864 2007-01-08      2.7.0
865 2006-12-04      2.6.1 [first release as Claws Mail]
866 2006-11-06      2.6.0
867 2006-10-19      2.5.6
868 2006-10-12      2.5.5
869 2006-10-11      2.5.4
870 2006-10-04      2.5.3
871 2006-09-26      2.5.2
872 2006-09-26      2.5.1
873 2006-09-25      2.5.0
874 2006-07-31      2.4.0
875 2006-06-20      2.3.1
876 2006-06-12      2.3.0
877 2006-06-08      2.2.3
878 2006-06-06      2.2.2
879 2006-06-05      2.2.1
880 2006-05-08      2.2.0
881 2006-04-17      2.1.1
882 2006-04-05      2.1.0
883 2006-01-30      2.0.0
884 2005-11-08      1.9.100
885 2005-10-31      1.9.99
886 2005-10-03      1.9.15
887 2005-09-05      1.9.14
888 2005-07-22      1.9.13
889 2005-06-27      1.9.12
890 2005-05-19      1.9.11
891 2005-05-09      1.9.9
892 2005-03-18      1.9.6
893
894 GTK 1 Version
895 -------------
896 2005-06-27      1.0.5
897 2005-05-09      1.0.4a
898 2005-03-24      1.0.4
899 2005-03-10      1.0.3
900 2005-02-08      1.0.1
901 2005-01-17      1.0.0
902 2004-12-06      0.9.13
903 2004-09-27      0.9.12b
904 2004-08-23      0.9.12a
905 2004-06-28      0.9.12
906 2004-05-31      0.9.11claws
907 2004-03-08      0.9.10claws
908 2004-02-06      0.9.9claws
909 2003-12-19      0.9.8claws
910 2003-11-26      0.9.7claws
911 2003-10-02      0.9.6claws
912 2003-09-10      0.9.5claws
913 2003-08-04      0.9.4claws
914 2003-07-12      0.9.3claws
915 2003-05-24      0.9.0claws
916 2003-03-12      0.8.11claws
917 2003-02-12      0.8.10claws
918 2003-01-24      0.8.9claws
919 2002-12-26      0.8.8claws
920 2002-12-23      0.8.7claws
921 2002-11-25      0.8.6claws
922 2002-10-07      0.8.5claws
923 2002-09-22      0.8.3claws
924 2002-08-28      0.8.2claws
925 2002-07-30      0.8.1claws
926 2002-07-23      0.8.0claws
927 2002-06-15      0.7.8claws
928 2002-05-18      0.7.6claws
929 2002-04-28      0.7.5claws
930 2002-03-11      0.7.4claws
931 2002-02-19      0.7.2claws
932 2002-02-14      0.7.1claws
933 2002-01-14      0.7.0claws
934 2001-12-16      0.6.6claws
935 2001-10-16      0.6.5claws8
936 2001-09-30      0.6.2claws
937 2001-08-14      0.6.1claws
938 2001-07-13      0.5.1claws
939 2001-07-01      0.5.0claws3
940 2001-06-16      0.4.99claws
941 2001-05-29      0.4.99claws3
942 2001-05-11      0.4.67claws1
943
944
945
946 14. Useful links
947 ----------------
948 Homepage
949     http://www.claws-mail.org/
950 User Contributed FAQ
951     http://www.claws-mail.org/faq/
952 Project page
953     http://sourceforge.net/projects/sylpheed-claws/
954 Downloads
955     http://www.claws-mail.org/downloads.php
956 Extra Plugins
957     http://www.claws-mail.org/plugins.php
958 Icon Themes
959     http://www.claws-mail.org/themes.php
960 Mailing Lists
961     http://www.claws-mail.org/MLs.php
962 Users Mailing List archive
963     http://lists.claws-mail.org/pipermail/users/index.html
964 Commits Announcement List archive
965     http://lists.claws-mail.org/pipermail/commits/index.html
966 Bug/Patch/Feature Request Tracker
967     http://www.thewildbeast.co.uk/claws-mail/bugzilla/index.cgi
968 Internationalisation Status
969     http://www.claws-mail.org/i18n.php
970 Donations
971     http://www.claws-mail.org/sponsors.php
972 Planet Claws Mail
973     http://planet.claws-mail.org/
974 Claws Mail for Windows homepage
975     http://www.claws-mail.org/win32/
976