locked
Outlook Anywhere 2010 - Mailtips

    Question

  • Do mailtips work when you are a remote client connected to an Exchange 2010 server using Outlook 2010 ?
    Monday, November 22, 2010 7:16 PM

All replies

  • Yes it will.  Mailtips relies on Exchange Web Services to work.  You must have the externalURL defined correctly for the WebServicesVirtualDirectory.  When you are outside, Outlook will use Autodiscover to obtain the EWS URL.  Outlook will then use the EWS URL to obtain and display the Mailtips.  See this article to learn more:

    http://technet.microsoft.com/en-us/library/dd297974.aspx


    Tim Harrington - Catapult Systems - http://HowDoUC.blogspot.com
    Monday, November 22, 2010 8:08 PM
  • Thank you for the quick response, that is what I thought, However I still have an issue, I have (2) OWA servers, one internal and one for external. The internal Outlook clients Mailtips works fine, but when someone connects remotely to Exchange using Outlook 2010 they get an error that Mailtips can not be retrieved. Any idea what would cause this ?

    Monday, November 22, 2010 8:30 PM
  • Does it work via OWA for the remote users?

    I would look at autodiscover if that is the case. Is this the only problem remote outlook clients are seeing?

     

     

     

    Monday, November 22, 2010 8:54 PM
  • What is the Get-WebServicesVirtualDirectory external URL set to?  The right CAS server?  Just curious on why you have two "segmented" CAS servers...Are they both in the same AD site on the same network?
    Tim Harrington - Catapult Systems - http://HowDoUC.blogspot.com
    Monday, November 22, 2010 9:05 PM
  • Hi Cole,

     

    Any updates on this issue?

     

    Can MailTips work via OWA for the remote users?

     

    Please run the cmdlet “Get-WebServicesVirtualDirectory” to check the output of EWS settings. If you have run that cmdlet , please paste the result in your next post.

     

    If MailTips can work via OWA for the remote users, please follow this document(The second part “Is the problem limited to Outlook clients?”) to troubleshoot the problem.

    Troubleshooting MailTips

    http://msexchangeteam.com/archive/2010/01/06/453696.aspx

     

    If the problem persists, please feel free to let me know and I will be glad to help.

     

    Thanks,

     

    Evan

    Thursday, November 25, 2010 12:19 PM
    Moderator
  • Could be because you are using two CAS servers and that there are references wrong, as what others are suggesting. ExternalURL for instance.

    If the ExternalURL is correct, it could be that it is an authentication issue with the EWS folder. Depending your architecture, it is possible that Basic authentication is necessary (for instance using a reverse proxy and/or in combination with SSL).

    Check in the shell with:

    Get-WebServicesVirtualDirectory| fl *auth*

    Which gives something like this:

     

    CertificateAuthentication  :
    InternalAuthenticationMethods : {Ntlm, WindowsIntegrated, WSSecurity}
    ExternalAuthenticationMethods : {Ntlm, WindowsIntegrated, WSSecurity}
    LiveIdSpNegoAuthentication : False
    WSSecurityAuthentication  : True
    LiveIdBasicAuthentication  : False
    BasicAuthentication   : False
    DigestAuthentication   : False
    WindowsAuthentication   : True
    

     

     

    Enable the required authentication method with:

    Set-WebServicesVirtualDirectory -identity "SERVERNAME\EWS (default Web site)" -BasicAuthentication $true

    Change SERVERNAME accordingly. In this example case Basic authentication was enabled.

     

    This resolved an issue where Outlook clients via Outlook Anywhere didn't get mailtips, but OWA, internal and users connecting via VPN did get them. Blogged about this here .


    Technical Specialist / Infrastructure Architect @ www.OGD.nl - MCSE 2003 Messaging - MCITP Enterprise Messaging Administrator 2007 & 2010
    • Edited by Dave Stork Thursday, November 25, 2010 5:00 PM blog link added
    Thursday, November 25, 2010 4:19 PM
  • Hi, basically running into the same problem: 

    2 AD sites: Primary/DR. Both internet facing altho at MS's recommendation only Primary site is setup with FBA whereas DR site for ECP/OWA for example auth. method's set up using Basic/Windows IntegAuth. Only external is defined for the "internet facing site". 

    I can see mailtips via OWA but not via OL 2010 over rpc/https. (over VPN yes mailtips are available). 

    For the cas server in Primary site I do have external/internal url set to our external url. But wd this have made any difference? 

    Thanks in advance, 

     

    [PS] D:\Scripts>Get-WebServicesVirtualDirectory -server prodcasservernetbiosname | fl

     

     

    RunspaceId                      : cc07c7c4-d4b6-494f-87aa-13c7c11ba58a

    CertificateAuthentication       :

    InternalNLBBypassUrl            : https://prodcasserver.localdomainfqdnl/ews/exchange.asmx

    GzipLevel                       : High

    Name                            : EWS (Default Web Site)

    InternalAuthenticationMethods   : {Basic, Ntlm, WindowsIntegrated, WSSecurity}

    ExternalAuthenticationMethods   : {Basic, Ntlm, WindowsIntegrated, WSSecurity}

    LiveIdSpNegoAuthentication      : False

    WSSecurityAuthentication        : True

    LiveIdBasicAuthentication       : False

    BasicAuthentication             : True

    DigestAuthentication            : False

    WindowsAuthentication           : True

    MetabasePath                    : IIS://prodcasserver.localdomainfqdn/W3SVC/1/ROOT/EWS

    Path                            : D:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\exchweb\EWS

    ExtendedProtectionTokenChecking : None

    ExtendedProtectionFlags         : {}

    ExtendedProtectionSPNList       : {}

    Server                          : NYC1XCS001

    InternalUrl                     : https://externalurl.domain.com/EWS/Exchange.asmx

    ExternalUrl                     : https://externalurl.domain.com/EWS/Exchange.asmx

    AdminDisplayName                :

    Monday, November 21, 2011 7:09 AM
  • @DaveS, 

    would you also set the auth. method for sites being proxyed to Basic as well? Currently for the CAS servers in the non-internet facing sites auth. methods are set as follows

     

    [PS] D:\Scripts>Get-WebServicesVirtualDirectory -server internetfacingcas | fl *auth*

     

     

    CertificateAuthentication     :

    InternalAuthenticationMethods : {Basic, Ntlm, WindowsIntegrated, WSSecurity}

    ExternalAuthenticationMethods : {Basic, Ntlm, WindowsIntegrated, WSSecurity}

    LiveIdSpNegoAuthentication    : False

    WSSecurityAuthentication      : True

    LiveIdBasicAuthentication     : False

    BasicAuthentication           : True

    DigestAuthentication          : False

    WindowsAuthentication         : True

     

     

     

    [PS] D:\Scripts>Get-WebServicesVirtualDirectory -server non- internetfacingcas | fl *auth*

     

     

    CertificateAuthentication     :

    InternalAuthenticationMethods : {Ntlm, WindowsIntegrated, WSSecurity}

    ExternalAuthenticationMethods : {Ntlm, WindowsIntegrated, WSSecurity}

    LiveIdSpNegoAuthentication    : False

    WSSecurityAuthentication      : True

    LiveIdBasicAuthentication     : False

    BasicAuthentication           : False

    DigestAuthentication          : False

    WindowsAuthentication         : True

     

    Monday, November 21, 2011 7:11 AM