# Rozszerzanie Claws Mail

## Udostępnione wtyczki

Możliwości Claws Mail są rozszerzane poprzez wtyczki. Wtyczki dostarczane z nim są opisane poniżej, wszystkie one są kompilowane automatycznie jeśli wymagane biblioteki są dostępne.

Wtyczki są instalowane w $PREFIX/lib/claws-mail/plugins/ i mają rozszerzenie .so. Aby załadować wtyczkę wejdź w menu Konfiguracja/Wtyczki i kliknij na przycisk Załaduj wtyczkę. Wybierz wtyczkę, którą chcesz użyć i naciśnij OK.

Jeśli nie możesz znaleźć wtyczki, której poszukujesz jest całkiem możliwe, że twoja dystrybucja GNU/Linux oferuje ją jako oddzielną paczkę. W tym przypadku poszukaj wtyczki w swoim menadżerze paczek.

Przeglądarka HTML Dillo

  Pozwala na wyświetlanie wiadomości w formacie HTML używając przy tym przeglądarki Dillo, w wersji 0.7.0 lub nowszej. Domyślnie używa opcji --local przeglądarki Dillo w celu bezpiecznego surfowania. Ustawienia znajdują się w /Konfiguracja/Ustawienia/Wtyczki/Dillo Browser. Dillo można pobrać z http://www.dillo.org/.

PGP/Core, PGP/Inline i PGP/MIME

  Obsługuje podpisane i/lub zaszyfrowane wiadomości PGP. Pozwala na odszyfrowanie wiadomości, weryfikację podpisu lub podpisywanie swoich własnych wiadomości. Korzysta z GnuPG/GPGME, ftp://ftp.gnupg.org/gcrypt/gpgme/.

SpamAssassin

  Wtyczka SpamAssassin ma dwie zasadnicze funkcje:

  Możliwość sprawdzania przychodzącej poczty ściągniętej z kont POP3, IMAP lub lokalnych przy pomocy SpamAssassin. Opcjonalnie może usuwać pocztę uznaną za spam lub zapisywać ją do wyznaczonego katalogu. Sprawdzanie poczty może być wyłączone w przypadku gdy jest ona sprawdzana na twoim serwerze.

  Możliwość uczenia SpamAssassin przez użytkownika rozpoznawania spamu lub pożądanych wiadomości. Istnieje możliwość wyszkolenia SpamAssassin zaznaczając pojedyncze wiadomości jako spam lub dobra wiadomość poprze wskazanie ich z menu kontekstowego lub używając przycisku na panelu narzędziowym w głównym oknie lub oknie tworzenia wiadomości (zobacz "Konfiguracja/Ustawienia/Paski Narzędzi"). Wiadomości zaznaczone jako spam są opcjonalnie zapisywane do wyznaczonego katalogu.

  Ustawienia wtyczki znajdują się w "Konfiguracja/Ustawienia/Wtyczki/SpamAssassin".

  SpamAssassin można pobrać z http://spamassassin.apache.org/. Wymagana jest wersja 3.1.x lub wyższa aby możnabyło używać funkcji uczenia poprzez TCP.

Ikonka

  umieszcza ikonka w pasku powiadamiania systemowego, która wskazuje czy jest nowa poczta. Jej opis wskazuje ilość nowych, nieprzeczytanych i ogólną liczbę wiadomości.

## Więcej wtyczek

Stworzono również inne wtyczki, lecz są one dostępne oddzielnie do pobrania. W czasie pisania tego podręcznika użytkownika dostępne są następujące wtyczki na stronie http://www.claws-mail.org/plugins.php:

Acpi Notifier

  Informuje o nowej poczcie za pomocą diod LED na laptopach takich producentów jak Acer, Asus, Fujitsu czy IBM.

AttRemover

  Ta wtyczka usuwa załączniki z twoich wiadomości.

CacheSaver

  Zapisuje zawartość pamięci podręcznej co 60 sekund (albo co zdefiniowany przez użytkownika interwał). Pomaga unikać utraty metadanych wiadomości podczas awarii twojego komputera lub błędu (Claws Mail!).

etpan! Privacy

  Obsługuje weryfikację i deszyfrację wiadomości w formatach S/MIME, OpenPGP i ascii-armored PGP. Nie obsługuje haseł.

Fetchinfo

  Dodaje możliwość dodawania nagłówków do emaili zawierających informacje dotyczące pobierania jak UIDL, konto Claws Mail, serwer POP, nazwę użytkownika i czas pobrania.

Przeglądarka GtkHtml

  Podobnie jak Dillo, umożliwia wyświetlanie wiadomości w formacie HTML, lecz w lepszej formie(używa antyaliasingu czcionek).

Maildir

  Dodaje obsługę skrzynek formatu Maildir++. Za pomocą tej wtyczki możesz współdzielić swoją skrzynkę Maildir++ z innymi klientami pocztowymi lub serwerami IMAP.

mailMBOX

  Obsługuje skrzynki pocztowe w formacie mbox.

Perl

  Rozszerza możliwości filtrowania poczty Claws Mail. Oferuje interfejs Perla do mechanizmu filtrującego Claws Mail, pozwalając na użycie pełni możliwości Perla filtrach email.

S/MIME

  Obsługuje wiadomości w formacie S/MIME, podpisane i/lub zaszyfrowane. Umożliwia deszyfrację wiadomości, weryfikację podpisów i szyfrowanie własnych emaili. Używa GnuPG/GPGME i GpgSM, ftp://ftp.gnupg.org/gcrypt/gpgme/.

SynCE

  Pomaga w utrzymywaniu książki w synchronizacji adresowej urządzeń Windows CE (Pocket PC/ iPAQ, Smartphone itp) z książką adresową Claws Mail, jeśli chodzi o adresy email.

vCalendar

  Obsługuje wiadomości formatu vCalendar tworzone przez programy takie jak Evolution czy Outlook oraz subskrypcję Webcal.

RSSyl

  Pozwala na czytanie twoich ulubionych wiadomości RSS w Claws Mail. Obsługuje kanały w formacie RSS 1.0, 2.0 i Atom.

Jeśli jesteś programistą napisanie wtyczki, żeby rozszerzyć możliwości Claws Mail jest chyba najłatwiejszym rozwiązaniem. Udostępnimy ci miejsce na serwerze dla twojego kodu źródłowego oraz bardzo chętnie odpowiemy na twoje pytania za pośrednictwem listy dyskusyjnej lub kanału IRC, #sylpheed na IRCnet.

## Dostęp do sieci z poziomu niektórych wtyczek

Niektóre z wtyczek, np. RSSyl, vCalendar i przeglądarka GtkHtml wymagają dostępu do Internetu aby normlanie funkcjonować (ściąganie wiadomości w przypadku RSSyl czy vCalendar oraz ściąganie plików graficznych w przypadku przeglądarki GtkHtml). Te wtyczki używają biblioteki Curl. Dlatego też jeśli twój dostęp do Internetu odbywa się za pomocą proxy, będziesz zmuszony poinstruować o tym bibliotekę libCurl. Możesz to zrobić ustawiając zmienną systemową http_proxy. Np, http_proxy=http://user:passwd@myproxy.example.com:8080 poinformuje libCurl by połączyć się z portem 8080 serwera myproxy.example.com, używając nazwy użytkownika user i hasła passwd aby połączyć się z siecią Internet.

Możesz ustawić tą zmienną przed uruchomieniem Claws Mail, np. tak http_proxy=http://user:passwd@myproxy.example.com:8080 claws-mail, albo ustwić w swoim pliku ~/.bashrc dodając następującą linię: export http_proxy=http://user:passwd@myproxy.example.com:8080 (będziesz musiał połączyć się ponownie, żeby to zadziałało).