Statistics
| Revision:

root / README

History | View | Annotate | Download (8.9 kB)

1 451 hiro
	Sylpheed - lightweight and user-friendly e-mail client
2 1 hiro
3 3207 hiro
   Copyright(C) 1999-2013 Hiroyuki Yamamoto <hiro-y@kcn.ne.jp>
4 1 hiro
5 1 hiro
   This program is free software; you can redistribute it and/or modify
6 1 hiro
   it under the terms of the GNU General Public License as published by
7 1 hiro
   the Free Software Foundation; either version 2, or (at your option)
8 1 hiro
   any later version.
9 1 hiro
10 1 hiro
   This program is distributed in the hope that it will be useful,
11 1 hiro
   but WITHOUT ANY WARRANTY; without even the implied warranty of
12 1 hiro
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 1 hiro
   GNU General Public License for more details.
14 1 hiro
15 1 hiro
   You should have received a copy of the GNU General Public License
16 1006 hiro
   along with this program; if not, write to the Free Software Foundation,
17 1006 hiro
   Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
18 1 hiro
19 1 hiro
   For more details see the file COPYING.
20 1 hiro
21 1 hiro
22 1 hiro
What's Sylpheed
23 1 hiro
===============
24 1 hiro
25 993 hiro
Sylpheed is an e-mail client based on GTK+ GUI toolkit.
26 2502 hiro
Sylpheed runs on Unix-like systems such as Linux, BSD and Mac OS X, or
27 3243 hiro
Microsoft Windows (XP or later).
28 1 hiro
29 2502 hiro
Sylpheed is a free software distributed under the GNU GPL (the library part
30 2502 hiro
LibSylph is GNU LGPL).
31 1 hiro
32 451 hiro
Sylpheed has the following features:
33 1 hiro
34 451 hiro
    * Simple, beautiful, and well-polished user interface
35 451 hiro
    * Comfortable operationality which is built in detail
36 1400 hiro
    * Well-organized, easy-to-understand configuration
37 451 hiro
    * Lightweight operation
38 451 hiro
    * High reliability
39 451 hiro
    * Internationalization and Multilingualization support
40 451 hiro
    * High-level Japanese processing
41 451 hiro
    * Various protocols support
42 2502 hiro
    * Multi-thread support
43 2502 hiro
    * Security feature (GnuPG, SSL/TLSv1)
44 993 hiro
    * Powerful filtering and search
45 451 hiro
    * Junk mail control
46 451 hiro
    * Flexible cooperation with external commands
47 2502 hiro
    * Plug-in faculty
48 1 hiro
49 1 hiro
The appearance and interface are similar to some popular e-mail clients for
50 2292 hiro
Windows, such as Outlook Express or Becky!. Many commands are accessible with
51 993 hiro
the keyboard like the Emacs-based mailers such as Mew and Wanderlust.
52 2292 hiro
So you will be able to migrate to Sylpheed without much discomfort, even if
53 2292 hiro
you are accustomed to other mailers.
54 1 hiro
55 2292 hiro
The messages are managed by MH format, and you will be able to use it together
56 1 hiro
with another mailer based on MH format (like Mew). It has less possibility
57 1 hiro
of losing mails on failures since one file corresponds to one mail. You can
58 2292 hiro
import or export mbox and eml format messages. You can also utilize fetchmail
59 2292 hiro
and/or procmail, and external programs on receiving (like inc or imget).
60 1 hiro
61 1 hiro
Currently implemented major features
62 1 hiro
====================================
63 1 hiro
64 1 hiro
Supported protocols
65 1 hiro
66 1 hiro
	o POP3
67 1 hiro
	o IMAP4rev1
68 1 hiro
	o SMTP
69 1 hiro
	o NNTP
70 1 hiro
	o SSL/TLSv1 (POP3, SMTP, IMAP4rev1, NNTP)
71 1 hiro
	o IPv6
72 3112 hiro
	o SOCKS4/5
73 1 hiro
74 1 hiro
Features
75 1 hiro
76 1 hiro
	o multiple accounts
77 1639 hiro
	o powerful filtering (POP3, IMAP4, local spool)
78 993 hiro
	o powerful search (query search, quick search, search folder)
79 385 hiro
	o Junk mail control
80 2502 hiro
	o plug-in faculty
81 993 hiro
	o thread display
82 993 hiro
	o display and transfer of attachments by MIME
83 993 hiro
	o inline image display
84 993 hiro
	o News reader
85 171 hiro
	o SMTP AUTH support (PLAIN / LOGIN / CRAM-MD5)
86 1 hiro
	o CRAM-MD5 authentication (SMTP AUTH / IMAP4rev1)
87 1 hiro
	o APOP authentication (POP3)
88 1 hiro
	o PGP signature / encryption (requires GPGME)
89 754 hiro
	o spell checking (requires GtkSpell)
90 2746 hiro
	o SOCKS4/5 proxy support
91 1 hiro
	o X-Face display
92 1 hiro
	o user-defined headers
93 171 hiro
	o mark / color label
94 1 hiro
	o Mew/Wanderlust compatible key bind
95 1 hiro
	o multiple MH folder support
96 2292 hiro
	o mbox and eml import / export
97 171 hiro
	o action function to work with external commands
98 1 hiro
	o external editor
99 1 hiro
	o message queueing
100 1 hiro
	o automatic mail checking
101 1 hiro
	o draft message
102 1 hiro
	o template
103 1 hiro
	o line-wrapping
104 993 hiro
	o autosave
105 1 hiro
	o clickable URI
106 171 hiro
	o address book
107 1 hiro
	o newly arrived and unread message management
108 1 hiro
	o printing
109 2086 hiro
	o POP3 remote mailbox
110 1 hiro
	o offline mode
111 1443 hiro
	o tray icon (minimize to tray icon, new mail notification)
112 1639 hiro
	o customization of toolbar
113 1 hiro
	o remote operation by command line
114 1 hiro
	o per-folder configuration
115 1639 hiro
	o LDAP, vCard, and JPilot support in address book
116 1639 hiro
	o CSV, LDIF file import in address book
117 2502 hiro
	o auto-registration of recipient's addresses to address book
118 2502 hiro
	o auto-completion of addresses
119 1 hiro
	o Drag & Drop
120 1 hiro
	o autoconf, automake support
121 1 hiro
	o internationalization of messages by gettext
122 171 hiro
	o m17n (multilingualization) support
123 1 hiro
124 1 hiro
and more.
125 1 hiro
126 1 hiro
Installation
127 1 hiro
============
128 1 hiro
129 1 hiro
See INSTALL for installation instructions.
130 1 hiro
131 1 hiro
Usage
132 1 hiro
=====
133 1 hiro
134 1 hiro
Preparation before running
135 1 hiro
--------------------------
136 1 hiro
137 2292 hiro
If you are using a character encoding other than UTF-8 for filename,
138 385 hiro
you must set the following environmental variable (it will not work if
139 385 hiro
it is not specified):
140 1 hiro
141 85 hiro
(use locale-specific encoding)
142 85 hiro
% export G_FILENAME_ENCODING=@locale
143 1 hiro
144 1 hiro
or
145 1 hiro
146 85 hiro
(manually specifying encoding)
147 85 hiro
% export G_FILENAME_ENCODING=ISO-8859-1
148 1 hiro
149 85 hiro
If you want to display messages translated to your language,
150 85 hiro
you must specify some environmental variables related to locale.
151 85 hiro
For example:
152 1 hiro
153 3112 hiro
% export LANG=de_DE.UTF-8
154 85 hiro
155 3112 hiro
(replace de_DE.UTF-8 to the actual locale name)
156 85 hiro
157 1 hiro
If you don't want translated messages, set LC_MESSAGES to "C"
158 1 hiro
(and unset LC_ALL if specified).
159 1 hiro
160 1 hiro
How to run
161 1 hiro
----------
162 1 hiro
163 2292 hiro
Input `sylpheed' on a command line, or double-click the icon in a file
164 1 hiro
manager to execute.
165 1 hiro
166 1 hiro
Initial startup
167 1 hiro
---------------
168 1 hiro
169 1 hiro
When Sylpheed is executed for the first time, it automatically creates the
170 85 hiro
configuration files under ~/.sylpheed-2.0/, and asks you the location of
171 2292 hiro
mailbox. The default is ~/Mail. If some files, which are non-MH format,
172 1 hiro
already exist on the directory, you will have to specify another location.
173 1 hiro
174 85 hiro
If ~/.sylpheed-2.0/ doesn't exist, but the previous version of configuration
175 85 hiro
exists in ~/.sylpheed/, migration will be made automatically after the
176 85 hiro
confirmation.
177 85 hiro
178 385 hiro
If the locale encoding is not UTF-8 and the environmental variable
179 385 hiro
G_FILENAME_ENCODING is not set, an alert dialog will be displayed.
180 385 hiro
181 1 hiro
Required settings
182 1 hiro
-----------------
183 1 hiro
184 1 hiro
Initially, you have to create at least one account to send or receive
185 1 hiro
messages (you can read messages that already exist without creating
186 1 hiro
accounts). The configuration dialog will be shown by clicking
187 2292 hiro
"Configuration -> Create new account..." in the menu, or "Account" on
188 1 hiro
the toolbar. Then, fill the required settings.
189 1 hiro
190 1 hiro
Refer to the manual supplied with this program for the general usage.
191 1 hiro
192 1 hiro
Hidden settings
193 1 hiro
---------------
194 1 hiro
195 1 hiro
You can configure most of the features in Sylpheed through the preferences
196 1 hiro
dialog, but there are a few parameters which don't have user interface
197 2292 hiro
(you don't need to modify them in normal use). You must edit
198 3112 hiro
~/.sylpheed-2.0/sylpheedrc by an editor while Sylpheed is not running.
199 1 hiro
200 1 hiro
allow_jisx0201_kana		allow JIS X 0201 Kana (half-width kana) on
201 253 hiro
				sending
202 1 hiro
				0: off  1: on   [default: 0]
203 589 hiro
translate_header		translate headers such as 'From:', 'To:' and
204 589 hiro
				'Subject:'
205 589 hiro
				0: off  1: on   [default: 1]
206 253 hiro
enable_rules_hint		enable alternating row colors for summary view
207 253 hiro
				0: off  1: on   [default: 1]
208 1 hiro
bold_unread			show unread messages using bold font in
209 1 hiro
				summary view
210 1 hiro
				0: off  1: on   [default: 1]
211 432 hiro
textview_cursor_visible		show cursor in the text view
212 432 hiro
				0: off  1: on   [default: 0]
213 1044 hiro
mime_image_viewer		specify the command to open attached image
214 1044 hiro
				files [default: none]
215 1044 hiro
mime_audio_player		specify the command to open attached audio
216 1044 hiro
				files [default: none]
217 1044 hiro
mime_command			specify the command to open MIME attachments
218 1044 hiro
				[default: none]
219 122 hiro
logwindow_line_limit		specify the limit of line numbers of log
220 122 hiro
				window
221 122 hiro
				0: unlimited  n (> 0): n lines [default: 1000]
222 2746 hiro
mark_as_read_on_new_window	only mark messages as read when they are
223 2746 hiro
				opened with new window
224 2746 hiro
				0: off  1: on   [default: 0]
225 1 hiro
226 2292 hiro
Unlike 1.0.x, this version doesn't allow direct modification of the menu
227 2292 hiro
shortcuts by default. You can use the following methods to configure them:
228 385 hiro
229 385 hiro
1. Using GNOME 2.8 or later
230 385 hiro
   Run gconf-editor from 'Applications - System Tools - Configuration Editor'.
231 385 hiro
   Select 'desktop - gnome - interface' and check 'can-change-accels' in it.
232 385 hiro
233 2292 hiro
2. Using GNOME before 2.8, or other environments
234 2292 hiro
   Add gtk-can-change-accels = 1 to the file ~/.gtkrc-2.0 (or create a new
235 2292 hiro
   one, if it doesn't exist).
236 385 hiro
237 2292 hiro
3. When Sylpheed is not running, directly edit ~/.sylpheed-2.0/menurc with
238 2292 hiro
   an editor.
239 385 hiro
240 1 hiro
Information
241 1 hiro
===========
242 1 hiro
243 1 hiro
You can check the newest version and information about Sylpheed at:
244 1 hiro
245 1131 hiro
	http://sylpheed.sraoss.jp/
246 1 hiro
247 3112 hiro
You can also download files from the SourceForce.JP project page:
248 3112 hiro
249 3112 hiro
	http://sourceforge.jp/projects/sylpheed/
250 3112 hiro
251 3112 hiro
The bug tracking system of Sylpheed is:
252 3112 hiro
253 3112 hiro
	http://sylpheed.sraoss.jp/redmine/projects/sylpheed
254 3112 hiro
255 2292 hiro
The Sylpheed documentation in English and several other languages can be
256 2292 hiro
obtained from:
257 2292 hiro
258 2292 hiro
	http://sylpheeddoc.sourceforge.net/
259 2292 hiro
260 1 hiro
Feedback
261 1 hiro
========
262 1 hiro
263 1 hiro
Comments, ideas and (most of all) bug reports (and especially patches) are
264 1 hiro
very welcome.
265 1 hiro
266 85 hiro
Subversion
267 85 hiro
==========
268 1 hiro
269 85 hiro
You can get the newest source code from the Subversion repository.
270 1 hiro
271 85 hiro
Move to an appropriate directory, and with the command:
272 1 hiro
273 1131 hiro
	svn checkout svn://sylpheed.sraoss.jp/sylpheed/trunk
274 1 hiro
275 1024 hiro
a source tree named 'trunk' is created under the current directory.
276 1 hiro
277 85 hiro
The subdirectory of sylpheed is divided as following:
278 1 hiro
279 85 hiro
    * trunk/     Main tree
280 85 hiro
    * branches/  Miscellaneous experimental branches
281 85 hiro
    * tags/      Release-tagged branches
282 1 hiro
283 1 hiro
To update to the newest source tree, run the command:
284 1 hiro
285 85 hiro
	svn update
286 1 hiro
287 85 hiro
at the target directory.
288 1 hiro
289 1 hiro
--
290 1 hiro
Hiroyuki Yamamoto <hiro-y@kcn.ne.jp>