plugins.xml 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <section id="ch_plugins">
  3. <title>Extendiendo &SC;</title>
  4. <section id="plugins_default">
  5. <title>Módulos</title>
  6. <para>
  7. Las capacidades de &SC; se amplian usando módulos, cuya lista
  8. aparece debajo.
  9. </para><para>
  10. Los módulos se instalan en <filename class="directory"
  11. >$PREFIX/lib/claws-mail/plugins/</filename> y
  12. tienen el sufijo <quote>.so</quote>. Para cargar un módulo vaya
  13. al menú <quote>Configuración/Módulos</quote> y pulse el botón
  14. <quote>Cargar módulo</quote>. Seleccione el módulo que desee cargar y
  15. pulse el botón <quote>Aceptar</quote>.
  16. </para><para>
  17. Si no encuentra el módulo que busca es posible que la distribución de
  18. su sistema operativo lo proporcione en algún paquete distinto. En ese
  19. caso busque el módulo con su gestor de paquetes.
  20. </para><para>
  21. Algunos módulos proporcionan la misma funcionalidad que otros (por
  22. ejemplo, los tres módulos anti-correo basura). En tal caso tendrá que
  23. elejir cual de ellos cargar, ya que &SC; no cargará más de uno del
  24. mismo tipo a la vez.
  25. </para>
  26. <para>
  27. Existe una lista de todos los módulos disponibles en <ulink
  28. url="http://www.claws-mail.org/plugins.php"
  29. >http://www.claws-mail.org/plugins.php</ulink>.
  30. </para>
  31. <variablelist>
  32. <varlistentry>
  33. <term>Nofificador ACPI</term>
  34. <listitem>
  35. <para>
  36. Permite la notificación del correo nuevo a través de los LEDs que se
  37. encuentran en ciertos modelos de portátil de marcas como Acer, Asus,
  38. Fujitsu o IBM.
  39. Más información: <ulink
  40. url="http://www.claws-mail.org/plugin.php?plugin=acpinotifier"
  41. >www.claws-mail.org/plugin.php?plugin=acpinotifier</ulink>.
  42. </para>
  43. </listitem>
  44. </varlistentry>
  45. <varlistentry>
  46. <term>Guardián de direcciones</term>
  47. <listitem>
  48. <para>
  49. Guarda todas las direcciones de destinatarios desconocidos (
  50. <quote>Para</quote>, <quote>Cc</quote> y/o <quote>Bcc</quote>)
  51. en una carpeta de la agenda de direcciones designada al efecto.
  52. </para>
  53. </listitem>
  54. </varlistentry>
  55. <varlistentry>
  56. <term>Aviso de adjuntos</term>
  57. <listitem>
  58. <para>
  59. Le recuerda la posibilidad de que se haya olvidado adjuntos.
  60. Comprueba expresiones comunes que se usan cuando se adjuntan
  61. ficheros y le avisa si no se añadió ningún adjunto al correo
  62. que se está enviando.
  63. Más información: <ulink
  64. url="http://www.claws-mail.org/plugin.php?plugin=attachwarner"
  65. >www.claws-mail.org/plugin.php?plugin=attachwarner</ulink>.
  66. </para>
  67. </listitem>
  68. </varlistentry>
  69. <varlistentry>
  70. <term>Eliminador de adjuntos</term>
  71. <listitem>
  72. <para>
  73. Permite eliminar los ficheros adjuntos de los mensajes.
  74. </para>
  75. </listitem>
  76. </varlistentry>
  77. <varlistentry>
  78. <term>Bogofilter</term>
  79. <listitem>
  80. <para>
  81. El módulo Bogofilter viene con dos características principales:
  82. </para><para>
  83. La habilidad para escanear el correo entrante recibido de cuentas
  84. IMAP, POP3 o locales usando Bogofilter. Puede, opcionalmente, borrar
  85. el correo identificado como basura o guardarlo en una carpeta
  86. designada al efecto. El escaneado se puede desactivar.
  87. </para><para>
  88. La posibilidad de que el usuario enseñe a Bogofilter a distinguir entre
  89. el correo basura o el aceptable. Puede entrenar a Bogofilter marcando
  90. los mensajes como correo basura o como buenos en el menú contextual de
  91. la lista de mensajes, o a través del botón correspondiente en la
  92. venana principal o de mensaje (vea
  93. <quote>Configuración/Preferencias/Barras de herramientas</quote>.
  94. Los mensajes marcados como basura se pueden
  95. guardar en una carpeta designada al efecto también de manera opcional.
  96. </para><para>
  97. Las preferencias del módulo se pueden encontrar en
  98. <quote>Configuración/Preferencias/Módulos/Bogofilter</quote>.
  99. </para><para>
  100. La ventaja de Bogofilter sobre SpamAssassin es su velocidad.
  101. </para><para>
  102. Bogofilter necesita entrenamiento antes de poder filtrar mensajes.
  103. Para entrenarlo es necesario marcar algún correo basura como tal y
  104. algún correo legítimo como bueno.
  105. </para><para>
  106. Bogofilter está disponible en <ulink
  107. url="http://bogofilter.sourceforge.net/"
  108. >http://bogofilter.sourceforge.net/</ulink>.
  109. </para>
  110. </listitem>
  111. </varlistentry>
  112. <varlistentry>
  113. <term>BSFilter</term>
  114. <listitem>
  115. <para>
  116. BSFilter es un módulo muy similar al Bogofilter pero utiliza
  117. para realizar su tarea el filtro bayesiano de correo basura
  118. bsfilter (<ulink url="http://bsfilter.org/index-e.html"
  119. >bsfilter.org/index-e.html</ulink>).
  120. </para><para>
  121. Al igual que con Bogofilter, hay que entrenarlo con mensajes
  122. basura y mensajes legítimos para que pueda comenzar a reconocer
  123. el correo basura.
  124. </para><para>
  125. Las preferencias se encuentran en
  126. <quote>Configuración/Preferencias/Módulos/BSFilter</quote>.
  127. </para>
  128. </listitem>
  129. </varlistentry>
  130. <varlistentry>
  131. <term>Clamd</term>
  132. <listitem>
  133. <para>
  134. Permite escanear todos los mensajes recibidos de cuentas locales,
  135. POP o IMAP usando el demonio clam, parte del software antivirus
  136. Clam AV (<ulink url="http://www.clamav.net/"
  137. >http://www.clamav.net/</ulink>).
  138. </para>
  139. </listitem>
  140. </varlistentry>
  141. <varlistentry>
  142. <term>Visor HTML Fancy</term>
  143. <listitem>
  144. <para>
  145. Permite mostrar mensajes HTML usando la versión basada en GTK+
  146. de la librería WebKit. Por omisión no se carga ningún contenido
  147. remoto.
  148. </para><para>
  149. Las preferencias se encuentran en
  150. <quote>Configuración/Preferencias/Módulos/Visor HTML Fancy</quote>.
  151. </para>
  152. </listitem>
  153. </varlistentry>
  154. <varlistentry>
  155. <term>Fetchinfo</term>
  156. <listitem>
  157. <para>
  158. Inserta cabeceras que contienen cierta información sobre la descarga,
  159. como el UIDL, el nombre de la cuenta de &SC;, el servidor POP, el
  160. identificador de usuario y la hora de descarga.
  161. </para>
  162. </listitem>
  163. </varlistentry>
  164. <varlistentry>
  165. <term>GData</term>
  166. <listitem>
  167. <para>
  168. Proporciona un interface para los servicios de Google usando la
  169. biblioteca gdata. La única funcionalidad implmementada actualmente
  170. es incluir los contactos de Google en la función de auto-completar
  171. direcciones con el tabulador.
  172. </para>
  173. </listitem>
  174. </varlistentry>
  175. <varlistentry>
  176. <term>Libravatar</term>
  177. <listitem>
  178. <para>
  179. Permite mostrar las imágenes de avatares asociadas a los perfiles de
  180. usuario de libravatar.org o los dominios de los usuarios que esten
  181. configurados para proporcionar avatares.
  182. Más información: <ulink
  183. url="http://www.claws-mail.org/plugin.php?plugin=libravatar"
  184. >www.claws-mail.org/plugin.php?plugin=libravatar</ulink>.
  185. </para>
  186. </listitem>
  187. </varlistentry>
  188. <varlistentry>
  189. <term>Archivador de correo</term>
  190. <listitem>
  191. <para>
  192. Permite archivar carpetas y subcarpetas en varios formatos diferentes.
  193. </para>
  194. </listitem>
  195. </varlistentry>
  196. <varlistentry>
  197. <term>mailMBOX</term>
  198. <listitem>
  199. <para>
  200. Gestiona buzones en formato Mbox.
  201. </para>
  202. </listitem>
  203. </varlistentry>
  204. <varlistentry>
  205. <term>NewMail</term>
  206. <listitem>
  207. <para>
  208. Escribe un resumen de las cabeceras de los mensajes en un fichero
  209. de traza (por defecto <filename>~/Mail/NewLog</filename>) cuando
  210. llega correo nuevo y <emphasis>después</emphasis> de ordenarlo.
  211. </para>
  212. </listitem>
  213. </varlistentry>
  214. <varlistentry>
  215. <term>Notificación</term>
  216. <listitem>
  217. <para>
  218. Proporciona varios métodos para notificar al usuario sobre el
  219. correo nuevo y no leído.
  220. Más información: <ulink
  221. url="http://www.claws-mail.org/plugin.php?plugin=notification"
  222. >www.claws-mail.org/plugin.php?plugin=notification</ulink>.
  223. </para>
  224. </listitem>
  225. </varlistentry>
  226. <varlistentry>
  227. <term>Visor PDF</term>
  228. <listitem>
  229. <para>
  230. Permite visualizar los adjuntos de tipo PDF y PostScript utilizando
  231. la biblioteca Poppler y el programa externo GhostScript.
  232. Más información: <ulink
  233. url="http://www.claws-mail.org/plugin.php?plugin=pdf_viewer"
  234. >www.claws-mail.org/plugin.php?plugin=pdf_viewer</ulink>.
  235. </para>
  236. </listitem>
  237. </varlistentry>
  238. <varlistentry>
  239. <term>Perl</term>
  240. <listitem>
  241. <para>
  242. Para ampliar las posibilidades de filtrado de &SC;. Proporciona un
  243. interfaz Perl al mecanismo de filtrado de &SC;, permitiendo el uso de
  244. toda la potencia de Perl en los filtros de correo.
  245. </para>
  246. </listitem>
  247. </varlistentry>
  248. <varlistentry>
  249. <term>PGP/Core, PGP/Inline y PGP/MIME</term>
  250. <listitem>
  251. <para>
  252. Gestiona mensajes firmados y/o cifrados con PGP. Se pueden descifrar
  253. correos y verificar firmas, así como firmar y cifrar sus propios
  254. correos. Utiliza GnuPG/GPGME, <ulink
  255. url="ftp://ftp.gnupg.org/gcrypt/gpgme/"
  256. >ftp://ftp.gnupg.org/gcrypt/gpgme/</ulink>.
  257. Más información: <ulink
  258. url="http://www.claws-mail.org/plugin.php?plugin=gpg"
  259. >www.claws-mail.org/plugin.php?plugin=gpg</ulink>.
  260. </para>
  261. </listitem>
  262. </varlistentry>
  263. <varlistentry>
  264. <term>Python</term>
  265. <listitem>
  266. <para>
  267. Este módulo permite integrarse con Python.
  268. Más información: <ulink
  269. url="http://www.claws-mail.org/plugin.php?plugin=python"
  270. >www.claws-mail.org/plugin.php?plugin=python</ulink>.
  271. </para>
  272. </listitem>
  273. </varlistentry>
  274. <varlistentry>
  275. <term>RSSyl</term>
  276. <listitem>
  277. <para>
  278. Le permite leer sus canales de noticias (<emphasis>feeds</emphasis>)
  279. en &SC;. Actualmente están soportados los canales RSS 1.0 y 2.0, así
  280. como los Atom.
  281. Más información: <ulink
  282. url="http://www.claws-mail.org/plugin.php?plugin=rssyl"
  283. >www.claws-mail.org/plugin.php?plugin=rssyl</ulink>.
  284. </para>
  285. </listitem>
  286. </varlistentry>
  287. <varlistentry>
  288. <term>S/MIME</term>
  289. <listitem>
  290. <para>
  291. Gestiona correos firmados y/o cifrados S/MIME. Se pueden descifrar
  292. correos y verificar firmas digitales, así como firmar y cifrar sus
  293. propios correos. Utiliza GnuPG/GPGME y GpgSM, disponibles en <ulink
  294. url="ftp://ftp.gnupg.org/gcrypt/gpgme/"
  295. >ftp://ftp.gnupg.org/gcrypt/gpgme/</ulink>.
  296. </para>
  297. </listitem>
  298. </varlistentry>
  299. <varlistentry>
  300. <term>SpamAssassin</term>
  301. <listitem>
  302. <para>
  303. El módulo SpamAssassin proporciona dos grandes funcionalidades:
  304. </para><para>
  305. La capacidad de escanear con SpamAssassin el correo entrante de
  306. cualquier cuenta POP, IMAP o local. Opcionalmente puede borrar los
  307. mensajes identificados como spam o guardarlos en una carpeta al efecto.
  308. El escaneo de correo se puede desactivar, lo cual es útil si el
  309. correo ya es escaneado en su servidor.
  310. </para><para>
  311. La posibilidad para que los usuarios enseñen a SpamAssassin a
  312. distinguir el spam de los correos deseados. Se puede entrenar a
  313. SpamAssassin marcando los mensajes como spam o no usando el menú
  314. contextual de la lista de mensajes, o usando un botón para ello en
  315. la barra de herramientas de la ventana principal o de mensaje (vea
  316. <quote>Configuración/Preferencias/Barras de herramientas</quote>.
  317. Los mensajes marcados como spam se pueden
  318. guardar opcionalmente en una carpeta destinada a ello.
  319. </para><para>
  320. Las preferencias del módulo se encuentran en
  321. <quote>Configuración/Preferencias/Módulos/SpamAssassin</quote>.
  322. </para><para>
  323. SpamAssassin está disponible en <ulink
  324. url="http://spamassassin.apache.org/"
  325. >http://spamassassin.apache.org/</ulink>. Es necesaria la versión
  326. 3.1.x o superior para utilizar la funcionalidad de aprendizaje en
  327. modo TCP.
  328. </para>
  329. </listitem>
  330. </varlistentry>
  331. <varlistentry>
  332. <term>SpamReport</term>
  333. <listitem>
  334. <para>
  335. Este módulo permite informar sobre correo basura en varios sitios.
  336. Actualmente están soportados los sitios <ulink
  337. url="http://spam-signal.fr">spam-signal.fr</ulink> y <ulink
  338. url="http://spamcop.net">spamcop.net</ulink>, y el sistema de
  339. nominación de correo basura de las <ulink url="http://lists.debian.org"
  340. >listas de Debian (lists.debian.org)</ulink>.
  341. </para>
  342. </listitem>
  343. </varlistentry>
  344. <varlistentry>
  345. <term>Intérprete TNEF</term>
  346. <listitem>
  347. <para>
  348. Este módulo permite leer los adjuntos de tipo <literal
  349. >application/ms-tnef</literal>.
  350. Más información: <ulink
  351. url="http://www.claws-mail.org/plugin.php?plugin=tnef_parser"
  352. >www.claws-mail.org/plugin.php?plugin=tnef_parser</ulink>.
  353. </para>
  354. </listitem>
  355. </varlistentry>
  356. <varlistentry>
  357. <term>vCalendar</term>
  358. <listitem>
  359. <para>
  360. Permite la gestión de mensajes vCalendar al estilo de Evolution u
  361. Outlook, y también suscripciones Webcal.
  362. Más información: <ulink
  363. url="http://www.claws-mail.org/plugin.php?plugin=vcalendar"
  364. >www.claws-mail.org/plugin.php?plugin=vcalendar</ulink>.
  365. </para>
  366. </listitem>
  367. </varlistentry>
  368. </variablelist>
  369. <para>
  370. Si usted es un desarrollador, escribir un módulo para extender las
  371. capacidades de &SC; será probablemente la mejor solución y la más
  372. fácil. Nosotros proporcionaremos hospedaje para su código y
  373. estaremos encantados de responder a sus preguntas en la lista de
  374. correo o en el canal de IRC, <literal>#claws</literal> en
  375. Freenode.
  376. </para>
  377. </section>
  378. <section id="plugins_network">
  379. <title>Acceso a la red desde los módulos</title>
  380. <para>
  381. Algunos de los módulos externos, por ejemplo RSSyl, vCalendar, Fancy
  382. o Libravatar, necesitan acceso a Internet para llevar a cabo sus
  383. funciones (recuperar canales en el caso de RSSyl o vCalendar, y
  384. obtener imágenes en el caso de Fancy o Libravatar). Estos módulos usan
  385. para ello la librería Curl. Por tanto, si su acceso a Internet está
  386. restringido por un proxy necesitará decirle a libCurl que lo use.
  387. Esto se consigue estableciendo la variable de entorno
  388. <literal>http_proxy</literal>. Por ejemplo, <literal
  389. >http_proxy=http://usuario:contra@miproxy.ejemplo.com:8080</literal>
  390. le dirá a libCurl que conecte al puerto 8080 de la máquina
  391. miproxy.ejemplo.com con el usuario <quote>usuario</quote> y
  392. contraseña <quote>contra</quote> para conectarse a Internet.
  393. </para><para>
  394. Puede establecer esta variable antes de iniciar &SC;, usando por
  395. por ejemplo la orden
  396. <command>http_proxy=http://usuario:contra@miproxy.ejemplo.com:8080
  397. claws-mail</command>, o establecerla en su fichero
  398. <filename>~/.bashrc</filename> (o el equivalente de su shell) añadiendo
  399. la línea<footnote><para>Otros shells pueden tener diferentes sintaxis,
  400. compruebe la página del manual de su shell.</para></footnote>:
  401. <command>export
  402. http_proxy=http://usuario:contra@miproxy.ejemplo.com:8080</command>
  403. (tendrá que reconectar para que se tenga en cuenta).
  404. </para>
  405. </section>
  406. <section id="plugin_path_config">
  407. <title>Configuración de la ruta de los módulos</title>
  408. <para>
  409. Cuando se carga un módulo se guarda la ruta completa al mismo en el
  410. fichero de configuración <filename>~/.claws-mail/clawsrc</filename>.
  411. </para><para>
  412. Puesto que la mayoría de usuarios sólo utilizan una copia de &SC; y
  413. siempre usan el mismo método de instalación, esto no es un problema.
  414. </para><para>
  415. Por el contrario, si se tienen múltiples copias de &SC; instaladas y
  416. desea compartir la misma configuración entre ellas esto puede no
  417. funcionar, especialmente si se utilizan diferentes versiones de &SC;.
  418. </para><para>
  419. La copia instalada en segundo lugar intentará cargar los módulos
  420. instalados por la primera y, si las versiones difieren, los módulos
  421. serán rechazados.
  422. </para><para>
  423. Para evitar este problema se puede editar manualmente la sección de
  424. los módulos en el fichero <filename>clawsrc</filename>, sustituyendo
  425. la ruta completa por el nombre del fichero únicamente en aquellos que
  426. desee cargar de manera relativa a la copia de &SC; en ejecución.
  427. </para><para>
  428. De esta manera cada copia de &SC; intentará cargar esos módulos de su
  429. propio directorio de módulos en lugar de una ubicación concreta.
  430. </para>
  431. </section>
  432. </section>