I created this agent when I saw that Thunderbird and other mailers had this feature.
And it’s very useful when we want to send an email in a specific date.
For example, for a customer it’s useful to create a mail when he has time, and send it at a specific date (perhaps he will be in vacation).
So I started it during 4.11 development, and finished it this week (I know after beta2 but didn’t have time before with my others KDEPim project).
As it’s an agent it’s not necessary that KMail is launched to be sure that mail will be send.
It’s an other feature which can be outside KMail (it’s a good thing for the future).
Now how does it work ?
Firstly it will be use when you click on “send later” in the composer, before it just stored it in send folder and that’s all.
In 4.11 it will open a dialog box and you will able to define at which date you want to send it. I added 4 buttons:
- send 30 minutes later
- send 1 hour later
- send 2 hours later
- send at specific date/time
And finally you can be send mail as recurrent (each x days, x months, I will add x years in 4.12, because it can be useful for sending an email for birthday for example, not useful for me I remember each important date:) )
Email was be stored in Template folder.
I hope that it will use by you.
I think it’s a good new feature.
“Send Later Agent” configure dialog:
“Add send later agent” dialog:
After read comments I changed UI: