Perfect solution for corrupt PST File – Stellar Phoenix Outlook PST Repair


Perfect solution for corrupt PST File – Stellar Phoenix Outlook PST Repair

 I am a Senior IT System Administrator working with an organization that uses Microsoft Outlook email client for business communication Here, I will share my experience with Stellar Phoenix Outlook PST Repair Technician software that helped me resolve a critical issue in Outlook and saved the reputation of the business.

The incident happened this way

An employee in my organization was unable to open his Outlook. Consequently, I being the system administrator in the company was given the task of rectifying the issue, however, I could not open his Outlook even after using the Scanpst.exe utility. Then, I exported the PST file into another system to check if I could open it. Nevertheless, it did not happen so, and I concluded that the PST file was damaged. Further, I started searching for third-party tools to repair the damaged PST file. After using the free version of several tools that can repair the corrupted PST files, I decided to use Stellar Phoenix Outlook PST Repair based on its benefits, functionality and cost. I purchased its full version and started the PST repair process.

Know its benefits below:

  • Repairs severely damaged Outlook PST files – The software repairs severely damaged Outlook PST files quickly and easily. This is because of its easy-to-understand and easy-to-use interface.
  • Repairs large size Outlook PST files – The software repairs all Outlook PST file without any limit on the size of PST files.
  • Recovers all mailbox data items – The software recovers all Outlook mailbox data items, such as emails and their attachments, contacts, calendar, tasks, journals, etc.
  • Saves and loads scan information – The software can save the scan information as DAT file and load it to complete the PST file repair process.
  • Provides a preview of all the recoverable data items – The software provides a preview of all the recoverable data items in a tree-view structure in the ‘Preview’ window
  • Multiple File Saving Option – The software provides an option to save the repaired Outlook data file in multiple file formats, such as PST, EML, MSG, RTF, HTML, PDF one at a time.

Software Other Beneficial Features

  • Option to find PST file that is a very beneficial feature if the storage location of the PST file is not known.
  • Facilitates to arrange scanned emails based on ‘Date’, ‘To’, ‘From’, ‘Subject’, ‘Type’, ‘Attachment’, and ‘Importance’.
  • Option to save the newly created PST file at the desired location.
  • Generates a log report that can be saved and viewed at a later time.

Now, Know Its Compatibility and Support

  • Program: MS Outlook 2016, 2013, 2010, 2007, 2003, 2002 (XP) and 2000 version

Next, System Requirements

  • Operating System – Windows 10, 8.1, 8, 7, Vista XP
  • Processor – Pentium Class
  • Memory – 1 GB Minimum
  • Hard Disk – 100 MB of free space

Steps to Repair PST Files with Stellar Phoenix Outlook PST Repair Software

  1. Download, install, register and run the software.

(In the main GUI of the software, ‘Select PST File for Repair’ dialog box comes up providing ‘Browse’ and ‘Find’ option to select the damaged PST file for repair.)


  1. Click ‘Browse’ button if you know the location of PST file. Further, select the PST file and click ‘Repair’ button for the software to start the repair process.


  1. Click ‘Find’ button if you do not know the location of PST file.

(‘Find PST File’ dialog box opens up.)


  1. Choose a drive to search PST files. Further, click on ‘Find’ button to search PST files. Click on ‘Look in’ button to select a specific folder from the drive for PST file search.


(The ongoing ‘PST file repair’ process.)


(All the recoverable mailboxes from the scanned PST file is enlisted in a tree structure on the left side of the ‘Preview’ window.)


  1. Select all or particular mailbox item(s) for recovery.




  1. Click ‘Save Scan’ button to save the information/result of the ‘scanned PST file’. Now, you don’t need to scan the damaged PST file again.


  1. Use ‘Load Scan’ feature to load the scan information saved as DAT file.


  1. Click ‘Save Repaired File’ button from the ‘File’ menu to save recoverable mailboxes in file formats, such as PST, Office 365, EML, HTML, PDF, MBOX, RTF, DBX. Then, select the ‘Destination Path’ to save the PST file.


Note – I chose PST file format to save the recovered mailbox data items. Further, I imported it into Outlook to find that the PST file could be opened and its data items accessed.



Stellar Phoenix Outlook PST Repair is a software with a pleasant look and feel, matching the interface of Outlook 2016 and 2013, and thus easy-to-understand and use. It easily repairs the damaged PST file and recovers all its data items successfully. It saved my reputation as a system administrator, which would not have been possible otherwise. Kudos to it from my side! I recommend it to all System Administrators handling Outlook!








Goodby Telnet

Telnet has been a feature that has been intentionally removed by default from all Windows OS for the last 4 years as a result of the security concerns, and the PowerShell CMDLet “Test-NetConnection” with the -port parameter is the new tool for testing port status.



Example 1: Test ping connectivity

This command tests ping connectivity to a default server.

PS C:\>  Test-NetConnection

Example 2: Test ping connectivity with detailed results

This command tests ping connectivity to a default server and sets the InformationLevel parameter to Detailed.

PS C:\>  Test-NetConnection -InformationLevel "Detailed"

Example 3: Test TCP connectivity and display detailed results

This command tests TCP connectivity to a default server and sets the InformationLevel parameter to Detailed.

PS C:\>  Test-NetConnection -Port 80 -InformationLevel "Detailed"

Example 4: Test a connection to a remote host

This command tests ping connectivity to a remote host named

PS C:\>  Test-NetConnection -ComputerName "" -InformationLevel "Detailed"

Example 5: Perform route diagnostics to connect to a remote host

This command performs route diagnostics to reach a remote host named

PS C:\>  Test-NetConnection -ComputerName -DiagnoseRouting -InformationLevel Detailed

Example 6: Perform route diagnostics to connect to a remote host with routing constraints

This command performs route diagnostics to reach a remote host named with routing constraints.

PS C:\>  Test-NetConnection -ComputerName "" -ConstrainInterface 5 -DiagnoseRouting -Info

Lync 2010 mobile client sign-in fails

This is a very common issue and comes with a multiple errors, I spoke in my previous article  about one of this errors. Today we have the same error but with a little different symptom.


Lync Mobile users get the following Error message “can’t connect to the server. It may be busy or temporarily unavailable” while trying to connect, in addition the S4B mobile clients have the same symptom as we have a hybrid deployment with Skype for Business Online,and the new in this issue is that this problem occurs at irregular intervals  




Quite simply the first thing we should think about it when we find that this problem is repeated irregularly, is to review the (Autodiscover and MCX) directories settings over IIS web component on the Frontend servers in case you have a multiple frontend servers.

In my case I have two frontend servers one of them has lost the autodiscover and MCX directories.

you need to rebuild the autodiscover and MCX directories on defected server by the following steps;

  1. Log on to the computer as a user who is a member of the CsAdministrator group.

  2. Download the latest installation package from the Microsoft Download Center and extract it to the hard disk.

  3. Copy McxStandalone.msi to C:\ProgramData\Microsoft\Lync Server\Deployment\cache\4.0.7577.0\setup.

  4. Open the command prompt: Click Start, click in the search box, type cmd, and then press ENTER.

  5. At the command prompt, run C:\Program Files\Microsoft Lync Server 2010\Deployment\Bootstrapper.exe.


If you run Bootstrapper.exe from Lync Server Management Shell, you must prepend the path with a period (.) and enclose the path in quotation marks ("). For example: ."C:\Program Files\Microsoft Lync Server 2010\Deployment\Bootstrapper.exe".





In this article we will demonstrate in steps how to add additional SIP domain in the already existing Lync deployment.


The steps in brief

1. Add the new SIP domain(s) to the Topology.

2. Create DNS records for the new simple URLs, both internal and external.

3. Request new certificates with adding the new domain(s) name(s).


Steps to add the new SIP domain(s) to the Topology

Open the Lync Server Topology Builder. 

Select download the topology from the existing deployment. 


After the topology builder has opened, Right click on the topology and click edit properties.


Click on add new domain to add the new sip domain.


Then click on publish topology.



Create DNS records for the new simple URLs, both internal and external


Service Protocol






Add it to your public DNS entry



Point it to your FE server pool-(Internal+External) DNS



Point it to your FE server pool-(Internal+External) DNS




Should be created on your public DNS



Should be created on your public DNS




Should be created on your internal DNS


Request new certificates with adding the new domain(s) name(s).

· Open Lync server deployment wizard.

· Select Install or Update Lync Server System.


· Select Step 3 Request, Install or assign Certificates.


For internal certificate keep select the following option.


Then press Request and Next.


If you don’t have the option to connect directly to your internal CA, you should choose the second option as the below.


Choose the path you will save the certificate request in and the CSR name.


Choose the following option if you have a certificate template, in our scenario bypass this option.


Type the same friendly name as the below.


At the end of this wizard you will need to select the new sip domain in my example it was and your old domains to the SIP domain setting on subject Alternative Names (SANs) section, then adding all your additional subject alternative names.


PS. “after upgraded the certificate you need to run the following command { Stop-CsWindowsService} on your Lync server management shell”


Now after you generated the new certificate request through your internal CA, you just need to install it on your FE servers, to do that you have two options here.

Option #1


Option #2

From start menu type mmc, file, Add/Remove Snap in, certificate, computer account and finish.

And import the new certificate to personal as the below.


The final step in this wizard is to assign the new certificate to Lync services as the below screen.


Don’t forget to start Lync service by the following command

{ Start-CsWindowsService}.


Important P.S. “you need to export the same certificate with private key if you have more than FE servers in order to add it to all your FE servers and this done by the following steps.”




Till now you can

enable new sip domain users and access Lync with the new sip domain from you internal network.

To access from External you just need to update your public certificate with your new SIP domain and it’s (SANs).

Continue reading

Lync 2010 mobile can’t connect to the server. it may be busy or temporarily unavailable

Dears, I would like to share the following article with you,

In the last week we have renewed the Lync 2010 internal and external certificates, internal and external desktop client working normally without any issue, but the mobile client can’t connect.

General Info.

Mobile application requests for Mobility Service.

mobile application requests for Mobility Service

PS Both the internal Mobility Service URL and the external Mobility Service URL are associated with the external Web Services FQDN. Therefore, regardless of whether a mobile device is internal or external to the network, the device always connects to the Microsoft Lync Server 2010 Mobility Service externally through the reverse proxy.

Issue symptoms

Lync Mobile users get the following Error message “can’t connect to the server. It may be busy or temporarily unavailable” while trying to connect.


Investigation result

· After reviewed the mobile client logs and simulate the test by the test Lync connectivity analyzer, I have found that An error occurred while mobile client sending the request to the Lync proxy server even through port 443 or 80.

. In my scenario we don’t have a reverse proxy, instead of that we using the Lync Frontend servers as a proxy server at the same time, it has a two IPS on the same NIC,22 for internal services and,51 for the proxy server.

PS. This is not supported scenario, you must use a separate server for the Revproxy if you are going to use software like TMG or any other else, and that if you don’t have a reverse proxy device.

. We use the HW load balance for High availability for the internal and proxy services.


In my case the IIS web service component of the internal and external sites was missing the binding configuration, so that if you have the same case with the same scenario all you want to do is assign the proxy IP to the external site with port 443 and public cert, and assign the internal server IP to the internal site with port 443 and internal cert.

Your Account has been disabled after reconnect a Disconnected Mailbox in Exchange Server 2010

Dears when an Exchange 2010 mailbox has been disabled it becomes a disconnected mailbox, may be you need to restore this mailbox and suddenly after restored you get the above message when you try to login through OWA “your account has been disabled”  but the mailbox already enable and to be sure you can list the disconnected mailboxes run the following PowerShell command

Get-MailboxStatistics -Database DBName | Where { $_.DisconnectReason -eq “Disabled” } | Format-List LegacyDN, DisplayName, MailboxGUID, DisconnectReason

Surprise!! Now the mailbox is simply disabledSad smile You have been guided to enable this mailbox by the following PowerShell command,

Enable-Mailbox -Identity UserName

Another Surprise !! you got the following Error message “This task does not support recipients of this type.” Sad smile And after Check the user type by the following PowerShell command

Get-mailbox UserName|Fl Recipient* you got the following results that mean no problem with the user type.

RecipientLimits            : unlimited
RecipientType              : UserMailbox
RecipientTypeDetails : UserMailbox

In this case if you try to export the user mailbox you will get the following error message: “Couldn’t connect to the source mailbox”

5-6-2014 9-53-48 AM

And this message let you make check on the MAPI if enable or not for this user by the following PowerShell command:

Get-CASMailbox -Identity UserName

5-6-2014 9-51-22 AM



And you found the MAPI enabled True that mean no problem by MAPI as the above figure.


At the End you need to say Haaaaaaa7Smile And solution is the following PowerShell Command after run it everything will be working normally SmileSmileSmile

Get-mailboxdatabase | Clean-mailboxdatabase



Upgrade Cisco Iron-Port C360.

Today I will explain how to upgrade your Cisco IronPort appliance to the latest OS version without any interruption in your mail flow.

P.S our license model her is Active/Active nodes as we have two appliances working in the cluster, the same steps also work with Active/Passive model.

1. login to your appliance GUI interface or CLI interface to review the current OS version and what available version for your appliance,  you will need the following URL to review the available version for your appliance.

7-5-2014 8-54-09 AM

2.Backup the configuration.

7-13-2014 1-52-37 PM

3. disconnect the node that  you will going to upgrade it from the cluster, you need to proceed that through CLI commands as the following after login into the appliance through Putty or CMD.

7-13-2014 1-59-08 PM

7-13-2014 2-02-51 PM

4. suspend your listener to avoid any new connection through this node.

7-13-2014 2-11-33 PM

5. return back to GUI to start the upgrade process.

7-5-2014 8-54-43 AM

 7-5-2014 8-55-15 AM   

7-5-2014 8-57-52 AM

Finally after the process finished and get the last OS version resume the listeners by the following command.

7-13-2014 2-12-51 PM

And then go to upgrade the second node by the same sequence…. after finished reconnect the nodes to the cluster.