Anders Jonsson
anders.jonsson@norsjovallen.se 2021, 2022

# Adressbokskonfiguration

Detta behöver fyllas ut.

# Typ av adressbok

Du kan välja bland flera adressbokstyper.

# Extern adressbok

Balsa-adressboken stöder indata från program. Därmed kan du (utan behov av import!) använda exempelvis din pine- eller mutt-adressbok. E-postklienten Mutt (www.mutt.org) använder ett identiskt system för att erhålla adresser från program.

## Befintliga program

Följande program är kompatibla med e-postläsaren mutt och bör vara det med Balsa. Skicka in länkar till fler program.

http://www.spinnaker.de/lbdb/ - Little brother-databasen. Läs e-postadresser och namn från: finger, /etc/passwd, inkommande procmail-e-post, NIS, fido, programmet abook, mutt-adressböcker, pine-adressböcker, palm-adressböcker, gnomecard-adressböcker, big brother-databaser och ldap-databaser.

http://www.fiction.net/blong/programs/mutt/ - palm-adressdatabas, ldapsearch-omslag, ph/qi-server, UIUC, ph.

## Skriva dina egna inläsningsskript

Balsa ignorerar den första utdataraden från ditt program. Du kan vilja skriva kommentarer eller felsökningsutdata på denna rad. De återstående raderna ska ha detta format:

e-postadress fullständigt namn smeknamn

De tre fälten ska separeras av tabbar. Det tredje fältet används för närvarande inte av Balsa, men kan göra det i framtiden. Det behålls också för att försäkra kompatibilitet med mutt.

Balsa kör ditt skript med ett argument: mönstret att söka efter. Ett blanksteg (” ”) används som första argument då en lista över alla användare skapas.

Alla tecken tillåts, utom tabb (\t), då det är fältavskiljaren.

En exempelutmatning kan vara:

lbdbq: 3 matches

balsa-list@gnome.org Balsa List balsa-list

jelmer@nl.linux.org Jelmer Vernooij jelmer

balsa-maintainer@theochem.kth.se Pawel Salek balsa-maintainer

Ditt skript/program bör skriva sina utdata till standard ut och inte till standard fel!

## Skriva dina egna sparningsskript

Det är också möjligt att lägga till adresser. Ditt skript bör ta emot tre argument. Det första är en e-postadress, det andra är ett fullständigt namn och det tredje är ett alias (används för närvarande inte och ersätts av ”TODO”).

Observera att mutt inte har stöd för att lägga till adresser, och det finns därmed ingen kompatibilitet i detta fall.

Kommentarer välkomnas: jelmer@nl.linux.org