of you. I hope I don't disappoint you. This is great. Thanks for coming and standing here.
Wonderful. I'm Marcus Faina. I'm from Gromunio. I'm an open source journalist and I have a short presentation about
contact, which is a software that I've been using for like 20 years and now it feels. I'm I love KDE and I'm probably a little bit biased when it comes to
the stops and whatever. But I'm using it in an enterprise environment and I wanted to show you some of the nice features
that are in there recently and also a little bit critical about what works and what doesn't work.
And as we've heard right now we saw some of you may have seen the Thunderbird talk just before.
And it's so great to hear what those guys are doing and the evolution guys and all of the other open source group.
Guys with EWS exchange web services protocol that was developed by Microsoft to enable other clients, especially Apple.
Then to integrate it with their exchange services and now we at Gromunio. I wonderful colleagues. I'm not a developer.
Yeah, my wonderful colleagues did an exchange web services server in open source with complete open source implementation and it's working with Thunderbird contact
evolution EM client on Windows and Apple devices and Android. So, but that's not the topic of the talk, the topic of the talk is contact from KDE and I'm already in the middle of the introduction and agenda.
Or let's just go back once I'm doing introduction and I'm showing you a contact then some features that I really like.
I may give you some hints for starting with travel shootings and if we have time there will be a Q&A.
I've done this very talk at the first time in 2018 at an Academy in Vienna.
It was 45 minutes then and I've done it with two hour workshop also. So, please I'm sorry if I don't manage to speak about everything.
Anyhow, I'm not a developer. Did I say that three times now? Then it's safe.
Good. I'm a senior of the source journalist. I was team lead at Susan for documentation. I've got my own company running since the year 2000.
I'm working with Linux since 1994 and now I'm open source evangelist and open source ambassador at Romano and Vienna.
We are doing an drop-in replacement for Microsoft exchange in completely open source and pretty fast and it's really cool.
I consider us still a startup even though we have installations with five digit numbers of users and stuff and I'm the one who's trying to get that into the media and writing articles about it and stuff.
Apart from that, another head of mine is I do a lot of NGOs stuff like this year now. I'm not it's not really for the company but it's for KDE and I'm also press speaker of design for future and Germany.
So, my claim for my own company and then we're done with advertisement is I'm right now doing a lot of digital variety which is after the Greenland stuff.
Everybody or a lot of people think of do we really need this new heart fancy shit or is there something that is just enough for us?
What do I really need? There's a different approach in many people and so that's basically all the stuff that I do with my own company and here is some of the icons of things that I like love or have been working with.
And end of advertisement. This is what we are talking about so I got 11 minutes left as I see that's cool.
Yes, KDE contact I mean I assume that most of you know that that's the group we are client in KDE and it has kind of a framework of a lot of applications had mail address book calendar journal RSS and lots and lots of modules that you can use it once used to be the only group we are client on Linux but there's also evolution now and Thunderbird is we heard in Thunderbird is working really fine.
I just really say that I've been testing that before so what has KDE contact you want many people don't know it has full keyboard control it's really cool if I want to copy or move a mail from one folder to another.
Let's say I have this mail here in the open source mailing list. This is public so this is mainly somewhere on the web and no private data.
So I just if I want to move that to the foster folder, I would just type MFO. M means move F O means it will pop up after I hit M the list of for available folders will pop up and of all means instantly the fear it will filter the list by everything that has an F O string in it.
And it's the first them the first them folder starts with a vote. I can just hit the return and move it there. It's the fastest that I have and I only know similar behavior for mut or other CLI device.
That's actually the one of the killer functions why I'm using contact and not really Thunderbird despite contact hat especially who was there when KDE for was there.
Okay I see the tears and yes oh my god that was hard but it's also got my address book calendar journal like is and RSS integration has had full keyboard control.
Another thing really important for me is I've done a lot of migrations and something that is very costy and expensive in migrations is see me see no is mail filtering rules for filtering your males into different folders.
That is very costy and normally it's left up to the users to rebuild all these filters again after they've done it.
See if it's a protocol an open source protocol and there is only a few clients around but contact is the best client for that. I'm going to show you screenshots of that that allows you to filter that on the server.
Duff cut does it other mail service do it and I really love it because my mail is filtered and sorted before I even fetch it.
What five minutes left it says age.
Okay good let's go back then we have IMF likes I can flag at the males we have EWS integration also in contact.
We have called off on cut off integration we have Google next on cloud integration and I don't know where I'm a permissions went but you used to be able to allow your colleague to access a special mail folder directly from the desk to client.
So this is what it looks like here you see the marks markups mark you don't that's the I'm a that's actually real I'm at flex in the background that is set on the IMF server so this is available also for other clients that are able to read this.
We have the sieve editor with the sieve language for filtering emails here we have the availability of calendars you see from Microsoft exchange to Duff called off Google group where stuff.
And this is how you set up the Microsoft exchange EWS Thunderbird does this a lot still a lot better and you have two or three steps more to configure in creating contact than in Thunderbird.
For example the automatic recognition doesn't work yet because that should redirect you to from Microsoft 365 server to for example your community server if you have one.
And on the KDE this doesn't work on the Thunderbird it works perfectly you can thanks to call off you can also use Android apps together with that but that's not really a contact feature but that's how I work you see here my.
screenshot from my phone I've got two calendars I've got one calendar here this is the February this should be for them somewhere and here's journal journals and tasks that I share for example with my wife or my colleagues.
And then there is cart of is address book and contact already shows this place a QR code for every entry in there it all generates that in the address book which are really like and we have templates mailing list support you see.
Or should yeah you see I can just create new message from a template and the templates is a special folder so if you put a mail in the template folder it will appear in this list and then you can just like these these things are invoices I have to send every month I make a template and we have.
Special features like the context menu for mailing list you see this is the mail that I showed you before this is open to the mailing list and then there is a new and entry here and you can do all the things that you need usually for mailing this support you have here in the context menu I really love that then there's archives specups.
In config import export and modules up to AI text that you can integrate I haven't tried it yet, but it just so it then here is using the exchange this is what it looks like with exchange web services in contact it does not work flawlessly yet it works much better in Thunderbird in evolution but we're working on that and.
Then you have a conadie in the back end which is a search and indexing server and you have tools for that especially a conadie console which does.
Where you can go really into the depth and you have a debugger and protocol and everything it's an expert tool I'm used to be to use it but it's really cool it really helpful and some command line tools for that I'm almost done.
This is a list of the files where KDE contact and accountability stored here data and yeah.
I guess we have a little time for questions do we.
So questions.
I have a couple a little bit of Michael way might vote for the video or.
That's it. It's easy to speak in there.
Okay. Okay.
I've three practical questions and you can just pick seeing the time I'll just pick one that's easy to answer.
You said it's easy to copy things with a keyboard.
I'd like to select some meals and copy the text of the subject which I was not able to find out and.
It seems my filters are local I can execute them locally but I don't see them via another client as if they are a see filters on the server and I'm struggling a bit using identities to get this.
So first of all there is local filters and see filters so it's two different concepts.
I do not think so it's a different language so I'm not using the local filters I'm only using the see filters.
I have never had the situation that I needed to copy just the subject field of emails.
But that is something that you can easily do because the storage is like a mail there or something.
It might be local somewhere or copy it to the local mail folder and then you can do the grab on it because then you have the headers and then it's that's the most easiest.
I maybe we had to ask the contact to K mail developers about that.
What was the third question?
Identities.
Yeah I've got like six identities and but it's a plain text file you can edit it in the plain text let me see that's in.
I'm copying them I actually these are two files the email default mail transports oh I forgot the email identity it's also an email identities is the name of the file and I copied that that and mail transports and mail defaults I copied from one machine to another.
Thank you.