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