|
Quote: I believe that Mother's Day is celebrated on the wrong day in countries other than the original and best.
FTFY
Quote: It's not that they're wicked or naturally bad
It's knowing they're foreign that makes them so mad!
|
|
|
|
|
I believe that maybe you posted this reply to the wrong post. her of the quotes are mine, anyway?!?!?
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
Richard MacCutchan wrote: ...in the civilised world You mean Ireland and Nigeria? Indeed!
Reference[^].
I ain't got no signature.
|
|
|
|
|
Quote: You mean Ireland Zimbabwe and Nigeria
FTFY
|
|
|
|
|
Richard MacCutchan wrote: Er, Mother's Day was back in March. At least it was in the civilised world .
Hi,Mother's Day is celebrated on different dates in different countries.
Our Country celebrating on this May 10th.
|
|
|
|
|
Mother's Day seems to be some cheap advertising gimmick, just to sell some merchandise.
Every day is Mother's Day.
modified 6-May-15 6:38am.
|
|
|
|
|
Giving your mother some nice flowers and a card once a year isn't that bad, is it?
And:
Everyday is Children's day, not Mother's day!
|
|
|
|
|
IMHO, this is geography-dependent.
I stayed with my mother till her passing a year ago. So, nothing like flowers and a card once a year; she was with me every day, so what flowers are we talking about. Till her end, she planted flower saplings and grew flowers in our small garden; there were flowers every day - jasmine, rose, petunia, balsam, ipomea, parijata*, nandi-battalu*, etc.
* Local names of these flowers.
I live in the southern part of India, and this situation is quite common here, but changing slowly.
|
|
|
|
|
..."How hard can it be to make a compliant email client?"
Well, to put it simply, rather hard.
Still, I am going on with this project to try and make a very useful and compliant email client.
I am using DevExpress WinForms controls, but I am using GeckoFX as the editor and MailKit/MimeKit for the email handling. Using the latter two libraries also gives me PGP encryption/verification/signing at no extra charge, as well as pretty much complete compliance with ALL email related standards, with a number of extensions as well.
I am also using another library from the guy behind {Mail|Mime}Kit that performs standards-compliant verification of email addresses, even those with non-ascii characters in them.
I am also thinking of having an Exchange integration plugin, but I want to know if anyone would use it.
Any other feature suggestions? I am currently planning on:
* Email (Obviously)
* Contacts (Kind of a given)
* Calendar (A plugin)
* Notes (Not too sure)
What do you get when you cross a joke with a rhetorical question?
The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
Do questions with multiple question marks annoy you???
|
|
|
|
|
I have been slowly building components similar to what you described:
- Email
- Contacts
- Calendar
- Chat
- ToDo
- Notes
I'M using WPF. If you're interested, why not collaborate and come up with a really decent client together?
If it's not broken, fix it until it is
|
|
|
|
|
Calendar: personal? group? accept and send invitations? reminders?
|
|
|
|
|
I was planning on multiple calendars on one account (and pulling in calendars from other places/accounts).
On the invitations, how would those work? Through an email message? Or some other way?
What do you get when you cross a joke with a rhetorical question?
The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
Do questions with multiple question marks annoy you???
|
|
|
|
|
Yep, an item is placed on your calendar; you send an invitation to various people.
When they accept, the entry is placed on THEIR calendar.
It may be a joint meeting with contact information (phone number, place, agenda, etc) or just that you have an appointment and won't be available.
For example, I have a meeting tomorrow; I send the invite to my colleagues, then they can from their calendar where I am (or am not).
I have bi-weekly standing meetings with a group of people; an agenda and call-in number are provided in the invitation.
|
|
|
|
|
Ah, OK. I'll look into that.
So the acceptance should send an email back (with content like 'Accepted')?
And a very good (and useful) idea.
What do you get when you cross a joke with a rhetorical question?
The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
Do questions with multiple question marks annoy you???
|
|
|
|
|
Yes, or the recipient can reject or propose a different time.
I'll look at the options in the morning when I'm at work.
|
|
|
|
|
I am guessing you use Outlook at work. I have Outlook, so I will toy around with it and see what's what.
What do you get when you cross a joke with a rhetorical question?
The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
Do questions with multiple question marks annoy you???
|
|
|
|
|
Brisingr Aerowing wrote: On the invitations, how would those work? Through an email message? Or some other way?
There is a standard format for these known (unfortunately - especially in these iThing days) as ICalendar[^]
|
|
|
|
|
I think a great feature would be the ability to export the email in csv format, something Outlook doesn't do.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
Certainly! I will work on that (likely as a plugin).
I have looked at MailKit and MimeKit, and doing what you suggested shouldn't be too hard with those libraries (man are they powerful).
What do you get when you cross a joke with a rhetorical question?
The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
Do questions with multiple question marks annoy you???
|
|
|
|
|
Actually,
I think that saving an email in as a JSON Object could be incredibly useful.
It would help with automation!
FWIW
|
|
|
|
|
And TSV -- for that matter, pick-a-characterSV would be optimum, because I always end up with something screwing up because the separator char is used in the text.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
One has always had the ability to "export" Outlook folders to csv ... One message per line / record. You even have control over the output mapping.
I've been doing some folder backups that way since XP; in case I wanted to get at the contents without using Outlook (i.e. via a .PST).
Doing a single message is a bit of a hassle: one needs to copy it to a separate folder first, and then export the folder; but it's still doable.
|
|
|
|
|
Nice to see someone else is using MailKit/MimeKit, right at the same time I am. I discovered the project just last week. May I contact you with a question I have on the Smtp client?
No object is so beautiful that, under certain conditions, it will not look ugly. - Oscar Wilde
|
|
|
|
|
Can I have it by Friday?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Good idea, though I do think you've saddled yourself with lots of future difficulties.
A few issues I can see (from personal experience) which you might have to look into (perhaps you already have):
- Message structrures are an issue. Even just text becomes a drag, as the standard states that quotes are placed above the message and the message ends with -- and the signature. But nearly all emails I've ever encountered have been where the message (and its signature) is above the quote instead.
- Then of course you still have those formats like HTML and RTF (though RTF seems to have died out with Outlook 2007) to contend with. Not to mention most messages would contain at least standard text in addition to one of these as a mime attachment.
- Attachments are "by standard" using mime types. But nearly all attachments through all versions of Outlook use a proprietary WinMail.dat format. And then you still get some "idiotically" old email clients using stuff like uuencode. I know many email clients (including GMail, Thunderbird, KMail, etc.) have huge issues when they've received such non-standard attachment format. And unfortunately this non-standard (at least Outlook's) has become the "de-facto" standard simply because of Outlook volumes - so you can't just say: "It's not standard, therefore I won't support it."
- You'll need to be able to import from various mail storage formats, not just using IMAP. Many users have POP accounts with local stores. So you'd need to extract historical mails from PST files, but perhaps also MailDir / MBox (depending on which other programs you're attempting to replace)
- Your local storage needs to be something easily indexable, yet also easy to archive incrementally. I.e. no single file for entire account or even entire inbox (like Outlook / Thunderbird does). You may want to try using some indexed variant of MailDir instead (something where small messages are kept in central file while large messages are saved to their own file).
- You'll need an export function, preferably catering for several formats. Though (from a previous post) I can't see CSV working well for messages (unless it's just exporting something like a message listing). For contacts / events / tasks CSV is a much used interchange format.
- Better yet would be to allow for various local storage formats instead of exporting. That way users could have live views of messages / calendar / tasks / contacts / etc. Though this is a very complicated issue - as you start entering into "client-server-db" design with such a system.
- For contacts I'd advise you look into vCard files - there's yet more issues with non-standard stuff. Some clients use custom fields or allow multi-lined fields. While others use multiple fields for stuff like multi-line addresses. I've run into this scenario before due to google's gmail contacts having their own particular flavour of vCard.
- Calendar is yet more of an issue. Yes I agree iCal is probably your best bet (though there are some others like CalDav which you might have to cater for as well). But you're going to have to make sure you understand how each format handles time zones. Some of them convert everything to UTF, while others only list what the original time zone was.
- Meeting requests and responses are also not always "standard". Especially when looking at Outlook's requests and responses. You'll have to do some trail and error on these
- Are you going to differentiate events and tasks? Or are you going to include to-do items inside the calendar? Both options have their weak and strong points.
|
|
|
|