[kdepim-users] Problems in Kmail 1.10.1 on Ubuntu Intrepid
André M. de Roos
Andre.de.Roos at inter.nl.net
Thu Jan 22 11:26:38 GMT 2009
Op Wednesday 10 December 2008, schreef André M. de Roos:
> I have used Kmail for a long time and I have generally been very impressed
> by it. However, after a recent upgrade from Ubuntu Hardy to Intrepid and
> hence from Kmail 1.9.3 (based on KDE 3.5.9) to Kmail 1.10.1 (based on KDE
> 4.1.2) I noticed that a number of things stopped working which made me
> prefer Kmail over other clients in the first place:
>
> 1. Expansion in kmailrc
> In my kmailrc configuration file I use expansions like:
>
> check-interval[$ie]=$(/home/andre/bin/test-online)
>
> The script "test-online" returns 0 if I'm not on-line (in a train or so)
> and a value of 10 otherwise. This prevents interval mail checking if I am
> not on- line and checks mail every 10 minutes if I am. In Kmail 1.10.1,
> however, this expansion stopped working. I did discover that a similar
> expansion:
>
> default-transport[$ie]=$(/home/andre/bin/test-kmail-smtp)
>
> in the mailtransports file does work, strangely enough.
>
I did some further testing of this configuration problem with as the main
result confirmation that shell expansion is not working in kmailrc (Kmail
1.10.3 on Ubuntu Intrepid).
On a freshly installed machine I started up kmail and entered the details of
my mail account (very basic pop3 configuration). I subsequently closed kmail
and edited the file .kde/share/config/kmailrc to change
check-interval=0
into
check-interval[$ie]=$(/home/andre/test-kmail)
The script file test-kmail contains the following 3 lines:
#!/bin/sh
echo 3
exit 0
I made sure that executing /home/andre/test-kmail from the command line gave
the appropriate result (3). However, starting up kmail with the edited kmailrc
file does not lead to regular checking of mail at 3 minutes interval, no
regular email checking is done at all!
I further tested this problem by changing the line to
check-interval[$e]=$(/home/andre/test-kmail)
so that the value of check-interval is not immutable and (according to the KDE
documentation) will be changed on start-up of the application. This changing
indeed happens, but the result is
check-interval=0
as opposed to the expected check-interval=3.
Any ideas what happened to configuration via shell expansion after the switch
to KDE 4?
I filed this bug a while ago as:
http://bugs.kde.org/show_bug.cgi?id=177492
Cheers,
Andre
--
André M. de Roos
Park Arenberg 40A, 3731 ET De Bilt
Tel. 030-2200991/06-53978960
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdepim-users/attachments/20090122/1831f05d/attachment.html>
-------------- next part --------------
_______________________________________________
KDE PIM users mailing list
kdepim-users at kde.org
https://mail.kde.org/mailman/listinfo/kdepim-users
More information about the kdepim-users
mailing list