Exchange Guid converter tool

Posted by Fizzgig on September 18, 2007
ExchangePHPTech

In response to the amount of comments I’ve had (which are way way more than I was ever expecting!) on my Exchange Mailbox Recovery article, I’ve written a script to convert your guids from the bad format that exmerge gives you to the one thats required for updating the user account.

You can access it here. Please leave any feedback on this post.

If you find this article useful, buy me a beer!

Tags: , , ,

Comments (79)

  • Nice.

  • It’s just great, I have spending such a long time to come to this page…..

  • Great tool and great site. I’ve spent days trying to solve this problem,
    thanks for the help

  • Bud, you are the Champion of Champions!!!
    Really fantastic stuff.
    you are a legend…
    Cheers

  • Great tool. You saved my day.

  • Great tool thx!

  • Thanks so much for the information and the tool. It made recovering my email possible after I was forced to rebuild the server.
    Excellent help.

    Regards,
    Chris

  • My hat off too you. You have saved me so much work. Very Grateful

  • Thank you so much for this tool it saved my butt today!!!!!

  • This tool was perfect. We were not coming up with the right translation doing it
    ourselves and this found our error real quickly. Thanks!

  • Fantastic tool. Really helped me out in discovering how to fix the overall issue. Really appreciate you help.

  • Excellent site and info.
    Thanks!!!!!

  • Awesome tool! Thanks!

  • Great work with the tool and write-up! An .EXE would be very useful as it could be included in a DR-toolbox ;)

  • dude,

    salamat!

  • This tool and web page have been extremely helpful to me.

    Thanks a bunch!

  • This took rocks, saved me heaps of time!

  • Very, VERY nice work. The instructions you posted are extremely helpful.

  • great tool and thanks for the info:
    One thing I noticed while using the tool:

    I neeed to convert the following mailbox guid:
    qh2i\7EZ\BAG\A0\A7\11h\12\5D\EFB

    I converted it manually using the table at http://www.asciitable.com/ and came up with the results:
    71 68 32 69 7E 5A BA 47 A0 A7 11 48 12 5D EF 0B

    Then I ran the guid through your tool to check. you’re tool converted it to:
    71 68 32 69 7E 5a BA 47 A0 A7 11 48 12 5D EF 0B

    Notice the lower case “a” in the 6th octet. Per the table, “Z” converts to “5A” with the capital “A” – how did you know to use a lowercase “a” because you were correct. I was not able to restore the mailbox until I changed it from a capital A to lower case a.

    Also, thanks for the wonderful info, saved my butt.

  • @Adrian
    Interesting…. I don’t have anything specific about case in my code….

    Stab in the dark – AD replication not picking up quick enough, thus not being able to tie the mailbox back as the guid wasn’t yet replicated whatever server was referenced… I don’t think the case should be important….

  • I wrote the same converter for work in perl and then found your website. It helped as we did not know how to handle 4
    charters between the slashes. Thanks.

  • Thanks for the tool! It eliminates going cross-eyed on http://www.asciitable.com and typos.

  • Your tool worked AWESOME and saved my butt on this high-priority mail restore. Thanks!!!!!

  • You saved me about a days worth of work. Thanks for the instructions and the tool.

    Great work.

  • You have no idea how much you have helped me out! Thank you!!!

  • Mate,

    this thing saved my ass in such a huge way i am eternally grateful

  • You really saved my calculating speed today!!! Thanks a lot!

  • Thanks for providing this valuable information! Until I needed to do this mxExchMailboxGuid modification, I actually had success in restoring a purged mailbox by using ADSIedit to change the msExchRestore attribute value from True to Not Set, turning the RSG into a normal Storage Group, and then attaching mailbox to a non-Excchange enabled dummy user account in AD created just for this.
    But I ran into a problem when the user CN of the purged mailbox I restored was created again in AD (the mailbox purge was accidental). There was an error about a conflicting mail address already being out there.
    This is where your information SAVED me. This is the document Microsoft should have created. Thanks very much. When I fill up on PayPal dollars, I will be donating (shortly).
    BRAVO!!

  • Great Sir,

    It is solved my problem .

    Thanks a Lot

  • Thanks!!!
    I surfed the whole net to finally find you!!
    It’s been great. You almost saved my life :)
    thanks again

  • Fantastic!

    Thank you so much. You saved my bacon.

  • This utility is great , thanks

  • Thanks
    Really this is a great tool,

  • Great job , saved me with this sweet little gem!

  • thanks a lot. this is a great tool.

  • Worked perfectly!

  • This is a great tool to go along with a gem of an article explaining how to recover purged mailboxes. I only wish I found this earlier.

  • Thank you very much.
    Thank for your tool and guide.
    It let me know more on Exchange.

  • YOU ROCK!!!! I CAN’T SAY IT ENOUGH! With an ill timed server upgrade to new hardware and then suddenly deciding to also change to VMWare ESXi and Server 2008/Exchange 2007, I have been basically down for about 2 weeks now. The catalyst to cause all of this was that my old server took a massive dump and would no longer let me log in. All I had was a backup of the RAW DB files. To make a long story hopefully shorter, it was looking like my only option was to spend hundreds of dollars to purchase software to convert the RAW DB files from 2003 to Exchange 2007 OR lose all my e-mails, contacts, hundreds of tasks, calendar appointments, etc.

    Thanks for saving my @** with your article and this time saving tool! :) I owe you one big time.

  • Thanks, both your article and the converter where a great help in a difficult restore job.
    Saved me a lot of tima and restored my faith in mankind ;-)

    Regs.
    Hafsteinn

  • Thanks – Tool + Article is perfect!

  • You are a god! And a savior of my time!

  • Awesome tool, many thanks…

  • Nice !!!!!

  • this tool is awesome!

  • Thank you so much for taking your time to help us all out.
    I had been having problems with the ascii conversion. Your tool was the key to my success.
    Had looked at my conversion over and over again and it looked right, but nothing.

    Thank you so much again!

  • This is really very help full tools.

  • Awesome tool and article. Keep up the good work!!!

  • Just wanted to say thanks for a great tool – this has saved me hours!

  • Great tool, saved me a huge headache, you should go commercial with this mate :)

Do you have anything to say?

Powered by Wordpress and Stripes Theme Entries (RSS) | Comments (RSS)