2 kmail questions
1i5t5.duncan at cox.net
Wed Mar 9 23:01:25 GMT 2011
Daniel Barna posted on Wed, 09 Mar 2011 23:18:13 +0100 as excerpted:
> I have a question and a feature request concerning kmail:
> - I want to send a temprary file attached to an email, from a script,
> and then remove the temprary file:
> kmail --composer --attach tmpfile rm -f tmpfile The problem with this is
> that kmail returns immediately, so the tmpfile is removed immediately,
> before the actual composer window could attach the file and send it. Is
> there a solution for this?
Hmm... This isn't a direct solution, more a workaround, but I do enough
scripting so that immediately got me thinking how I'd approach the problem.
Sleep. As in sleep 30 or the like, if all you're going to do is attach
and send, and something like sleep 600 or sleep 1200 or some such, if
you're going to manually type something in the window, depending on how
long you think it might take you to do that (with a generous margin).
The tmpfile will stay around for a bit, but put the rm at the end of the
timeout, and you don't have to worry about rm-ing it manually, at least.
kmail --composer --attach tmpfile
rm -f tmpfile
(Or use semicolons or && logic and stick it all on a single line...)
> - It would be nice, if kmail could expand recipient groups, so that the
> actual list of recipients is shown. For example if I want to arrange a
> surprise birthday party for Joe, who is in the contact group
> 'myfriends', then I want to send an email to everybody from this group
> but Joe. I.e. specify 'myfriends' as the recipient, expand the group,
> and remove Joe from the recipient list.
> Qt: 4.7.0 KDE Development Platform: 4.5.1 (KDE 4.5.1)
> KMail: 1.13.5
FYI, kmail is currently in the middle of a switch to using the akonadi
backend. This involved a rewrite, so it's unlikely that current stable
kmail (or for that matter, much of any of the packages in current stable
kdepim, of which kmail and kontact are a part) will get any new features,
since that code is just about to be abandoned, when the new version is
considered stable enough.
Apparently, the kdepim folks decided NOT to pull another early kde4, which
the kde folks insisted was stable and ready for ordinary use when huge
bits of functionality remained flat missing, let alone worrying about
stability. As such, while the original plan was to do the kmail switch
with kde 4.5, they decided the new kmail wasn't yet stable enough for real-
world use and instead shipped kdepim 4.4.7, basically the 4.4 stable kdepim
with a few tweaks necessary to keep it working with the newer kdelibs 4.5
With the release of kde 4.6.0, the kmail rewrite was said to be considered
stable, *BUT* they were still having corner-case bugs with the kmail
storage conversion tools, especially on large archives. Given that people
often have years of mail saved (I personally have over a decade's worth, a
decade on kmail late this year, plus the import from MS Outlook Express
when I upgraded to Linux and KDE from MS Windows 98, as MS had crossed a
line I wasn't going to cross with them with eXPrivacy, with that import
going back probably 4-5 more years, so nearing 15 years mail archive,
total), and understandably will be rather grumpy if kmail can't convert it
properly, the call was again made to wait and update the stable kdepim 4.4
series, which is now at 4.4.10.
However, almost certainly for kde 4.7 if not for one of the monthly 4.6
updates, they should have the final kinks worked out, and the new kdepim
including akonadi based kmail should drop.
At that point, the akonadi backend will be handling all the storage
duties, much as akonadi has been handling the address book since 4.4, and
kmail itself will be a much smaller and less complex app, much easier to
add new features too. =:^)
As I've seen the request to break-out groups into individual addresses
before, my guess (as a regular here but just a user) is that said feature
shouldn't be long in coming, after the akonadi-based rewrite drops, of
In fact, as I said, the new kmail itself is supposed to be stable already,
it's just the last few corner-cases they're dealing with on the converters
that's the hold-up. If you don't have a big archive to convert, or if you
do but can back it up well and want to test the new version, the 4.5 and
4.6 kdepim betas should be available. Of course, I'd recommend upgrading
to the latest kde 4.6.1, if you're going to do that, as 4.5.1 is after all
six months old now, and a lot of bugs will have been fixed in that time as
well as new features added for the kde 4.6 series.
Duncan - List replies preferred. No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master." Richard Stallman
This message is from the kde mailing list.
Account management: https://mail.kde.org/mailman/listinfo/kde.
More info: http://www.kde.org/faq.html.
More information about the kde