1 <?xml version="1.0" encoding="utf-8"?>
2 <section id="ch_plugins">
3 <title>Extendiendo &SC;</title>
5 <section id="plugins_default">
8 Las capacidades de &SC; se amplian usando módulos, cuya lista
11 Los módulos se instalan en <filename class="directory"
12 >$PREFIX/lib/claws-mail/plugins/</filename> y
13 tienen el sufijo <quote>.so</quote>. Para cargar un módulo vaya
14 al menú <quote>Configuración/Módulos</quote> y pulse el botón
15 <quote>Cargar módulo</quote>. Seleccione el módulo que desee cargar y
16 pulse el botón <quote>Aceptar</quote>.
18 Si no encuentra el módulo que busca es posible que la distribución de
19 su sistema operativo lo proporcione en algún paquete distinto. En ese
20 caso busque el módulo con su gestor de paquetes.
22 Algunos módulos proporcionan la misma funcionalidad que otros (por
23 ejemplo, los tres módulos anti-correo basura). En tal caso tendrá que
24 elejir cual de ellos cargar, ya que &SC; no cargará más de uno del
28 Existe una lista de todos los módulos disponibles en <ulink
29 url="https://www.claws-mail.org/plugins.php"
30 >www.claws-mail.org/plugins.php</ulink>.
34 <term>Nofificador ACPI</term>
37 Permite la notificación del correo nuevo a través de los LEDs que se
38 encuentran en ciertos modelos de portátil de marcas como Acer, Asus,
40 Más información: <ulink
41 url="https://www.claws-mail.org/plugin.php?plugin=acpinotifier"
42 >www.claws-mail.org/plugin.php?plugin=acpinotifier</ulink>.
47 <term>Guardián de direcciones</term>
50 Guarda todas las direcciones de destinatarios desconocidos (
51 <quote>Para</quote>, <quote>Cc</quote> y/o <quote>Bcc</quote>)
52 en una carpeta de la agenda de direcciones designada al efecto.
57 <term>Aviso de adjuntos</term>
60 Le recuerda la posibilidad de que se haya olvidado adjuntos.
61 Comprueba expresiones comunes que se usan cuando se adjuntan
62 ficheros y le avisa si no se añadió ningún adjunto al correo
64 Más información: <ulink
65 url="https://www.claws-mail.org/plugin.php?plugin=attachwarner"
66 >www.claws-mail.org/plugin.php?plugin=attachwarner</ulink>.
71 <term>Eliminador de adjuntos</term>
74 Permite eliminar los ficheros adjuntos de los mensajes.
79 <term>Bogofilter</term>
82 El módulo Bogofilter viene con dos características principales:
84 La habilidad para escanear el correo entrante recibido de cuentas
85 IMAP, POP3 o locales usando Bogofilter. Puede, opcionalmente, borrar
86 el correo identificado como basura o guardarlo en una carpeta
87 designada al efecto. El escaneado se puede desactivar.
89 La posibilidad de que el usuario enseñe a Bogofilter a distinguir entre
90 el correo basura o el aceptable. Puede entrenar a Bogofilter marcando
91 los mensajes como correo basura o como buenos en el menú contextual de
92 la lista de mensajes, o a través del botón correspondiente en la
93 venana principal o de mensaje (vea
94 <quote>Configuración/Preferencias/Barras de herramientas</quote>.
95 Los mensajes marcados como basura se pueden
96 guardar en una carpeta designada al efecto también de manera opcional.
98 Las preferencias del módulo se pueden encontrar en
99 <quote>Configuración/Preferencias/Módulos/Bogofilter</quote>.
101 La ventaja de Bogofilter sobre SpamAssassin es su velocidad.
103 Bogofilter necesita entrenamiento antes de poder filtrar mensajes.
104 Para entrenarlo es necesario marcar algún correo basura como tal y
105 algún correo legítimo como bueno.
107 Bogofilter está disponible en <ulink
108 url="http://bogofilter.sourceforge.net/"
109 >bogofilter.sourceforge.net/</ulink>.
114 <term>BSFilter</term>
117 BSFilter es un módulo muy similar al Bogofilter pero utiliza
118 para realizar su tarea el filtro bayesiano de correo basura
119 bsfilter (<ulink url="http://bsfilter.org/index-e.html"
120 >bsfilter.org/index-e.html</ulink>).
122 Al igual que con Bogofilter, hay que entrenarlo con mensajes
123 basura y mensajes legítimos para que pueda comenzar a reconocer
126 Las preferencias se encuentran en
127 <quote>Configuración/Preferencias/Módulos/BSFilter</quote>.
135 Permite escanear todos los mensajes recibidos de cuentas locales,
136 POP o IMAP usando el demonio clam, parte del software antivirus
137 Clam AV (<ulink url="http://www.clamav.net/"
138 >www.clamav.net/</ulink>).
143 <term>Visor HTML Fancy</term>
146 Permite mostrar mensajes HTML usando la versión basada en GTK
147 de la librería WebKit. Por omisión no se carga ningún contenido
150 Las preferencias se encuentran en
151 <quote>Configuración/Preferencias/Módulos/Visor HTML Fancy</quote>.
156 <term>Fetchinfo</term>
159 Inserta cabeceras que contienen cierta información sobre la descarga,
160 como el UIDL, el nombre de la cuenta de &SC;, el servidor POP, el
161 identificador de usuario y la hora de descarga.
169 Proporciona un interface para los servicios de Google usando la
170 biblioteca gdata. La única funcionalidad implmementada actualmente
171 es incluir los contactos de Google en la función de auto-completar
172 direcciones con el tabulador.
177 <term>Aviso de palabras clave</term>
180 Muestra un aviso al enviar o poner en la cola un mensaje y el texto
181 del mismo contiene alguna referencia a una o más palabras clave.
186 <term>Libravatar</term>
189 Permite mostrar las imágenes de avatares asociadas a los perfiles de
190 usuario de libravatar.org o los dominios de los usuarios que esten
191 configurados para proporcionar avatares.
192 Más información: <ulink
193 url="https://www.claws-mail.org/plugin.php?plugin=libravatar"
194 >www.claws-mail.org/plugin.php?plugin=libravatar</ulink>.
199 <term>Archivador de correo</term>
202 Permite archivar carpetas y subcarpetas en varios formatos diferentes.
207 <term>mailMBOX</term>
210 Gestiona buzones en formato Mbox.
218 Escribe un resumen de las cabeceras de los mensajes en un fichero
219 de traza (por defecto <filename>~/Mail/NewLog</filename>) cuando
220 llega correo nuevo y <emphasis>después</emphasis> de ordenarlo.
225 <term>Notificación</term>
228 Proporciona varios métodos para notificar al usuario sobre el
229 correo nuevo y no leído.
230 Más información: <ulink
231 url="https://www.claws-mail.org/plugin.php?plugin=notification"
232 >www.claws-mail.org/plugin.php?plugin=notification</ulink>.
237 <term>Visor PDF</term>
240 Permite visualizar los adjuntos de tipo PDF y PostScript utilizando
241 la biblioteca Poppler y el programa externo GhostScript.
242 Más información: <ulink
243 url="https://www.claws-mail.org/plugin.php?plugin=pdf_viewer"
244 >www.claws-mail.org/plugin.php?plugin=pdf_viewer</ulink>.
252 Para ampliar las posibilidades de filtrado de &SC;. Proporciona un
253 interfaz Perl al mecanismo de filtrado de &SC;, permitiendo el uso de
254 toda la potencia de Perl en los filtros de correo.
259 <term>PGP/Core, PGP/Inline y PGP/MIME</term>
262 Gestiona mensajes firmados y/o cifrados con PGP. Se pueden descifrar
263 correos y verificar firmas, así como firmar y cifrar sus propios
264 correos. Utiliza GnuPG/GPGME, <ulink
265 url="https://www.gnupg.org/software/gpgme/"
266 >www.gnupg.org/software/gpgme/</ulink>.
267 Más información: <ulink
268 url="https://www.claws-mail.org/plugin.php?plugin=gpg"
269 >www.claws-mail.org/plugin.php?plugin=gpg</ulink>.
277 Este módulo permite integrarse con Python.
278 Más información: <ulink
279 url="https://www.claws-mail.org/plugin.php?plugin=python"
280 >www.claws-mail.org/plugin.php?plugin=python</ulink>.
288 Le permite leer sus canales de noticias (<emphasis>feeds</emphasis>)
289 en &SC;. Actualmente están soportados los canales RSS 1.0 y 2.0, así
291 Más información: <ulink
292 url="https://www.claws-mail.org/plugin.php?plugin=rssyl"
293 >www.claws-mail.org/plugin.php?plugin=rssyl</ulink>.
301 Gestiona correos firmados y/o cifrados S/MIME. Se pueden descifrar
302 correos y verificar firmas digitales, así como firmar y cifrar sus
303 propios correos. Utiliza GnuPG/GPGME y GpgSM, disponibles en <ulink
304 url="https://www.gnupg.org/software/gpgme/"
305 >www.gnupg.org/software/gpgme/</ulink>.
310 <term>SpamAssassin</term>
313 El módulo SpamAssassin proporciona dos grandes funcionalidades:
315 La capacidad de escanear con SpamAssassin el correo entrante de
316 cualquier cuenta POP, IMAP o local. Opcionalmente puede borrar los
317 mensajes identificados como spam o guardarlos en una carpeta al efecto.
318 El escaneo de correo se puede desactivar, lo cual es útil si el
319 correo ya es escaneado en su servidor.
321 La posibilidad para que los usuarios enseñen a SpamAssassin a
322 distinguir el spam de los correos deseados. Se puede entrenar a
323 SpamAssassin marcando los mensajes como spam o no usando el menú
324 contextual de la lista de mensajes, o usando un botón para ello en
325 la barra de herramientas de la ventana principal o de mensaje (vea
326 <quote>Configuración/Preferencias/Barras de herramientas</quote>.
327 Los mensajes marcados como spam se pueden
328 guardar opcionalmente en una carpeta destinada a ello.
330 Las preferencias del módulo se encuentran en
331 <quote>Configuración/Preferencias/Módulos/SpamAssassin</quote>.
333 SpamAssassin está disponible en <ulink
334 url="http://spamassassin.apache.org/"
335 >spamassassin.apache.org/</ulink>. Es necesaria la versión
336 3.1.x o superior para utilizar la funcionalidad de aprendizaje en
342 <term>SpamReport</term>
345 Este módulo permite informar sobre correo basura en varios sitios.
346 Actualmente están soportados los sitios <ulink
347 url="http://spam-signal.fr">spam-signal.fr</ulink> y <ulink
348 url="http://spamcop.net">spamcop.net</ulink>, y el sistema de
349 nominación de correo basura de las <ulink url="http://lists.debian.org"
350 >listas de Debian (lists.debian.org)</ulink>.
355 <term>Intérprete TNEF</term>
358 Este módulo permite leer los adjuntos de tipo <literal
359 >application/ms-tnef</literal>.
360 Más información: <ulink
361 url="https://www.claws-mail.org/plugin.php?plugin=tnef_parser"
362 >www.claws-mail.org/plugin.php?plugin=tnef_parser</ulink>.
367 <term>vCalendar</term>
370 Permite la gestión de mensajes vCalendar al estilo de Evolution u
371 Outlook, y también suscripciones Webcal.
372 Más información: <ulink
373 url="https://www.claws-mail.org/plugin.php?plugin=vcalendar"
374 >www.claws-mail.org/plugin.php?plugin=vcalendar</ulink>.
380 Si usted es un desarrollador, escribir un módulo para extender las
381 capacidades de &SC; será probablemente la mejor solución y la más
382 fácil. Nosotros proporcionaremos hospedaje para su código y
383 estaremos encantados de responder a sus preguntas en la lista de
384 correo o en el canal de IRC, <literal>#claws</literal> en
385 <ulink url="https://libera.chat">Libera.chat</ulink>.
389 <section id="plugins_network">
390 <title>Acceso a la red desde los módulos</title>
392 Algunos de los módulos externos, por ejemplo RSSyl, vCalendar, Fancy
393 o Libravatar, necesitan acceso a Internet para llevar a cabo sus
394 funciones (recuperar canales en el caso de RSSyl o vCalendar, y
395 obtener imágenes en el caso de Fancy o Libravatar). Estos módulos usan
396 para ello la librería Curl. Por tanto, si su acceso a Internet está
397 restringido por un proxy necesitará decirle a libCurl que lo use.
398 Esto se consigue estableciendo la variable de entorno
399 <literal>http_proxy</literal>. Por ejemplo, <literal
400 >http_proxy=http://usuario:contra@miproxy.ejemplo.com:8080</literal>
401 le dirá a libCurl que conecte al puerto 8080 de la máquina
402 miproxy.ejemplo.com con el usuario <quote>usuario</quote> y
403 contraseña <quote>contra</quote> para conectarse a Internet.
405 Puede establecer esta variable antes de iniciar &SC;, usando por
407 <command>http_proxy=http://usuario:contra@miproxy.ejemplo.com:8080
408 claws-mail</command>, o establecerla en su fichero
409 <filename>~/.bashrc</filename> (o el equivalente de su shell) añadiendo
410 la línea<footnote><para>Otros shells pueden tener diferentes sintaxis,
411 compruebe la página del manual de su shell.</para></footnote>:
413 http_proxy=http://usuario:contra@miproxy.ejemplo.com:8080</command>
414 (tendrá que reconectar para que se tenga en cuenta).
418 <section id="plugin_path_config">
419 <title>Configuración de la ruta de los módulos</title>
421 Cuando se carga un módulo se guarda la ruta completa al mismo en el
422 fichero de configuración <filename>~/.claws-mail/clawsrc</filename>.
424 Puesto que la mayoría de usuarios sólo utilizan una copia de &SC; y
425 siempre usan el mismo método de instalación, esto no es un problema.
427 Por el contrario, si se tienen múltiples copias de &SC; instaladas y
428 desea compartir la misma configuración entre ellas esto puede no
429 funcionar, especialmente si se utilizan diferentes versiones de &SC;.
431 La copia instalada en segundo lugar intentará cargar los módulos
432 instalados por la primera y, si las versiones difieren, los módulos
435 Para evitar este problema se puede editar manualmente la sección de
436 los módulos en el fichero <filename>clawsrc</filename>, sustituyendo
437 la ruta completa por el nombre del fichero únicamente en aquellos que
438 desee cargar de manera relativa a la copia de &SC; en ejecución.
440 De esta manera cada copia de &SC; intentará cargar esos módulos de su
441 propio directorio de módulos en lugar de una ubicación concreta.