Alternativ utan en representation i användargränssnittet

Förutom alternativen som visas i inställningsdialogrutan, kan vissa alternativ bara ställas in direkt i KMails inställningsfil eller via Kiosk. Dessa så kallade dolda inställningsalternativ kan inte ändras via den vanliga inställningsdialogrutan i KMail. Det måste göras genom att ändra inställningsfilen med en texteditor eller programmet kwriteconfig. Inställningsfilen skrivs med formatet [sektionsnamn] och de följande raderna variablerna och deras inställningar. Om du redigerar filen manuellt måste du lägga till [sektionsnamn] innan variabler läggs till. Programmet kwriteconfig lägger till sektionen åt dig under förutsättning att du använder väljaren --group.

KMails inställningsfil kallas kmail2rc och finns i din hemkatalog. Platsen kan variera enligt operativsystem eller distribution, men den kan alltid hittas genom att köra kommandot kf5-config --path config --locate kmail2rc. Antag att inställningsfilen finns i /sökväg/till/kmail2rc för avsnittets återstod.

Varning

När alternativen ändras, försäkra dig om att först avsluta KMail innan inställningsfilen redigeras. Starta bara om KMail efter du har gjort och sparat dina ändringar av inställninsfilen.

SendMDNsWithEmptySender

Skicka brevhanteringsbekräftelser med en tom avsändarsträng. Vissa servrar kan vara inställda att förkasta sådana brev, så om du upplever problem när brevhanteringsbekräftelser skickas, försäkra dig då om att alternativet är inställt till false. Lägg till en rad i sektionen [MDN] för att aktivera funktionen:

  • Inställningsfil:

    SendMDNsWithEmptySender=true
  • kwriteconfig

    % kwriteconfig --file /path/to/kmail2rc --group MDN --key SendMDNsWithEmptySender true

Notera

Standardinställningen false bryter strängt taget mot Internet-standarder, men är inställt på så sätt av praktiska skäl, för att undvika att servrar avvisar brevhanteringsbekräftelser som KMail skapar eftersom de anses vara skräppost.

CloseDespiteSystemTray

Alternativet låter dig ställa in att programmet stängs helt och hållet, även om en ikon i systembrickan är inställd, vilket normalt skulle göra att programmet fortsatte köra. För att aktivera funktionen, lägg till en rad under sektionen [General] som lyder:

  • Inställningsfil:

    CloseDespiteSystemTray=true
  • kwriteconfig

    % kwriteconfig --file /sökväg/till/kmail2rc --group General --key CloseDespiteSystemTray true

disregardUmask

I versioner tidigare än 1.9 sparade KMail alla bilagor på hårddisken med skydd inställt till 600, bara läsbar och skrivbar av filens ägare. Som gensvar till användarkommentarer, gjordes detta inställningsbart i KMail version 1.9, med standardvärdet ändrat att följa användarkontots inställda umask när filer sparas på hårddisken. För att aktivera funktionen, lägg till en rad under sektionen [General] som lyder:

  • Inställningsfil:

    disregardUmask=true
  • kwriteconfig

    % kwriteconfig --file /sökväg/till/kmail2rc --group General --key disregardUmask true

CheckOutOfOfficeOnStartup

När det här alternativet är aktiverat kontrollerar KMail om det finns ett aktivt frånvarosvar vid varje start, och visar en varning om det är fallet. För att inaktivera funktionen, lägg till en rad i sektionen [OutOfOffice] som lyder:

  • Inställningsfil:

    CheckOutOfOfficeOnStartup=false
  • kwriteconfig

    % kwriteconfig --file /sökväg/till/kmail2rc --group OutOfOffice --key CheckOutOfOfficeOnStartup false

AllowOutOfOfficeSettings

Ifall du inte vill att användare ska kunna ladda upp sina egna frånvaroskript till servern kan du lägga till en rad i sektionen [OutOfOffice] som lyder:

  • Inställningsfil:

    AllowOutOfOfficeSettings=false
  • kwriteconfig

    % kwriteconfig --file /sökväg/till/kmail2rc --group OutOfOffice --key AllowOutOfOfficeSettings false

AllowOutOfOfficeUploadButNoSettings

Om du vill tillåta att användare laddar upp sina egna frånvaroskript, men inte vill att de ska kunna ändra domän att reagera på och inställningen av reaktion på skräpbrev, kan du lägga till en rad i sektionen [OutOfOffice] som lyder:

  • Inställningsfil:

    AllowOutOfOfficeUploadButNoSettings=true
  • kwriteconfig

    % kwriteconfig --file /sökväg/till/kmail2rc --group OutOfOffice --key AllowOutOfOfficeUploadButNoSettings true

OutOfOfficeDomain

När semesterskript (frånvaroskript) redigeras, kan användaren ange en domän för att begränsa vart sådana svar skickas. För att ladda inställningen med ett standardvärde, lägg till en rad i sektionen [OutOfOffice] som lyder:

  • Inställningsfil:

    OutOfOfficeDomain=min_epostdomän.se
  • kwriteconfig

    % kwriteconfig --file /sökväg/till/kmail2rc --group OutOfOffice --key OutOfOfficeDomain myMailDomain.test

OutOfOfficeReactToSpam

Normalt skickas inte frånvarosvar för brev markerade som skräppost. För att överskrida det beteendet, lägg till en rad i sektionen [OutOfOffice] som lyder:

  • Inställningsfil:

    OutOfOfficeReactToSpam=true
  • kwriteconfig

    % kwriteconfig --file /sökväg/till/kmail2rc --group OutOfOffice --key OutOfOfficeReactToSpam true