Go Premium for a chance to win a PS4. Enter to Win







Microsoft Outlook is a personal information manager from Microsoft, available as a part of the Microsoft Office suite. Although often used mainly as an email application, it also includes a calendar, task manager, contact manager, note-taker, journal, and web browser.

Share tech news, updates, or what's on your mind.

Sign up to Post

I have a list of PST files in Excel (with their full path)

a VBA running within excel would  open each PST file (load it) into Outlook and then count the items in each folder and close it.
It would then write in a cell the information for the PST and proceed with the others, until exhaust the list.

At least for now,  I need just a hint on how access the current outlook session (I now how to start a new one from Excel, but it would much more efficient to use an already open instance of Outlook)
Free Tool: Port Scanner
LVL 11
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Dear Experts, we are in workgroup environment with 200 users and planning to join domain in next week. The DC is ready, problem is local users now are using local profiles with MS Outlook data and when they join domain, a new profile comes.

As my understanding, new Outlook profiles will be created when they open MS Outlook in their new domain profiles, am I right? Is there any solution to avoid it? How can we map an Outlook profile (in local user profile) to new Outlook profile (in a new domain user profile)?

At our office we use one shared office email address and are receiving e-mails to 10 locations via Outlook 2007. The last few months email are not showing up on on every desktop (for many years they did). I have reconfirmed they all have "leave a copy of messages on server" checked.

We are not against upgrading versions but it's a large expenditure and we would only do that if we were sure that solves the problem.

Separating the emails (one per station) is not a viable option since everyone check the general email box.

Any ideas?
when i export Get-MailboxFolderStatistics username | Select Name, Identity,FolderandSubFolderSize,ItemsinFolderandSubfolders
there are items in  Top of Information Store, when I went to my outlook I do n ot see any items but when I uncheck "Show home page by default for this folder" I still see my mailbox have no items in Top of Information Store..

how is Get-MailboxFolderStatistics get these items and are there actually items in  Top of Information Store ?
I have installed Office 2016 on a new Dell laptop and Outlook is giving me a problem
Basically the Inbox is not updating, all other folders and contacts are updating even the Deleted folder updates, the Inbox shows the number of unread messages and that is how i know they are getting through, if i do a search of the Inbox I can see the emails that it finds based on the search.

The account is a Domain account from an Exchange Server 2010, Office 2016 Pro

The email account is 5 years old

The emails are being received on the old laptop, tablet and phone

I have checked View - filters, Started it in safe, deleted the OST file and reinstalled Office

The error showing in sync is:

Task 'Email removed for privacy' reported error (0x00040820) : 'Errors in background synchronization. In most cases, further information is available in a synchronization log in the Sync Issues folder.'

The synchronization Log shows:

15:27:40 Synchronizer Version 16.0.8625
15:27:40 Synchronizing Mailbox 'Email removed for privacy'
15:27:40 Synchronizing server changes in folder 'Inbox'
15:27:40 Downloading from server 'dc-Server name removed for privacy'
15:27:40 SyncMonitor triggered for Inbox (0x80004005)
15:27:40 Error synchronizing folder
15:27:40                  [80004005-501-FFFFFC06-560]
15:27:40                  The client operation failed.
15:27:40                  Microsoft Exchange Information Store
15:27:40                  For more information on this failure,…
hi experts,

 so I have outlook configured with IMAP email account and when I open an email to read it or even sent emails and I move them to another folder it is automatically marked as unread. outlook version 2016.

example: I compose and email and hit send.
now my sent folder has 1 in bold "unread email" then I click on sent and now it is marked as read. make sense?
I have a customer with an email address/domain hosted by Google G Suite.

I want to be able to enter appointments in a calendar in Outlook 2016 that automatically show up in a Google calendar.  The customer uses G Suite.  The G Suite tech support staff say the only way to do this is with their "G Suite Sync for Microsoft Outlook", but this requires allowing the program to create a whole new Outlook profile, and sync all emails contacts, calendars, everything.  Right now it looks like the sync is set to complete in approximately 2 days!

There used to be a way to just grab the link to the Google calendar, and enter it into the Calendar tab in Outlook.  But when I do it, Outlook says the URL is invalid.

Is there an easy and quick way to do this?

I ran ESEUTIL /P when my EDB started to show dirty shutdown error. After running the ESEUTIL /P Command my database got mounted, but now a few users are not able to connect through Outlook or Outlook Web Access.
Then I checked the state using eseutil/mh, It is showing in dirty shutdown.Can someone please suggest me a solution to resolve this issue.
Hi All Expert,

Good Day.

I have a user using outlook 365 and one of her colleague emails always went to Junk inbox, I have whitelisted the email address and disable the antivirus add on and still same, the outlook didn't set any rule also. This only happens to one of the email in the same company and domain, raise a ticket to Microsoft and the guy moved the inbox to other server and still same. Appreciate if any expert here can advise me on.

I been asked to create a 'no reply button' to be added to a users

For example we a have the buttons/ fields when sending an email

To, CC and BC and the users is asking for a additional one called 'no reply' field
to put address she wants to send information to but doesnt require a reply from them

Is this posisble, the user claims she had it previously on windows 7
but since the windows 10 upgrade the guy forgot to put the
'no reply' field in..

Your help will be mostly appreciated.
What is SQL Server and how does it work?
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.


There must be a way to do this through powershell but I'm not sure. We've inherited a client that has their entire client list in separate folders and subfolders all in a shared mailbox.  It goes A - Z with about 50 GB of messages.

These are all old emails and I've finally convinced them to move all that data to a file server.

Outlook can only drag and drop emails not folders.

What's the best strategy here? To move these in bulk?
My outlook 2013  OOF works for some time for some hrs. and then turns off automatically

It is only me having issues, anything to be checked in my outlook
When the domain network portion of the Exchange server's firewall is on none of the Outlook clients can connect to the server. It will ask to rety, work offline, or cancel. After choosing to retry a few times it will go through.

We are using Exchange 2010. Server is 2008 R2 Standard.  I have searched through the event logs and can find nothing that would help identify the culprit. I have also searched through the firewall rules and everything looks correct.
I had this question after viewing Emails bouncing back from Calendar updates but nothing else. Exchange 2013.
I have another question open. I have an issue with someone not able to receive calendar updates. The sender gets a bounce back stating the mailbox is full even though it is not the biggest mailbox in our company and ordinary mail goes through fine. I did notice I get dumpster size errors when I try and move her mailbox to another database. I have suggestions, I just want to be sure clearing the dumpster will not cause other issues
Hello, we are using MS Office 2016.  In Outlook, can we create tasks that can be shared or viewed by our manager?  Pls note that we do not have an Exchange server.  Thanks.
When I went to open outlook express it said another one was running and I said ok - it opened up and I have e-mails up to Sept. 5th,  When computer shows new e-mails coming in it's not downloading onto the page.  How can I pull up my current outlet express with the last 10 weeks showing?  Have windows xp and outlook express 2006.
Dear all,

we have problems in out company.
Till now we use Boldon James data classifier and now we want to switch to Titus data classifier.
On some computers we successfully remove boldon and install titus and everything work perfectly.
But on some PC as soon as we remove boldon and install titus, when start outlook it breaks.
If somebody encountered this problem and know solution please help me.

Thanks in advance
i've active directory 2012 and exchange 2013 node with office365 i need to check that all data of the emplyees is synced correctly like the title, phone, department and if i upload personal photo for each employee i'm using tools from microsoft (AD photo and AD bulk users) to update data to my active and after that i go to my exchange running synchronizing command but many users not updated how can i check and fix that? i need these update appears in outlook
So i need to create a distribution list in outlook to include all the active users in AD, which is about 800 users.  Is there any way to automate this?  We do not use an Exchange Server.
Get your Disaster Recovery as a Service basics
Get your Disaster Recovery as a Service basics

Disaster Recovery as a Service is one go-to solution that revolutionizes DR planning. Implementing DRaaS could be an efficient process, easily accessible to non-DR experts. Learn about monitoring, testing, executing failovers and failbacks to ensure a "healthy" DR environment.

 Yesterday I had to power down SBS2011 because it was frozen. During next several reboot, it performed CHKDSK and found/fixed a lot of corrupted files.
 When I logged in to SBS2011 server finally, Exchange mailbox database failed to mount. Microsoft Engineer got the mailbox database mounted after repair work.
 Now there is one user who can't open Outlook. When I try to send email to him internally (via Exchange server), It get this message:

Mike xxx (Mxxxx@domain.com)
There's a problem with the recipient's mailbox. Please try resending the message. If the problem continues, please contact your helpdesk.

Since this user's outlook runs in Cache mode, I see .OST file on C drive, so I opened his Outlook and started exporting it to create PST file just in case.

What options do I have at this point to bring back this user's mailbox?

(1) I do have Windows server backup as of two nights ago. (2) I know his Outlook on his computer  has every single email up to the server crash yesterday afternoon. (3) I am creating a PST file right now from his Outlook.

User Mailbox on ExchangeMailbox Options

We use Exchange 2007 and Windows 7 PC in the network.
We use log on scripts for our staff and this is setup on the user properties in the AD- Profile-User profile-Logon script.

My predecessors had configured this VB script and when user’s logs into any PC into network with the usernames mentioned on this script. Immediately we get an alert on the administrator mail box and this very useful as which PC the user is logged in.

It was working before  and now I am not getting this alert anymore on the administrator mail box.

Please see the attached script I have only copied the logon alerts syntax from the login.vbs script to the notepad let me know if something is missing or needs amended on the script.
Or please let me know if there is any script or free utility that can do this functionality.

Thanks and any help will be great.
An Outlook 2016 user mistakenly chose to delete all occurrences of a reoccurring calendar appointment that was set for 8 AM everyday.

We use Office 365 to host our email.

Now we don't see any sign of this deleted appointment within the users Outlook calendar, within the deleted items folder, or if we click on the "Recover items recently removed from this folder" option within the deleted items folder.

What other methods can we use for finding this missing calendar appointment?
I have a user that is having trouble with people scheduling appointments. I can set up a calendar invite and invite her to a meeting and it works ok, then if I update the meeting, send a comment or cancel the meeting I get a bounce back. Delivery has failed to these recipients or groups:
xxx xxx (xxxxxx@xxxxxxx.com)
The recipient's mailbox is full and can't accept messages now. Please try resending this message later, or contact the recipient directly.

However I can send the user regular emails, she does not have the largest mailbox in the company and everything else is fine. She is using the default mail quotas. Everything else in Exchange looks like it is the right setting, however if I try to move her mailbox to another database, I get the error in the attachment; Mailbox Dumpster size 100.1GB....and so on.
I assume they are related but have no idea why either issue is happening. All input welcome
I'm currently in the midst of a 2013 to 2016 Exchange migration.  Included with this migration is standing up a new Exchange 2013 servers as part of a storage refresh.  We need to keep our Exchnage 2013 enviroment around for some legacy applications.  I've been using New-MigrationBatch, Start-Migration-Batch, and Complete-MigrationBatch to stage the migration batches to copy most of the data over to the new databases on 2016 manuly complete at the desired time.  This has worked flawlessly for all mailboxes moving from 2013 to 2016.  If the batch contains a 2013 to 2013 migration it appears the associated move-request moves the mailbox and does not wait to be manually completed as it should almost like it thinks the autocomplete switch is being used.  I've gotten around this by seperating out the 2013 moves into a separate batch a leveraging a foreach loop with the New-MoveRequest cmdlet with the -suspendwhenreadytocomplete to overcome this.  I've not come across this before granted most of my migration previously have been 2010 to 2013, 2013 to 2016, or 2010 to 2016 never a mixed batch.  I can't find anything that would indicate this is by design or a bug.  I was wondering if anyone has come across this before.
I am new to Outlook programming and am trying to print a form from Outlook 2013.  It defaults to printing a summary version of the form, which is not what I want.  I saw a previous post in this forum about using Outlook to open up and print the form correctly from Word.

I am having issues if I run the form as a macro, it will open up in Word, however the data will not pull in.  I do get an error that is labeled Microsoft Visual Basic and the error is Run-time error '91'.  Object variable or With block variable not set.  Here is my script and I have the word template attached as well.  Can someone help me or point me in the right direction?

Sub printOrSave
    ' Print or preview the Word document
     Dim oWordApp ' As Word.Application
     Dim strMyField ' As String
     Dim oDoc ' As Word.Document
     Dim bolPrintBackground
     Set oWordApp = CreateObject("Word.Application")
     If oWordApp Is Nothing Then
     MsgBox "Couldn't start Word."
     oWordApp.Visible = True
     ' Open a new document
    Set olkMsg = Application.ActiveInspector.CurrentItem

     Set oDoc = oWordApp.Documents.Add("C:\Users\c7033\Documents\Custom Office Templates\FormFieldSample.dot", True, , True)
                                    'Template, NewTemplate, DocumentType, Visible
   'Map the data in the Outlook form the the field in the word template
    ' Set the first bookmark to the To Field

    oDoc.Bookmarks("txtTo").Result …






Microsoft Outlook is a personal information manager from Microsoft, available as a part of the Microsoft Office suite. Although often used mainly as an email application, it also includes a calendar, task manager, contact manager, note-taker, journal, and web browser.

Vendor Experts

Naveen SharmaKernel Data Recovery Learn more about Kernel Data Recovery
Sandeep KumarKernel Data Recovery Learn more about Kernel Data Recovery