PDA

View Full Version : "Safe" Inbox Extender


Ken Pendlebury
22nd March 2008, 07:39 PM
You may already be familiar with the InboxExtender install as it is one of the examples in the WM6 SDK install. This dll is very handy in that it lets you mark an entire folder as read by adding a "Mark All as Read" menu option.

Unfortunately... there is also a very dangerous menu option that is located just a fraction of an inch away. It is labeled "Delete All" and if you accidentally click it, it will without any warning, delete the entire contents of the current MAPI folder.

I have added some code to this dll that places a safety mechanism around the delete functionality. It will simply ask you for verification of your actions before continuing. A simple fix indeed, but makes the dll actually usable.

I have also modified the dll to "unregister" the previous dll (if you had Q Inbox Extender installed). This should have no effect if you had no previous installation.

Instructions:
1.) Copy SafeInboxExtender.cab to your device
2.) Navigate to the cab on your device and click it
3.) Follow the on-screen instructions to complete the install
4.) SOFT RESET!
5.) The "Delete All" function should now be safe!

Please let me know how it works for you.

lukeap69
22nd March 2008, 07:57 PM
seems to be very handy. will try it later. thanks...

truncj
15th November 2008, 08:05 PM
awesome. Thanks for your work.

nir36
15th November 2008, 08:40 PM
that's really great, i could use that before.

thank you very much :)

curious george
16th November 2008, 02:45 AM
this type of menu editing, could you do the same thing to the calendar menu to add an option or edit a current option?

nurkamol
16th November 2008, 10:25 AM
Thanks Ken Pendlebury Great Job!!!

iggy
30th November 2008, 12:42 AM
Excellent, just started using this, of course only because it took me almost an hour of searching to find. We really need a thread of site devoted to links to all the various programs that have been developed here on xda-dev.

REQ: anybody thinks it would be a great idea if someone can develop a menu extension just like this for the EXIT or Close of a program - for those many programs that force you to use the X/OK button which is really a pain when trying to use one handed.

Minister
30th November 2008, 01:01 AM
Is there anyway to have your messages marked as read via a program execution or maybe a script? Will this program do this?

rachbu
1st December 2008, 04:14 AM
This is awesome! What a great idea! I've been using it for a few weeks, and definitely saved myself the annoyance of having to restore all of my text messages after accidentally deleting them!

XV6800
26th January 2009, 05:03 AM
Absolutely f!@#ing awesome! I have been looking for this for a long time. I have accidentally deleted all of my emails more than once. Thanks.

Fallen Spartan
1st April 2009, 11:18 AM
You may already be familiar with the InboxExtender install as it is one of the examples in the WM6 SDK install. This dll is very handy in that it lets you mark an entire folder as read by adding a "Mark All as Read" menu option.

Unfortunately... there is also a very dangerous menu option that is located just a fraction of an inch away. It is labeled "Delete All" and if you accidentally click it, it will without any warning, delete the entire contents of the current MAPI folder.

I have added some code to this dll that places a safety mechanism around the delete functionality. It will simply ask you for verification of your actions before continuing. A simple fix indeed, but makes the dll actually usable.

I have also modified the dll to "unregister" the previous dll (if you had Q Inbox Extender installed). This should have no effect if you had no previous installation.

Instructions:
1.) Copy SafeInboxExtender.cab to your device
2.) Navigate to the cab on your device and click it
3.) Follow the on-screen instructions to complete the install
4.) SOFT RESET!
5.) The "Delete All" function should now be safe!

Please let me know how it works for you.

Excellent mate, much appreciated. Very useful!!!

damac
21st April 2009, 02:38 AM
Good one. Thanks mate!

krim0
5th May 2009, 07:50 PM
Good job, but is it possible to add it in manila menu?

Keland44
5th May 2009, 08:04 PM
nice i will check this out

Premananda_laishram
21st June 2009, 07:22 AM
Is there any posibility of marking the messages one at a time. Sometimes it is necessary to delete just some of the messages, I don't see any option to mark individual messages

NotLutzik
21st June 2009, 08:26 AM
Is there any posibility of marking the messages one at a time. Sometimes it is necessary to delete just some of the messages, I don't see any option to mark individual messages

Menu . Select Messages. Several

princegoro
21st June 2009, 09:39 AM
Nice one man:D

morganlowe
22nd July 2009, 06:06 PM
This is a great tool, however on Calc's new rom and with arcsoft mms on sprint, it wont work! Selecting mark all as read brings up the arcsoft settings screen, any ideas?

Pedros97
25th July 2009, 09:06 PM
Thanks mate.

ekache
14th August 2009, 02:17 AM
Thanks in advance...

neils31
14th August 2009, 03:25 PM
just been pointed towards this thread, works a treat

thanks :)

samir morgan
22nd August 2009, 10:53 PM
Thank you very much perfect

GibStorm
25th August 2009, 02:39 PM
Would be nice to be able to translate the text though. Not all of us are using English UI :)

fAZernERo
12th September 2009, 08:44 AM
Thank you Kan!
Runs very well on Blackstone.

NiceOne.
fN

pimppoet
16th September 2009, 09:40 AM
thank you very much...a good work around until ms fix thge issue with unread text....work great so far.

kano69
19th September 2009, 04:15 AM
You may already be familiar with the InboxExtender install as it is one of the examples in the WM6 SDK install. This dll is very handy in that it lets you mark an entire folder as read by adding a "Mark All as Read" menu option.

Unfortunately... there is also a very dangerous menu option that is located just a fraction of an inch away. It is labeled "Delete All" and if you accidentally click it, it will without any warning, delete the entire contents of the current MAPI folder.

I have added some code to this dll that places a safety mechanism around the delete functionality. It will simply ask you for verification of your actions before continuing. A simple fix indeed, but makes the dll actually usable.

I have also modified the dll to "unregister" the previous dll (if you had Q Inbox Extender installed). This should have no effect if you had no previous installation.

Instructions:
1.) Copy SafeInboxExtender.cab to your device
2.) Navigate to the cab on your device and click it
3.) Follow the on-screen instructions to complete the install
4.) SOFT RESET!
5.) The "Delete All" function should now be safe!

Please let me know how it works for you.

Hey Ken, from the comments i take it that this is really helpful. im going to try this tonight.

i have a suggestion... is there a way to make a dll that will allow you to move your sms or mms to the draft folder, without loosing pictures or messafes?

zee750s
3rd October 2009, 06:20 PM
how did you make or modify the dll file . i want to change a similar file. but have no clue as how to edit the dll files.

tortoiseturtle
13th October 2009, 03:17 PM
I don't know why but both "Mark all as read inbox extender" and this "safe inbox extender" do not work for me. I tried both and neither works - there is no new menu item in Pocket Outlook. I checked DLL is copied to the right place and is also selfregistered (I found apropriate values in registry). Of course I tried soft-reset several times.

Does anyone know what can block this extender? Thanks for any clue.

dannyng
23rd October 2009, 11:01 AM
Thank you Kan!
Runs very well on Blackstone.

NiceOne.
fN

Hi, I just installed and cant fint it any where, not in "program"
or "Setting".

Can you point me to the apps?

Edit: Is it in the sms menu "MArk All as read" and "Delete All".



Cheers,

Danny

sosidity
4th November 2009, 07:06 PM
You may already be familiar with the InboxExtender install as it is one of the examples in the WM6 SDK install. This dll is very handy in that it lets you mark an entire folder as read by adding a "Mark All as Read" menu option.

Unfortunately... there is also a very dangerous menu option that is located just a fraction of an inch away. It is labeled "Delete All" and if you accidentally click it, it will without any warning, delete the entire contents of the current MAPI folder.

I have added some code to this dll that places a safety mechanism around the delete functionality. It will simply ask you for verification of your actions before continuing. A simple fix indeed, but makes the dll actually usable.

I have also modified the dll to "unregister" the previous dll (if you had Q Inbox Extender installed). This should have no effect if you had no previous installation.

Instructions:
1.) Copy SafeInboxExtender.cab to your device
2.) Navigate to the cab on your device and click it
3.) Follow the on-screen instructions to complete the install
4.) SOFT RESET!
5.) The "Delete All" function should now be safe!

Please let me know how it works for you.
I followed your directions and it works great on the e-mail icon, but the one that was stuck (text messages) still won't go away. Any idea what I did wrong? Thanks for posting this by the way!

jmmmmm
29th November 2009, 11:45 PM
I have the same problem on the email icon. I tried the "unread" exe and the safe inbox fix. Neither one worked. :(

tmccully
3rd December 2009, 04:19 PM
I have an unlocked T-Mo TP2 running Chris Grundy's Timor ROM. I've been using your terrific inbox extender app for several weeks without a problem. Yesterday, after bumping up the ROM version from .8 to .9 I noticed something peculiar: the app works fine with my pop mailbox, but in my Outlook Email inbox when I select "delete all messages" it takes me to the "MMS Options" page. Almost like the button says one thing but does another. Any thoughts?

wapvirus
5th December 2009, 01:17 AM
Thanks this extension rocks and you rock :)

Noonski
17th December 2009, 03:26 PM
What i'm wondering (from a request/idea from another user/Zarn) if an inbox extension can be made that will bring us "Sort Mail By Sent Date". instead of received?

l3it3r
17th December 2009, 07:22 PM
I've been using this extension for so long now.. I remember when I first realized that they removed the 'mark all as read' that I searched long and hard to find this.. now all the great ROMs on XDA have this extension built in!!

projectlawrence
24th December 2009, 04:24 PM
Great work. Going to install this.

gwitek
27th January 2010, 01:49 PM
Much pain and hassle solved! None of the other posted solutions were working for me (Sprint HTC PRO2 6.1) including the much touted fixunreadcount.

Thanks for the good work!

Cinderella17
23rd February 2010, 07:10 PM
Hello Thanx great application, but there is not one application can I use with all sms configuration I mean not only with the inbox cause I have some problem with delete message box... well thanx

Aziraphale_l
14th March 2010, 08:15 AM
pure genius, works like a charm

dahauss
15th March 2010, 03:38 PM
WORKS 100% on my TP2 mightyrom!!

grandzu
6th April 2010, 11:56 PM
This is a great tool, however on Calc's new rom and with arcsoft mms on sprint, it wont work! Selecting mark all as read brings up the arcsoft settings screen, any ideas?

Reinstall it. It will work then.

feenberg
20th May 2010, 12:17 AM
I have installed the safe version and the original but neither modify the outlook menus in my HTC HD2. Is this because the sense overlay substitutes its own menus? Is there a way to get to the original Outlook menus from within Sense? Thanks!

feenberg
20th May 2010, 08:14 PM
Okay, I'm just a junior member. I scrolled down and found the commands from safe inbox extender. Formerly the menu didn't scroll so I overlooked that possibility.

Skrobel
3rd October 2010, 03:49 PM
Hello,

Did any of you guys have an issue that:
- when pressing Mark All As Read - the Message Settings appeared
- when pressing Delete All - there is a send via BT dialog.

I use Jackos S2 ROM and whenever I restore my messages via PIM Backup the menu extensibility doesn't work anymore causing the above actions. Does any of you have the idea what can I do to bring it to work?