2005-09-07 [colin] 1.9.14cvs3
[claws.git] / doc / faq / en / sylpheed-faq-2.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2 <html>
3 <head>
4   <meta name="GENERATOR" content="SGML-Tools 1.0.9">
5   <title>Sylpheed FAQ: Sylpheed FAQ - Installation and Configuration</title>
6   <link href="sylpheed-faq-3.html" rel="next">
7   <link href="sylpheed-faq-1.html" rel="previous">
8   <link href="sylpheed-faq.html#toc2" rel="contents">
9 </head>
10 <body>
11 <a href="sylpheed-faq-3.html">Next</a>
12 <a href="sylpheed-faq-1.html">Previous</a>
13 <a href="sylpheed-faq.html#toc2">Contents</a>
14 <hr>
15 <h2><a name="s2">2. Sylpheed-Claws FAQ - Installation and Configuration</a></h2>
16 <h2><a name="ss2.1">2.1 Q01 What does it take to compile Sylpheed-Claws?</a>
17 </h2>
18 <p>A. Any POSIX compliant UNIX or similar OS eg. Linux,
19 FreeBSD, Solaris
20 GTK+ 1.2.6 or later
21 A recent ANSI C compiler (gcc 2.95 should also
22 work).
23 Optionally:
24 </p>
25 <ul>
26   <li>libcompface (for X-Face)</li>
27   <li>libjconv (for I18N)</li>
28   <li>GPGME (for GnuPG)</li>
29   <li>OpenSSL (for SSL support)<br>
30   </li>
31   <li>libetpan (for IMAP support)</li>
32   <li>libgnomeprintui (for real printing support)</li>
33   <li>aspell (for spell checking)</li>
34   <li>the equivalent of GTK+-devel and Xfree86-devel.</li>
35 </ul>
36 Otherwise ./configure will fail.
37 <h2><a name="ss2.2">2.2 Q02 How do I set up Sylpheed-Claws?</a>
38 </h2>
39 <p>A. When you run Sylpheed-Claws for the first time, it will
40 ask you where you want to store your mailboxes. The
41 default is &lt;homedir&gt;/Mail. You can change this to
42 anything you like as long as it is a valid directory
43 name.
44 </p>
45 <p>Please note: When Sylpheed-Claws is executed for the first time, it
46 automatically creates the configuration files under
47 $HOME/.sylpheed-gtk2/, and asks you the location of mailbox. The
48 default is $HOME/Mail. If some files which are non-MH format already
49 exist on the directory, you will have to specify another location.
50 </p>
51 <h2><a name="ss2.3">2.3 Q03 Why did the creation of the mailbox fail?</a>
52 </h2>
53 <p>A. Sylpheed-Claws reports such an error if it can't create the
54 default
55 mailboxes (inbox, outbox, etc ...). This can be because
56 &lt;homedir&gt;/Mail
57 already contains files with the same names. This occurs when switching
58 from
59 Kmail to Sylpheed-Claws, in this case backup and remove the existing
60 Mail
61 directory or use another name for the Sylpheed-Claws mail directory.
62 </p>
63 <h2><a name="ss2.4">2.4 Q04 How do I set up an account?</a>
64 </h2>
65 <p>A. After loading Sylpheed-Claws for the first time, you should
66 already have an account, as defined by the wizard. However you can
67 add an e-mail account by clicking the
68 "Configuration" menu. Select the option "Create new
69 account" and fill in the appropriate fields.
70 </p>
71 <h2><a name="ss2.5">2.5 Q05 How many accounts can I set up in Sylpheed-Claws?</a>
72 </h2>
73 <p>A. The number is unlimited. The limit is reached when
74 your computer stops responding.
75 </p>
76 <h2><a name="ss2.6">2.6 Q06 Why does Sylpheed-Claws not delete my mails
77 when I press "delete"? I set a filter, and Sylpheed-Claws does not
78 filter. I moved a mail to a different mailbox and it did not move.</a>
79 </h2>
80 <p>A. You have to click the "execute" button.
81 The other solution: in the configuration settings
82 (Preferences -&gt; Summaries tab) you have to
83 check the "execute commands immediately" box.
84 </p>
85 <h2><a name="ss2.7">2.7 Q07 Can I set up special addresses/ports for my
86 mailserver / newsserver?</a>
87 </h2>
88 <p>A. Yes, you can. In the configuration per account you
89 can specify the exact port addresses you want to use.
90 </p>
91 <h2><a name="ss2.8">2.8 Q08 Does Sylpheed-Claws have options for
92 threading messages?</a>
93 </h2>
94 <p>A. Yes. You can switch it on and off in the Summary
95 Menu, just select "Thread View" or press Ctrl+T.
96 </p>
97 <h2><a name="ss2.9">2.9 Q09 Can I create multiple levels of subfolders
98 to store mail?</a>
99 </h2>
100 <p>A. Absolutely. This is no problem.
101 </p>
102 <h2><a name="ss2.10">2.10 Q10 Why isn't Sylpheed-Claws sending my mail
103 out?</a>
104 </h2>
105 <p>A. You need to create at least one account in order to
106 send. (This is a wonderful gotcha on LAN installs
107 with only a local mailbox feed).
108 </p>
109 <h2><a name="ss2.11">2.11 Q11 How do I apply a patch after downloading
110 it?</a>
111 </h2>
112 <p>A. Copy patch to sylpheed directory
113 Apply the patch:
114 </p>
115 <p><code>% patch -p0 &lt; some.patch</code>
116 </p>
117 <p>Or, if it's gzipped:
118 </p>
119 <p><code>% gzip -dc some.patch.gz | patch -p0</code>
120 </p>
121 <p>Run <code>./autogen.sh</code>, remove the generated <code>/config.cache</code>
122 file (unless you want to install in prefix
123 <code>/usr/local</code>).
124 Run <code>./configure</code> with the appropriate options and
125 then <code>make</code>.
126 (Text as found on the Sylpheed patches page.)
127 </p>
128 <h2><a name="ss2.12">2.12 Q12 How do I compile in support for compface
129 pictures?</a>
130 </h2>
131 <p>A. You have to have a package called <code>libcompface</code>
132 installed, so this is available for compiling into
133 Sylpheed.
134 </p>
135 <h2><a name="ss2.13">2.13 Q13 How do I make my own compface image?</a>
136 </h2>
137 <p>A. The faces package contains a program called xbm2ikon script,
138 which converts a 48x48 xbm to the format suitable for
139 compface. Thanks to Jeff Dairiki, you can have a complete online course
140 in this. Visit <a href="http://www.dairiki.org/xface/">this page</a>
141 for the details.
142 </p>
143 <h2><a name="ss2.14">2.14 Q14 How can I tell my
144 browser/newsclient/other program to use Sylpheed as e-mail program?</a>
145 </h2>
146 <p>A. In the settings part of the program, write
147 <code>sylpheed --compose</code>
148 </p>
149 <h2><a name="ss2.15">2.15 Q15 How do I enable GPG support in Sylpheed-Claws?</a>
150 </h2>
151 <p>A. When compiling Sylpheed, make sure you you have gpgme &gt;= 0.4.5
152 available before running the ./configure command.
153 When that completes successfully, there is a "privacy" section in the
154 Common preferences.
155 </p>
156 <h2><a name="ss2.16">2.16 Q16 Mutt does not recognize Sylpheed-Claws's
157 MH structure</a>
158 </h2>
159 <p>A. For this to work you need to use the "touch" command in every MH
160 folder. "touch" the file .xmhcache and Mutt should do just fine.
161 </p>
162 <h2><a name="ss2.17">2.17 Q17 Viewing a GIF file within Sylpheed-Claws
163 causes a segmentation fault.</a>
164 </h2>
165 <p>A. In case this happens, you can easily fix that by adding the
166 following to /etc/mime.types:
167 </p>
168 <p><code>image/gif gif</code>
169 </p>
170 <h2><a name="ss2.18">2.18 Q18 How can I make Sylpheed-Claws notify me
171 when new mail arrives?</a>
172 </h2>
173 <p>A. For this you can do several things:
174 </p>
175 <p>* Look at the Sylpheed patch page at <a
176  href="http://www.thewildbeast.co.uk/sylpheed/">http://www.thewildbeast.co.uk/sylpheed/</a>
177 for a new mail patch.
178 </p>
179 <p>* Download Gkrellm or a similar program that is able to notify you
180 of new incoming mail. Gkrellm is available at <a
181  href="http://www.gkrellm.net">the Gkrellm page</a></p>
182 <h2><a name="ss2.19">2.19 Q19 Can I use a spell checker with Sylpheed-Claws?</a>
183 </h2>
184 <p>A. Yes. You can use aspell for this if it is compiled in.<br>
185 </p>
186 <h2><a name="ss2.20">2.20 Q20 How can I make Sylpheed-Claws send my
187 compface image in the mails?</a>
188 </h2>
189 <p>A. In the Configuration menu, Preferences for current account, Send
190 tab, check Add user-defined header and press Edit button. A dialog
191 appears, add a header named "X-Face" and fill the value field with your
192 face data. Note that if you paste the data from a terminal into the
193 field some spurious newlines can be added, and these can mangle your
194 face, be careful.
195 </p>
196 <hr><a href="sylpheed-faq-3.html">Next</a>
197 <a href="sylpheed-faq-1.html">Previous</a>
198 <a href="sylpheed-faq.html#toc2">Contents</a>
199 </body>
200 </html>