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> |