I've now got most things working. With regards to my above questions
1. Use of querystrings - would still appreciate an answer on this, though I've now got a Mail Application working that does this for me.
2. Despite the documentation stating that the "click" event view is used for this unless a "url" view is given, you *have* to use a "url" view to get launch parameters in the current version of Mail. In the Beta version, the "click" view also works.
3. Showing a draft message works fine in the current version of Mail, but does absolutely nothing in the Beta version of mail.
4. I noticed the "Share" button in the current version of Mail (must have missed it in beta). I sent the share email to my wife's Yahoo! account to see if she could add my Application, but the link just takes her to the Gallery page where my app isn't listed (I'm assuming because it's private). Can somebody at Yahoo! tell me what the next steps need to be to get this listed in the gallery? The Application I've written is designed to work with a new version of Affixa (www.affixa.com), an application that is essentially a MAPI provider for webmail systems. I hope to make the new version available in the next couple of months.
Thanks for your help!
Chris
Hi Chris,
1. If you have a message id that is fairly fresh (i.e. you fetched it from the Yahoo! Mail Web Service and it hasn't since been moved/deleted/flagged by user activity),
this URL should open the message directly in Yahoo! Mail:
mrd.mail.yahoo.com/msg?APPID_HERE
Let us know if this works out alright for you.
2. Yes, we're only focused on making this work in the beta as that will replace the current version of Mail in due time.
3. I will file a bug for this. Sounds broken in the beta. For Yahoo's researching this, the bug number is 4417244.
4. It will frankly be way easier if you can do 1) than to get into the gallery. We are still working on documenting the process for this, but it isn't light and
generally only attractive if you have a broad audience. We've been brainstorming non-gallery ways of sharing, but have security concerns there. If
you have a partner agreement, it _is_ possible to use ymdt to share your alpha app with a limited set of users. If you post your appid here, I will follow
up with an email to your developer account to get you in touch with the right folks.
-j