|
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.
|
|
|
|
|
|
I must be missing something, because I didn't even smile! What is funny about it?
PooperPig - Coming Soon
|
|
|
|
|
Some people think they should laugh every time Jack Black opens his mouth
|
|
|
|
|
Nope, sorry, didn't laugh your asss off...
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
|
|
|
|
|
I found nothing to laugh there.
Programmer : A machine that converts coffee into code !
|
|
|
|
|
I laughed more when my cat died.
|
|
|
|
|
Yes, but the way it fell into that threshing machine which sprayed it out in front of that marching band who all slipped on the remains, falling over in a cacophany of noise culminating in that fella falling through the large drum and smashing his head into the symbol was very, very funny.
Some men are born mediocre, some men achieve mediocrity, and some men have mediocrity thrust upon them.
|
|
|
|
|
I also laughed when your pussy got shafted
PooperPig - Coming Soon
|
|
|
|
|
|
I don't know why they are all slagging you slacker.
The harmony was nice, but......, I didn't laugh either.
I want what you had.
"Rock journalism is people who can't write interviewing people who can't talk for people who can't read." Frank Zappa 1980
|
|
|
|
|
|
Nice to finish my day off with a read like that. Thanks for posting this.
|
|
|
|
|
Some time ago I wrote an iOS app which makes some data available from Codeproject on an iPhone/iPod
You can see the article here: iCPVanity: CP Vanity for iOS 7
I have updated it to have more or less the same functionality as the Xamarin based one, of which I wrote here
I am now considering making it available in the app store but am looking for beta-testers
So, if you are interested you can apply
|
|
|
|