README 34 KB

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