Zapewne wielu z Was korzystało z programu Thunderbird i tworzyło różne profile użytkownika, używając parametru -p
do otwierania menu wyboru profilu. Mało kto jednak wie, że Thunderbird obsługuje dodatkowe przełączniki, dzięki którym można utworzyć osobne skróty dla każdego profilu.
Jeśli, drogi Czytelniku, zaciekawił Cię ten wstęp – zapraszam do dalszej lektury 🙂 Opis dotyczy systemu Linux, ale identyczne działania można wykonać również w systemie Windows, gdzie parametry dodajemy po cudzysłowie, np.:
"C:\Program Files\...\thunderbird.exe" -p
1. Utwórz skrót do Thunderbirda i dodaj parametr -p
Dzięki temu otworzysz menedżera profili, gdzie można stworzyć nowy profil użytkownika.
2. Uruchom skrót i utwórz nowy profil
Koniecznie zapisz lub zapamiętaj ścieżkę do utworzonego profilu – będzie potrzebna w kolejnym kroku.
3. Edytuj skrót i dodaj parametry -profile [ścieżka]
oraz -no-remote
Parametr -profile
wskazuje folder, w którym Thunderbird ma szukać danego profilu, natomiast -no-remote
pozwala uruchomić Thunderbirda jako osobny proces. Dzięki temu możesz mieć otwarte jednocześnie różne instancje programu – każdy z innym profilem.
I gotowe! Teraz możesz mieć dwa (lub więcej) skróty na pulpicie – każdy uruchamiający inny profil Thunderbirda. Tak wygląda to u mnie na screenie poniżej 🙂
Czy wiesz, że Thunderbirda można uruchomić w kontenerze Dockera i… używać go z poziomu przeglądarki internetowej? Dzięki gotowemu interfejsowi webowemu (opartemu na VNC) nie musisz mieć zainstalowanego klienta pocztowego na komputerze — wystarczy przeglądarka i dostęp do odpowiedniego portu.
Dla chętnych – poniżej gotowy plik docker-compose.yml
version: '3'
networks:
app_network:
driver: bridge
ipam:
config:
- subnet: 10.101.0.0/24
gateway: 10.101.0.1
services:
thunderbird:
container_name: thunderbird
image: jlesage/thunderbird
dns:
- 8.8.8.8
- 8.8.4.4
ports:
- 5800:5800
environment:
- WEB_AUTHENTICATION_USERNAME=TWOJ_LOGIN
- WEB_AUTHENTICATION_PASSWORD=TWOJE_HASLO
- WEB_AUTHENTICATION=1
- SECURE_CONNECTION=1
volumes:
- /docker/appdata/thunderbird:/config
restart: always
networks:
app_network:
ipv4_address: 10.101.0.4
deploy:
resources:
limits:
memory: 512M
Pamiętaj aby edytować zmienne takie jak:
- WEB_AUTHENTICATION_USERNAME=TWOJ_LOGIN
- WEB_AUTHENTICATION_PASSWORD=TWOJE_HASLO
Aplikacja będzie dostępna na porcie 5800.
Adresem proszę się nie sugerować, gdyż ja mam zrobiony port-forwarding za pomocą SSH 🙂
PS. Z przeglądarką Firefox można zrobić to samo 😉