Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium







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

Hi People,

I have an Exchange 2013 standand alone installation. And since January, cannot search emails in Outlook Web and Outlook.
What could I do?

[Webinar On Demand] Database Backup and Recovery
LVL 11
[Webinar On Demand] Database Backup and Recovery

Does your company store data on premises, off site, in the cloud, or a combination of these? If you answered “yes”, you need a data backup recovery plan that fits each and every platform. Watch now as as Percona teaches us how to build agile data backup recovery plan.


Using just 2 PST Files.  One 14Gb archive one 2Gb live file.

With Outlook 2016 one is given 5 levels of searching:
Current Folder, Subfolder, Current Mailbox, All Mailboxes, All Outlook Items

Searches executing successfully.

Can sort search results by all the expected email parameters: sort by subject, flag status, to, from, folder...any of them - no problem.  Even hundreds of mails skitter into order instantly upon selection.

But, if I choose sort by date, the output hangs, and just shows "Searching..."

However, this ONLY happens when the Search Level selected is All Mailboxes, All Outlook Items.  Searches run at Current Folder, Subfolder, Current Mailbox levels can sort by date, instantly arranged upon clicking.

Image attached.

What do you think is happening?

I'm going to rebuild the Search Index and scan the PST files for errors next.



Just hit a HUUUUUUGE bolder.  Seems like upgrading to Outlook 2016 disables...Outlook search!@ :(((  Here is a official MS Office webpage where it shows...1,100 people with the same problem and over 200 replies since...2015!!!  And, then here's the same issue on EE.

Need a ballpark figure so I can see what is and isn't working: how many items indexed in a 2Gb PST + a 14Gb archive?  Yesterday the index said "complete" at around 150,000 items indexed.  That seems small to me given the size of the files.  For a 2Gb & 14 Gb PST, main and archive, roughly how many items should show in "Items Indexed"?
Hi Experts,

As stated, I need a "fairly simple" Outlook 2010 Macro that will take the contents of the clipboard (usually a web page or portion thereof), Paste same into the Notes field of an Outlook Contact where the cursor presently resides, and then Change the Size of the Object pasted by changing the Height to 40% of the Original Picture Size while maintaining the "Lock Aspect Ratio" checked status as checked.

This is a process I use frequently as the pasted objects are mostly too large to see without scrolling.  

I have zero experience with Outlook macros but I can find a way to link same to a Toolbar/Ribbon if someone can assist with the code.  

Thanks for any assistance!


I've got


Outlook archives.

Just the 14Gb is visible in the right pane of Outlook, under the active day-to-day folders.  Does that mean the other archives are not searched?

Seems like, if I wanted to have ALL the data available, I should merge them?  Am I right?

If yes, that'd be over 20Gb in one .PST  What's best practices here?  If it were you, and you wanted access to the messages, would you merge them all into one huge PST?  And then keep that open along with the main data file in Outlooks right pane?

Or, is there a better way to be sure I'm searching all my mail?



Just upgraded from Office 2007 to 2016.  Have lots of tasks, over 1,000.  Need to start anew, fresh, but don't want to lose the Tasks themselves / delete them.  Just need to cut them out of the Tasks system, putting them in some sort of data file for reference.

Followed this answer.  Yet, each time I select a task to move to the Data files, they pop up as an attachment to an email.  If I select 100 to move, an email with 100 attachments pops up.  Select one to move yields  an email with that one attached.

What do you think is happening?


I want to be able to enter details on an Access form, which will form the basis of an Outlook calendar appointment. Not only in my calendar but also another team calendar, which i wanted to hard code. I have done the code below:

Private Sub Command127_Click()
' Save record.
DoCmd.RunCommand acCmdSaveRecord

'add to Outlook.
Dim olApp As Object ' Outlook.Application
Dim olappt As Object ' olAppointmentItem
Set olApp = CreateObject("outlook.application")
Set olappt = olApp.CreateItem(olAppointmentItem)

Set olappt = olApp.CreateItem(1)
With olappt
.Start = Me!ContractStartDate & " " & Me!ContractStartTime1
.End = Me!ContractStartDate & " " & Me!ContractStartTime2
.Subject = Me!CaseTitle
.location = "Contract Start Date"
.Body = ""
.reminderminutesbeforestart = 15
.reminderset = True
.MeetingStatus = olMeeting
.recipients.Add ("123@abc.co.uk")
End With
Set olApp = Nothing
DoCmd.RunCommand acCmdSaveRecord
MsgBox "Appointment Added!"
End Sub

However, it shows in my calendar fine, I check the appointment, the team calendar name has been resolved fine, but it doesn't appear in there calendar. Is there some code I can add to achieve this?

Any help would be greatly appreciated.

I have some Code on our Intranet that Syncs Employee contacts with the Users Outlook Contacts.

The code has been working great for On-Premise users for years. I am testing the Migration of users to O365. When The user used the code below while still residing in the On-Premise server it works great.  After the Migration the code fails with 'Object reference not set to an instance of an object.' Though I'm still working with the WebTeam on what line the Error is coming from.

When using EWS what is the Flow for how it knows where the mailbox resides?  It would be great if there was Minimal Change to the Code.

I have converted other code that accesses the Office 365 Server Directly through EWS, though I would assume it would have an issue finding an On-Premise Mailbox.


        Private Const ExchangeURL As String = "https://On-PremiseServer/EWS/Exchange.asmx"
        Private Const ExchangeUserName As String = "UserWithImpersonationRights"
        Private Const ExchangePassword As String = "UserPassword"
        Private Const ExchangeDomain As String = "AD-Domain"

        Private Function GetEWSConnection(ByVal UserEmailAddress As String) As ExchangeService
            Static EWS As ExchangeService = Nothing
            Static LastUserEmailAddress As String = String.Empty
            If UserEmailAddress <> LastUserEmailAddress Then EWS = Nothing
            If EWS Is Nothing Then
                EWS = New 

Open in new window

Need a help trouble shooting my outlook vba code process (below)

Before I run this code I create a series of emails using Microsoft Mail merge

I run the process and it creates the emails (may as few as one email or hundreds of emails )

This is done with outlook enterprise offline

I the move the emails to a subfolder of the inbox and run the following code to add attachments and build in a delay if there are a lot of emails to send

At .send the macro stalls and give me an error message "Runtime error '-2147467259 (80004005): This method can't be used with an inline response mail item."

Sub a_Introduce_EPM_To_New_Clients()
    Dim mai As MailItem 'Object
    Dim acct As Long
    Dim Delay As Date, Start As Date, n As Integer
    Dim UpdtCount As Integer
    Dim FirstNm As String
    Dim AddAttachment As Integer
    Dim EmailsPerHour As Integer
    Dim FolderCheck As Integer, FolderName As String
    Dim EmailNo As Integer
    Dim ofldr As Object
    Dim AddAttachmentIntroEmail As Integer
    Dim recips As Outlook.Recipients
    Dim recip As Outlook.Recipient
    Dim pa As Outlook.propertyAccessor
    Const PR_SMTP_ADDRESS As String = "http://schemas.microsoft.com/mapi/proptag/0x39FE001E"
    EmailNo = 1
    MsgBox "Select Email Folder"
    Set ofldr = Session.PickFolder

    AddAttachment = MsgBox("Do You Want to Add Listed Project Attachments", vbYesNo + vbDefaultButton2)
    AddAttachmentIntroEmail = MsgBox("Is this an 

Open in new window

I have a lengthy Excel VBA script that works quite well. I have recently added to it the VBA code to send certain worksheets by email to selected individuals via Outlook from inside Excel VBA. Now, I want to add code that will call six separate one-page Word documents (already written and saved to disk as six .docx files) and print 1 copy of each of these six single-page Word document files at the end of the Excel VBA script, just before the script terminates and Excel closes. I've never called a Word document to print from within Excel with VBA, but, like with Outlook, I know it can be done.

Do any of the experts have a code snippet or sub that I could try within my Excel VBA script that would do this?


[Webinar] Database Backup and Recovery
LVL 11
[Webinar] Database Backup and Recovery

Does your company store data on premises, off site, in the cloud, or a combination of these? If you answered “yes”, you need a data backup recovery plan that fits each and every platform. Watch now as as Percona teaches us how to build agile data backup recovery plan.

One of my clients using Office 365 (E3), direct with Microsoft, not through a 3rd party such as GoDaddy.

Now, this morning CEO's PA reports that when she opens his Inbox and Calendar in Outlook (2016, Cached Exchange Mode and she has Full Mailbox Access) both show as empty which she (and I) know is wrong.

So I logged onto http://portal.office.com as the CEO and eveyrthing is as expected, data in both Inbox & Calendar.

I log onto his desktop session (Citrix XenApp 6.5) and open Outlook and I get the following pop up:
Microsoft Outlook
Outlook cannot log on. Verify you are connected to the network and are using the proper server and mailbox name.  The Microsoft Exchange information service in your profile is missing required information. Modify your profile to ensure that you are using the correct Microsoft Exchange information service.

So I fire up the Mail Control Panel and cannot get into the Server Properties of his existing Mail Profile (which I know was working last week as I had to troubleshoot an issue for him). So I go to create a new one. I use the automated connection and it pops up with this:
1.jpgIt has picked up his Primary SMTP address which is also his Office 365 username without fail but that is not the server name I expected. Checking online and that server name is part of GoDaddy's Office 365 …
hi guys

We have an Exchange 2010 environment. We have Room Mailbox's set up for our meeting rooms. However, we would like people to be able to see the calendars for these meeting rooms and just be able to book it by themselves. At the moment, it is all going through our receptionist which is annoying for them.

We have set up the Room Mailbox's and given full permissions to people. Is that enough?

Thanks for helping
Hi, for some reason Outlook has started prompting users for a password and automatically populating the username box with username@domain.local

No matter what we do it will not accept the password, I've changed it to username, domain\username, email address but nothing works and the password box comes back each time.  The strange thing is emails still continue to send and receive when you cancel the login box.

All the PC's are running the most up to date versions of either Office 2013 or 2016 and Exchange 2010 is also up to date.

Sure it's an authentication setting somewhere in Exchange but I'm struggling to find it.

Many thanks for your help

When I do standard searches within Outlook 2016 for a laptop serial number (for example using the serial number PF0XMLU82) Outlook never finds emails sent from CDW which include this serial number.

These serial numbers within the CDW emails are listed along with other leading alphanumeric numbers (such as S20HD005GUSPF0XMLU82).

When I do these searches I am specifically searching for these CDW emails and I need them to be included in the Outlook search results!

How can I refine or fix this issue with Outlook 2016 so that when I search my Outlook emails for the serial numbers it will list emails that contain this serial number even if there are other leading alpha numeric numbers included before this serial number?
Hi All Experts.

I've network with new Exchange 2013
Computers (Windows 10) with Outlook 2007 and 2010 (domain members or not) doesn't have any problem to connect to Exchange
Outlook 2013 and 2016 computers that are not part of domain (Windows 10 home edition) has problem to configure outlook.
For the first time when I try to connect new profile to Exchange Outlook is asking for Name, email and password, then is keep prompting for password all the time.

There is no way to connect.

I assume there is some problem with new way of authentication in new Outlook 2013 and 2016 but I can't figure out what I need to change in my network configuration to make this work.
Exchange Connectivity issue for Outlook Clients. No issues using OWA. Exchange server is running Exchange 2013 latest version and service packs.

Error occurring: "Your mailbox has been temporarily moved to Microsoft Exchange server. A temporary mailbox exists, but might not have all of your previous data. You can connect to the temporary mailbox or work offline with all of your old data. If you choose to work with your old data, you cannot send or receive e-mail messages."

 Research into this error suggest corrupt profile is most commonly the cause, however recreating the outlook profile and testing on multiple PC’s at multiple locations has proved this isn’t the case. The other cause of this can be when a migration recently happened, however no recent migration or change has been made on the server side.

I have attached AutoDiscover and Outlook Connectivity Analyzer results.
I have a new distribution group is not showing in GAL.  

I have run these commands:
get-globaladdresslist | update-globaladdresslist
get-addresslist | update-addresslist
get-offlineaddressbook | update-offlineaddressbook

And I have also verified that the group is not Hidden (I even set the hidden flag and cleared the hidden flag). I have also verified that the group is a Universal | Disibution Group.

What other things can I check or get these to show in OWA or Outlook (not using Cached Exchange Mode).

This is a Exchange 2013 environment.
Hi Experts,

The following code opens an Outlook message in plain text format.
Sub SendEmail()
    Dim objOL  As Object
    Set objOL = CreateObject("Outlook.Application")
    Dim email  As Object
    Set email = objOL.CreateItem(0)    '0 = olItemEmail
    With email
        .To = "someone@somewhere.com"
        .Subject = "Test email"
        .Body = "This is a test email"
        .display  'use .Send to send the email immediately
    End With
End Sub

Open in new window

How can I have it opened in HTML format, the same way it opens when I start a new message using Outlook.

See attached.
I am using outlook 2016, and not sure why, but a lot of emails are not displayed correctly.
As you can tell, just looking at the email in the bottom view pane, it's not displayed correctly.
Same thing when I open it.  The actual email in a way is centered, but why is there is so much grey padding
on each side of the email?  I am using a 4K monitor and my resolution is full 4K.  What's strange is, most of the emails are fine,
it's just some that are like this, maybe 25% of them. Perhaps it's only happening to the emails that are using HTML, and if that's the case, why is that?

Free Tool: Path Explorer
LVL 11
Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

After moving an email (from say the inbox) to a newly created folder, the email disappears.

What would cause this?

I checked the sync settings and they seem correct.

is there a way to move the data from one column to another in a addressbook?
For example from fax to telefon for all items ?

Regards JoNNy
Is there a ELI5 (explain like I'm 5) for this process?  I'm not looking for a software recommendation.

I searched offline storage table (OST) and read that it "is an offline Outlook Data File used by Microsoft Exchange Server that enables users to work with their messages and mail data even when access to the mail server isn't available."  I also read a lot of content about OST and PST software.

Why would a person work with their messages and mail data even when they can't access a server?  What kind of work is a person doing that this is even necessary to do offline?
I have an Exchange 2010 mailbox that I need to export and send to a business partner. the mailbox is ~30GB and I have been asked to break it into PST files of between 4 and 6GB for transport. Is there an easier way to do this than selecting individual folders and breaking it down manually?
Thanks in avdance,
Hello I setup an AOL email account in Outlook 2016. She can receive emails but she can not sent emails.

Any idea ? does anyone has the correct configuration ( ports ) for an AOL email to work with Outlook 2016 please ?

i am attaching the error message she receive when she try to send an email and it bounce back.

thank you,

I have a distribution group called "marketing" in our outlook address book and there are 2 members within this .If I send an email within our organisation both of the members receive the email.

But another external organisation is sending email from their domain to the same distribution group marketing and they are getting a message that says:
“Your message wasn't delivered because of security policies. Microsoft Exchange will not try to redeliver this message for you”
Not sure if an external organisation can send an email to a distribution group on our organisation address book.
Any help to troubleshoot this error will be great.






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

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