Tuesday, June 26, 2007

How to: Enable Reply to All?

Did your company disabled the reply to all option on your Outlook?
And even deployed a noreplyall.dll to remove the icon?

It sucks ain't it? Copying all the address from the previous email instead of just clicking on the Replyall button...

You could delete these two (2) keys in the registry then restart your Outlook.
Customize your Toolbar , search for the Actions category and enable the ReplytoAll button.

  • HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Outlook\DisabledCmdBarItemsList
  • HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Outlook\DisabledShortcutKeysList

If you have GPO applied, this settings will not be retained after you logoff or reboot your machine...

Well a short NT script on your startup can bring it back...


Code Snippet:
  1. @Echo Off
  2. > "%Temp%.\EnableRep2All.reg" Echo Windows Registry Editor Version 5.00
  3. >> "%Temp%.\EnableRep2All.reg" Echo
  4. >> "%Temp%.\EnableRep2All.reg" Echo [-HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Outlook\DisabledCmdBarItemsList]
  5. >> "%Temp%.\EnableRep2All.reg" Echo [-HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Outlook\DisabledShortcutKeysList]
  6. >> "%Temp%.\EnableRep2All.reg" Echo
  7. START /WAIT REGEDIT.EXE /S "%Temp%.\EnableRep2All.reg"
  8. DEL "%Temp%.\EnableRep2All.reg"
  9. Exit



If at first you fail, call it version 1.0

2 comments:

Anonymous said...

Hi...I was just checking out your "How to: Enable Reply to All?" from June 26, 2007....and was thinking if there is a way to edit the "Reply To All" button click event in Outlook to Prompt the user "Are you sure you want to Reply to everyone on this email?" Yes/No.
If you have a moment and now of a way to do this I'd be very greatful! Cheers, -Mark mhaggarty@eapdlaw.com

The Prodigal Son said...

Hi,

That's a great idea! I can think of a way to cook up an outlook macro for this.

1. Create a function to copy all the recipients and pump it in an array (scripting.dictionary will do). Copy the message body and attachments if any.

2. Use a form for user confirmation on Reply To All usage (vbYesNo).

3. Yes will just execute Reply To All.

4. No will show maybe the same or a new form with the list of the recipients (pulled from the dictionary) with radio buttons or any other selection method to pick recipients or just simply close the mail (",).

5. Create a button for the macro and replace the original Reply To All button.

Now that's a plan.

Will let you know when it's cooked. Share if this've tickled your noodle and managed to cook something... (",)

Keep posting!