SlideShare a Scribd company logo
1 of 42
Download to read offline
ID105:
                     “You Have My Mail in Your Connections!”
                     Eric Portner
                     Senior Software Engineer | Connections Mail Architect

                     Scott Souder
                     Program Director | Client Strategy: Notes, iNotes & Connections Mail




© 2013 IBM Corporation
Please note:

       IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal
       without notice at IBM’s sole discretion.
       Information regarding potential future products is intended to outline our general product direction
       and it should not be relied on in making a purchasing decision.
       The information mentioned regarding potential future products is not a commitment, promise, or
       legal obligation to deliver any material, code or functionality. Information about potential future
       products may not be incorporated into any contract. The development, release, and timing of any
       future features or functionality described for our products remains at our sole discretion.




       Performance is based on measurements and projections using standard IBM benchmarks in a
       controlled environment. The actual throughput or performance that any user will experience will
       vary depending upon many factors, including considerations such as the amount of
       multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the
       workload processed. Therefore, no assurance can be given that an individual user will achieve
       results similar to those stated here.




2   © 2013 IBM Corporation
Agenda

   Overview: IBM® Connections® Mail®
   DEMO, DEMO, DEMO!!!
   Stuff You Need to Know
   The Road Ahead
   Related Sessions & Resources
   Q&A




3   © 2013 IBM Corporation
Agenda

   Overview: IBM® Connections® Mail®
   DEMO, DEMO, DEMO!!!
   Stuff You Need to Know
   The Road Ahead
   Related Sessions & Resources
   Q&A




4   © 2013 IBM Corporation
IBM Solutions to Meet a Spectrum of Customer Business Needs



          Public Cloud                                 Dedicated Cloud
                                     Hybrid
    IBM SmartCloud® Engage®
                                                 ●   IBM SmartCloud Social
                                                     Collaboration for Government®
    IBM SmartCloud Meetings®                     ●   IBM GTS SmartCloud
    IBM SmartCloud Connections ®                     Enterprise®
                                                         ─ IBM Notes & Domino®
    IBM SmartCloud Notes®                                ─ IBM Domino Utility Server®
                                                         ─ IBM Connections®
                                                         ─ IBM Sametime®
                                                         ─ IBM WebSphere® Portal®
                                                         ─ IBM Web Content
                                                           Manager®
                                                 ●   Partner Offerings

                                   On-Premises


5   © 2013 IBM Corporation
“Social Mail” is the evolution of messaging to include social
capabilities...delivered in the context of where you choose to work

    Access social tools from your inbox




    Access messaging from social homepage                    Access from your
                                                             mobile devices




6     © 2013 IBM Corporation
IBM Connections Mail
Delivery plans

    Delivered in September, 2012, to be used in conjunction with IBM Connections
     4.0
    Initial functionality focused primarily on messaging capabilities:
       ─ View and compose mail message (including rich text editing, spell check, etc.)
       ─ Signatures, addressing and directory search
       ─ Mail “badge” provides visual indication of new content
       ─ IBM Connections Files integration
       ─ Support for embedded experiences
       ─ View one-day calendar and individual entries
       ─ Security features
       ─ Ability to launch “primary” messaging client – e.g., iNotes [only]
    Supported back-ends: Domino 8.5.3 FP3, Microsoft® Exchange® 2007 / 2010
       ─ IBM SmartCloud® and other back-end systems targeted for future releases
    Fully accessible solution (WCAG 2.0 AA and Section 508-compliant)



7     © 2013 IBM Corporation
IBM Connections Mail
“Being in mail without being in mail”

    Lightweight social messaging tool
    Provides simple, elegant web mail
     and calendar experience allowing
     people to remain within IBM
     Connections
    Quickly manage incoming mail
     without leaving your social context
    Make informed decisions in real-time
     with a social approach that brings
     information and expertise into easy
     and immediate reach
    Delivered as a plug-in to IBM
     Connections 4.0




 8    © 2013 IBM Corporation
Informs user of
                                                                     newer, unread
IBM Connections Mail                                                   messages
New Mail badge in navigator




       Indicates presence of unread messages in inbox
       Hovering over mail navigation entry causes badge to be reset and the
        current inbox contents to be displayed

       Admin configurable
            ─ Checks for new mail every 30 minutes, or when a new Connections page loads (if 5 or
              more minutes have passed since the last check)
            ─ In addition, if new mail is found and the new mail icon is displayed, Connections Mail
              stops checking for new mail until the next time the user opens the Connections Mail inbox
            ─ For additional details, see “What's New in IBM Connections Mail 1.0 Fix Pack 1” link on
              “Related Sessions & Resources” slide

9   © 2013 IBM Corporation
Access via mail
                               dropdown on
                                 navigator
IBM Connections Mail




10   © 2013 IBM Corporation
IBM Connections Mail
Perform essential mail tasks

    Compose a new message
    Address messages to contacts in
     your Connections network, plus
     contacts in your IBM Notes® or
     Microsoft® Outlook® contacts list
    Refresh your inbox
    Find messages in your inbox
    Mark messages for follow-up
    Preview, Reply, Reply to All, Forward
     or Delete
    See message-type icons,
     replied/forwarded indicators,
     attachments, message flags, etc.
    Launch into full mail experience
     (currently, iNotes only)


11    © 2013 IBM Corporation
IBM Connections Mail
Hover and “progressive reveal”

    Distinguish unread messages
    Click “star” to mark as follow-up
    Key triage actions and additional
     line of “snippet” information reveals
     on hover*
    Reply, Reply to All, Forward or
     Delete
    “Load more messages” loads
     additional entries, just like on your
     mobile device




                                             * The “snippet” feature requires a 9.x mail template




12    © 2013 IBM Corporation
IBM Connections Mail
Search

    Filter options: All, From, Subject
    Appear as input focus is placed on
     search field




                                   Underlining of
                               “searched” phrases in
                               message list, if present
                                 in fields displayed
                                  within results list


13    © 2013 IBM Corporation
IBM Connections Mail
Read a message


    Displayed when
     message is
     opened from the
     message list
    Mark as Unread
    “Move to...”
     [folder] actions                          Critical actions: Reply,
                                                   Forward, Delete
    Image security



                               Mini-business
                                    card




14    © 2013 IBM Corporation
IBM Connections Mail
Upload a “received” attachment to Connections Files
                                                       Interact with applications
                                                      such as Connections Files
                                                      from within mail messages




15   © 2013 IBM Corporation
“Objectized”
                                  names
IBM Connections Mail                           “Progressive reveal”
                                                 for Cc, Bcc fields
Compose a new message

    Integrated mail
     contacts and
     social network in
     type-ahead (with
     Profile pictures!)
    Attach files or
     insert Files links
    Rich text editor
    Append signature
     from mail system
    Spell-check
     content




16     © 2013 IBM Corporation
IBM Connections Mail
Attach local files
                                                       “Share on Send”
    Easily browse file system and attach files to     prior to sending!
     outgoing message or upload to Connections Files




17    © 2013 IBM Corporation
Share and retrieve files directly from
                                                            within mail messages and
                                                           significantly reduce storage
IBM Connections Mail                                   requirements – through Connection
Insert Connections Files links                         Mail's integration with Connections
                                                                   Files service

    Browse Connections Files, find and insert links




18     © 2013 IBM Corporation
Access via calendar
                                                         dropdown on
IBM Connections Mail                                       navigator
Access calendar




        Provides access to calendar quickly from any Connections application
        Overlays on top of current page
19   © 2013 IBM Corporation
IBM Connections Mail
Perform essential calendar tasks

          See today's schedule
          See previous – or next – day's
           schedule, or choose a specific
           date
          Color coding to highlight
           overlapping calendar entries
          Past events are shaded
          Current timeline helps identify
           what's next




20       © 2013 IBM Corporation
IBM Connections Mail
View a calendar entry

    View details of calendar
     entries
    See meeting chair, invitees,
     date/time and whether
     attendance is required




21    © 2013 IBM Corporation
Seamless user
                                                                                      experience
IBM Connections Mail
Embedded experiences




Stay in context
 where you're
already working


                                  IBM Connections and third-party content – e.g., surveys,
                                   YouTube® videos, workflow approval processes – can all be
                                   acted upon without having to open a new browser window

 22   © 2013 IBM Corporation
Agenda

    Overview: IBM® Connections® Mail®
    DEMO, DEMO, DEMO!!!
    Stuff You Need to Know
    The Road Ahead
    Related Sessions & Resources
    Q&A




23   © 2013 IBM Corporation
Agenda

    Overview: IBM® Connections® Mail®
    DEMO, DEMO, DEMO!!!
    Stuff You Need to Know
    The Road Ahead
    Related Sessions & Resources
    Q&A




24   © 2013 IBM Corporation
IBM Connections Mail
Under-the-hood

    Separate install that “lays down” the IBM Connections Mail artifacts onto
     an IBM Connections system
    Connections Mail Component
       ─ OpenSocial 2.0 Gadget built on Dojo® Toolkit 1.7+
                –   Separate Gadget views for Mail, Calendar, Document and Mail Badge
       ─ Contains all Connections Mail specific UI
    Connections' OpenSocial Container provides
       ─ Run-time services for OpenSocial gadgets
       ─ Ajax® Proxy, which supplies “single sign-on” capability
    Integration into Connections Pages
       ─ Common navigation modified to conditionally include Mail and Calendar (access to
         features can also be limited to a subset of users)
       ─ Loads support for OpenSocial Container services callbacks to display, resize gadgets,
         display gadget views within lightboxes




25    © 2013 IBM Corporation
IBM Connections Mail
Connections page integration

                 Connections Page (App)

                               Header.jsp (Global Navigator) implementation extended to
                                        conditionally include Mail and Calendar

                              NavigationHandler.js (Container services callbacks needed by
                                                    Connections Mail)

                   OpenSocial Container

                                 Connections Mail Gadget




26   © 2013 IBM Corporation
IBM Connections Mail
Key implementation details

    Connections Mail gadget details
       ─ IBM OneUI 3.0.2 used for consistent visual styling with Connections
       ─ Same rich text editor component as Connections
       ─ Utilizes Dojo Toolkit™ 1.7+ with Asynchronous Module Definition and
         asynchronous loading capability
       ─ JavaScript® Aggregator™ is used for performance
    Mail data access and action execution
       ─ No separate mail/calendar data storage on Connections
       ─ Transactions originate from the browser to the mail system (proxied by the
         OpenSocial Ajax Proxy)
                –   Some transactions require some additional processing at the
                    Connections server (these are implemented via custom Ajax Proxy
                    extensions)




27    © 2013 IBM Corporation
IBM Connections Mail
JavaScript Aggregator

    Leverages Dojo Toolkit 1.7.1+ support for Asynchronous Module Definition
     format and the loader extension API
    Provides optimized access to JavaScript resources
       ─ Minifies code by removing white space and shortening variable names
       ─ Trims code based upon application defined conditions ('has.js')
       ─ Consolidates requested modules into a single response using require list expansion
    Also supports CSS optimization and i18n resource consolidation
    Extensible, can add support for additional:
       ─ Resource types (e.g., html)
       ─ Repositories (e.g., JAR, ZIP, DB)
    Available on OpenNTF (JAGGR Project)
       ─ Consumers and contributors welcome!
           https://github.com/OpenNTF/JavascriptAggregator/wiki




28    © 2013 IBM Corporation
IBM Connections Mail
Components and flows
                      OpenSocial Mail/Calendar component (OpenSocial gadget)

                        Component UI layer
                            Desktop
                                              Component controller
                        Model layer
                         Social Mail/PIM            Exchange                Domino
                            services                connector              connector                      Browser on
                                                                                                          Workstation

                    Connections/Websphere Application Server                                                   Server
                                   Connections Mail Services and Extensions
                                                                                             Static design
Messaging                          Helper Services           OpenSocial Ajax Proxy            component
  LDAP                         (discovery, spell check)                 Filters                modules
 (Domino                                                          (Files integration,
                                                               EWS message access,           JavaScript
 or Active                                                                                   Aggregator
                                                               attachment operations)
Directory)                                                                                     servlet




                               Autodiscover      EWS               iNotes (DWA)         iNotes (DWA)
                                 service         API                Redirect DB              API
                                                  Exchange                                   Domino
29    © 2013 IBM Corporation
IBM Connections Mail
Service discovery
    Process by which Connections Mail locates messaging services
    Performed by “Discovery” servlet
    Configured in the socmail-discovery-config.xml file located in LotusConnections-
     config directory with other IBM Connections configuration files
    Uses the Internet email address of currently logged-in user from IBM
     Connections Profiles to:
       ─ Determine lookup approach
       ─ Identify service location
                ➔ Email        address in Profiles must match address in the directory
    Supports multiple mechanisms for locating services depending upon messaging
     back end (mutually exclusive)
       ─ Domino
                –   Domino Directory (via LDAP)
                –   iNotes Redirect Database
       ─ Exchange
                –   Microsoft Active Directory® (via LDAP) + Microsoft Exchange Autodiscovery™
       ─ Both
                –   Fixed assignment
30    © 2013 IBM Corporation
IBM Connections Mail
Service discovery configuration
    Simple Discovery Configuration example – IBM Domino via LDAP
<config id="socialmail-discovery-config" version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:noNamespaceSchemaLocation="socialmail-discovery-config.xsd">
        <discovery>
                     <ServerConfig name="domino-us-users" enabled="true">




                                                                                           }
                               <DirectoryServer>dirhub.us.ibm.com</DirectoryServer>
                               <port>33389</port>
                               <DirectoryUser>administrator</DirectoryUser>
                                                                                               Directory Access Info
                               <DirectoryPW>password</DirectoryPW>
                                                                                               *Credentials can also be
                               <DirectoryServerDomain>us.ibm.com</DirectoryServerDomain>
                                                                                               stored in WAS config
                               <ConfigType>DOMINO</ConfigType>
                               <MailPattern type="us.ibm.com"/>
                               <MailPattern type="*.ibm.com"/>       }   Email patterns that match this ServerConfig
                                                                         definition, e.g. someuser@us.ibm.com
                     </ServerConfig>
                     <ServerConfig name="domino-ie-users" enabled="true">
                               <DirectoryServer>dirhub.ie.ibm.com</DirectoryServer>
                               <DirectoryUser>administrator</DirectoryUser>
                               <DirectoryPW>password</DirectoryPW>
                               <DirectoryServerDomain>ie.ibm.com</DirectoryServerDomain>
                               <ConfigType>DOMINO</ConfigType>
                               <MailPattern type="ie.ibm.com"/>
                     </ServerConfig>
        </discovery>
</config>
31    © 2013 IBM Corporation
IBM Connections Mail
General deployment topics
    Enabling Connections users for Mail and Calendar
       ─ lotus-connections-config.xml has a setting to enable “connectionsmail” service
       ─ WebSphere® Application Server® J2EE™ role “mail-user” governs users enabled for feature
                –   Can be set to “All Authenticated in Application's Realm,” or narrowed to users or groups in
                    directory used by WAS
       ─ Connections Mail specific settings located in socmail-discovery-config.xml
    Key configuration settings within socmail-discovery-config.xml
       ─ MailPolllInterval
                –   Results in new mail checking to occur at specified interval after a page is loaded
                • Setting this to 300000 would result in polling every 5 minutes (5*60*1000)
       ─ MailSearchInterval
                –   Results in search requests being fired when there is a delay for this interval
               • Setting this to 5000 would result in search happening after a 5 second delay
       ─ MyPIMLinksEnabled
                –   Set to false to turn off the “My Mail” and “My Calendar” links (for Domino)
       ─ AllowPublicSharing
                –   Set to false to disable public sharing option when uploading attachments
       ─ For other settings, see the “Configuring IBM Connections Mail” help topic in the wiki

32    © 2013 IBM Corporation
IBM Connections Mail
    Domino deployment topics
    Versions of Domino supported
         ─ Domino 8.5.3 FP3
    Protocol/Services used to interact with Domino
         ─ Uses similar HTTP transactions to iNotes
         ─ Some extensions/fixes were needed to help meet needs of Connections Mail
         ─ May be configured to leverage an iNotes Redirector to determine the mail file path to be accessed for
           current user from Connections Mail, or can use LDAP to retrieve user mail file location from Domino
           directory
    Single sign-on possibilities for Connections and Domino
         ─ LtpaToken/WebSphere-Domino SSO
         ─ SPNEGO
         ─ CA® Siteminder®, Tivoli® Access Manager® WebSeal® fronting both Connections and Domino
    Miscellaneous feature details
         ─ Snippets feature (initial portion of mail messages displayed in message list) requires a 9.x version of
           the mail template
         ─ Reads and updates the iNotes Type-ahead list
         ─ “My Mail” and “My Calendar” links open up Inbox and Calendar within iNotes
         ─ Collapses tabbed tables (as done when sent to external mail systems)

    33    © 2013 IBM Corporation
IBM Connections Mail
Microsoft Exchange deployment topics
    Versions of Microsoft Exchange supported
       ─ Microsoft Exchange 2007 SP3 (with Microsoft Exchange Web Services™ support)
       ─ Microsoft Exchange 2010 SP1
    Protocol/Services used to interact with Microsoft Exchange
       ─ Microsoft Exchange Web Services (EWS)
                –   Used by Microsoft Entourage® 2008 for Apple® Mac Mail® as well as
                    Microsoft Outlook 2011® for Mac
                –   Used by Microsoft Outlook® (for Microsoft Windows®) for free/busy, Out-of-Office, and
                    Calendar sharing
       ─ Autodiscover service (part of EWS)
                –   Allows Microsoft Outlook 2007® and ActiveSync® clients to obtain mailbox connection
                    settings with little user intervention
       ─ LDAP (to Active Directory)
    Single sign-on possibilities for Connections and Microsoft Exchange
       ─ SPNEGO
       ─ Tivoli Access Manager / WebSeal fronting both Connections and Microsoft Exchange

       ➔    CA Siteminder® fronting Connections not yet supported

34    © 2013 IBM Corporation
Agenda

    Overview: IBM® Connections® Mail®
    DEMO, DEMO, DEMO!!!
    Stuff You Need to Know
    The Road Ahead
    Related Sessions & Resources
    Q&A




35   © 2013 IBM Corporation
IBM Messaging Roadmap
    Cloud


    SmartCloud Notes GA7                                      SmartCloud Notes GAnext                                         SmartCloud Notes GAnext



       EO 2012                                1H 2013                                  2H 2013                                     2014                                       2015


    Connections Mail                             Notes/Domino                                            Notes/Domino 8.5.x
                                                   Social Edition eGA                                       Maintenance Release                                     Notes/Domino Next
    Notes/Domino
     Social Edition                               Notes Traveler 9.0 eGA                                  Notes Traveler                                          Notes Traveler Next
     Public BETA                                  Notes Traveler®                                          Upgrade Pack 2
                                                   Upgrade Pack 1                                          Connections Mail for
                                                  Connections Mail                                         SmartCloud®
                                                   Update 1
    On-Premises
                                                  Notes/Domino
                                                   Social Edition
                                                                                                                       Notes/Domino Social Edition
                                                   Update 1                                                             Maintenance Release


                                IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion.
                                Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a
                                purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver
                                any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development,
                                release, and timing of any future features or functionality described for our products remains at our sole discretion.


36     © 2013 IBM Corporation
IBM Connections Mail
Thoughts for inclusion in subsequent releases...

    Support for IBM SmartCloud® Notes®
    Launch alternative client (e.g., Microsoft Outlook Web Access® to Microsoft
     Exchange®)
    Accept or Decline calendar invitations
    Free-time indicator on calendar invitations
    Reading of encrypted mail on Domino
    Siteminder support on Microsoft Exchange
    Save message as Draft
    Enhanced support for UX customization
    Extended BiDi support




37    © 2013 IBM Corporation
Agenda

    Overview: IBM® Connections® Mail®
    DEMO, DEMO, DEMO!!!
    Stuff You Need to Know
    The Road Ahead
    Related Sessions & Resources
    Q&A




38   © 2013 IBM Corporation
Related Sessions & Resources
    IBM iNotes
       ─ ID101 What's New in IBM iNotes 9.0 Social Edition (4:15PM-5:15PM, Tuesday | Dolphin N.
         Hem E)
       ─ AD214 Lotus iNotes Customization – Make iNotes Your Own! (8:30AM-9:30AM, Thursday |
         Dolphin N. Hem D)
    IBM Connections
       ─ BP306 Connection the Dots Between IBM Domino, IBM Notes 9.0 and IBM Connections
         (5:30PM-6:30PM, Tuesday | Swan SW 7-8)
       ─ ID307 Make Your Microsoft Stack Social with IBM Connections (11:15AM-12:15PM,
         Wednesday | Dolphin S. Hem III)


    GO GET IT!
       ─ Connections Mail 1.0 on the Solutions Catalog
    Useful links:
       ─ “What's New in IBM Connections Mail 1.0 Fix Pack 1”




39    © 2013 IBM Corporation
Agenda

    Overview: IBM® Connections® Mail®
    DEMO, DEMO, DEMO!!!
    Stuff You Need to Know
    The Road Ahead
    Related Sessions & Resources
    Q&A




40   © 2013 IBM Corporation
Thanks!




                              G e t S o c ia l. Do Business.



41   © 2013 IBM Corporation
Legal disclaimer

     © IBM Corporation 2013. All Rights Reserved.
      The information contained in this publication is provided for informational purposes only. While efforts were made to
      verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without
      warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and
      strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising
      out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication
      is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or
      licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM
      software.

      References in this presentation to IBM products, programs, or services do not imply that they will be available in all
      countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may
      change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to
      be a commitment to future product or feature availability in any way. Nothing contained in these materials is
      intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any
      specific sales, revenue growth or other results.

      Performance is based on measurements and projections using standard IBM benchmarks in a controlled
      environment. The actual throughput or performance that any user will experience will vary depending upon many
      factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O
      configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an
      individual user will achieve results similar to those stated here.

      All customer examples described are presented as illustrations of how those customers have used IBM products
      and the results they may have achieved. Actual environmental costs and performance characteristics may vary by
      customer.



42      © 2013 IBM Corporation

More Related Content

What's hot

Notes 9 presentation
Notes 9 presentationNotes 9 presentation
Notes 9 presentationAndy Higgins
 
IBM Platform for Social Business IamLUG 2013
IBM Platform for Social Business IamLUG 2013IBM Platform for Social Business IamLUG 2013
IBM Platform for Social Business IamLUG 2013Luis Guirigay
 
IBM Connect 2013: Messaging and Collaboration Roadmap
IBM Connect 2013: Messaging and Collaboration RoadmapIBM Connect 2013: Messaging and Collaboration Roadmap
IBM Connect 2013: Messaging and Collaboration RoadmapEd Brill
 
Energizing IBM Notes Domino Enterprises: Social, Mobile, Cloud and Mail Next
Energizing IBM Notes Domino Enterprises: Social, Mobile, Cloud and Mail NextEnergizing IBM Notes Domino Enterprises: Social, Mobile, Cloud and Mail Next
Energizing IBM Notes Domino Enterprises: Social, Mobile, Cloud and Mail NextLuis Guirigay
 
Granite Lotus User Group November 2012 ICS Updates
Granite Lotus User Group November 2012 ICS UpdatesGranite Lotus User Group November 2012 ICS Updates
Granite Lotus User Group November 2012 ICS UpdatesLuis Guirigay
 
Introducing IBM Lotus Notes and Domino 8.5
Introducing IBM Lotus Notes and Domino 8.5Introducing IBM Lotus Notes and Domino 8.5
Introducing IBM Lotus Notes and Domino 8.5Thomas Coustenoble
 
IBM Notes : Have it your way and make it work for you
IBM Notes : Have it your way and make it work for you IBM Notes : Have it your way and make it work for you
IBM Notes : Have it your way and make it work for you Vinayak Tavargeri
 
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersLiving in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersRahul A. Garg
 
What's new in iNotes 9.0 Social Edition
What's new in iNotes 9.0 Social EditionWhat's new in iNotes 9.0 Social Edition
What's new in iNotes 9.0 Social EditionRahul A. Garg
 
Whats new in IBM Notes & iNotes Version 9 Social Edition
Whats new in IBM Notes & iNotes Version 9 Social EditionWhats new in IBM Notes & iNotes Version 9 Social Edition
Whats new in IBM Notes & iNotes Version 9 Social EditionNovakenstein
 
Connect2013 id506 hadr ideas for social business
Connect2013 id506 hadr ideas for social businessConnect2013 id506 hadr ideas for social business
Connect2013 id506 hadr ideas for social businessLuis Guirigay
 
Making the move from rich clients to browsers
Making the move from rich clients to browsersMaking the move from rich clients to browsers
Making the move from rich clients to browsersRahul A. Garg
 
What's new in ibm i notes 9.0
What's new in ibm i notes 9.0What's new in ibm i notes 9.0
What's new in ibm i notes 9.0Ranjit Rai
 
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...John Head
 
IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...
IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...
IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...John Head
 
BP104 Have it YOUR way amd make it work for YOU
BP104 Have it YOUR way amd make it work for YOUBP104 Have it YOUR way amd make it work for YOU
BP104 Have it YOUR way amd make it work for YOUMat Newman
 
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser PluginWhat's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser PluginRahul A. Garg
 

What's hot (20)

Notes 9 presentation
Notes 9 presentationNotes 9 presentation
Notes 9 presentation
 
IBM Platform for Social Business IamLUG 2013
IBM Platform for Social Business IamLUG 2013IBM Platform for Social Business IamLUG 2013
IBM Platform for Social Business IamLUG 2013
 
IBM Connect 2013: Messaging and Collaboration Roadmap
IBM Connect 2013: Messaging and Collaboration RoadmapIBM Connect 2013: Messaging and Collaboration Roadmap
IBM Connect 2013: Messaging and Collaboration Roadmap
 
Energizing IBM Notes Domino Enterprises: Social, Mobile, Cloud and Mail Next
Energizing IBM Notes Domino Enterprises: Social, Mobile, Cloud and Mail NextEnergizing IBM Notes Domino Enterprises: Social, Mobile, Cloud and Mail Next
Energizing IBM Notes Domino Enterprises: Social, Mobile, Cloud and Mail Next
 
Granite Lotus User Group November 2012 ICS Updates
Granite Lotus User Group November 2012 ICS UpdatesGranite Lotus User Group November 2012 ICS Updates
Granite Lotus User Group November 2012 ICS Updates
 
Introducing IBM Lotus Notes and Domino 8.5
Introducing IBM Lotus Notes and Domino 8.5Introducing IBM Lotus Notes and Domino 8.5
Introducing IBM Lotus Notes and Domino 8.5
 
IBM Notes : Have it your way and make it work for you
IBM Notes : Have it your way and make it work for you IBM Notes : Have it your way and make it work for you
IBM Notes : Have it your way and make it work for you
 
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersLiving in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
 
What's new in iNotes 9.0 Social Edition
What's new in iNotes 9.0 Social EditionWhat's new in iNotes 9.0 Social Edition
What's new in iNotes 9.0 Social Edition
 
Whats new in IBM Notes & iNotes Version 9 Social Edition
Whats new in IBM Notes & iNotes Version 9 Social EditionWhats new in IBM Notes & iNotes Version 9 Social Edition
Whats new in IBM Notes & iNotes Version 9 Social Edition
 
Connect2013 id506 hadr ideas for social business
Connect2013 id506 hadr ideas for social businessConnect2013 id506 hadr ideas for social business
Connect2013 id506 hadr ideas for social business
 
Making the move from rich clients to browsers
Making the move from rich clients to browsersMaking the move from rich clients to browsers
Making the move from rich clients to browsers
 
IBM Notes and Domino 9.0 Social Edition
IBM Notes and Domino 9.0 Social EditionIBM Notes and Domino 9.0 Social Edition
IBM Notes and Domino 9.0 Social Edition
 
Lotus Domino 8.5
Lotus Domino 8.5Lotus Domino 8.5
Lotus Domino 8.5
 
What's new in ibm i notes 9.0
What's new in ibm i notes 9.0What's new in ibm i notes 9.0
What's new in ibm i notes 9.0
 
Webinar: Opsummering af Connect 2013
Webinar: Opsummering af Connect 2013Webinar: Opsummering af Connect 2013
Webinar: Opsummering af Connect 2013
 
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
 
IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...
IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...
IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...
 
BP104 Have it YOUR way amd make it work for YOU
BP104 Have it YOUR way amd make it work for YOUBP104 Have it YOUR way amd make it work for YOU
BP104 Have it YOUR way amd make it work for YOU
 
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser PluginWhat's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
What's New in IBM iNotes 9.0 Social Edition & IBM Notes Browser Plugin
 

Similar to Ibm connect2013 id105-ibmconnections-mail

Make Your Microsoft Stack Social With IBM Connections
Make Your Microsoft Stack Social With IBM ConnectionsMake Your Microsoft Stack Social With IBM Connections
Make Your Microsoft Stack Social With IBM ConnectionsWashington Cabral
 
2013-03 - CeBIT - DNUG - Activity Streams
2013-03 - CeBIT - DNUG - Activity Streams2013-03 - CeBIT - DNUG - Activity Streams
2013-03 - CeBIT - DNUG - Activity StreamsArnd Layer
 
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®tayhoe
 
150330 verse - uffe sorensen posted
150330   verse - uffe sorensen posted150330   verse - uffe sorensen posted
150330 verse - uffe sorensen postedUffe Sorensen
 
BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...
BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...
BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...Rupert Clayton
 
ICON Switzerland - The new value of Notes/Domino and Verse on Premises
ICON Switzerland - The new value of Notes/Domino and Verse on PremisesICON Switzerland - The new value of Notes/Domino and Verse on Premises
ICON Switzerland - The new value of Notes/Domino and Verse on PremisesBelsoft
 
Keynote and IBM Collaboration roadmap
Keynote and IBM Collaboration roadmapKeynote and IBM Collaboration roadmap
Keynote and IBM Collaboration roadmapBelsoft
 
Open Mic Webcast: "Connections Next - what to expect from the next version "
Open Mic Webcast:  "Connections Next - what to expect from the next version "Open Mic Webcast:  "Connections Next - what to expect from the next version "
Open Mic Webcast: "Connections Next - what to expect from the next version "Vinayak Tavargeri
 
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocialLotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocialRyan Baxter
 
What’s New in IBM Connections 4.5 and IBM Connections Content Manager
What’s New in IBM Connections 4.5 and IBM Connections Content ManagerWhat’s New in IBM Connections 4.5 and IBM Connections Content Manager
What’s New in IBM Connections 4.5 and IBM Connections Content ManagerLuis Benitez
 
IBM Connect AD206 IBM Domino XPages – Embrace, Extend, Integrate
IBM Connect AD206 IBM Domino XPages –  Embrace, Extend, IntegrateIBM Connect AD206 IBM Domino XPages –  Embrace, Extend, Integrate
IBM Connect AD206 IBM Domino XPages – Embrace, Extend, IntegrateNiklas Heidloff
 
We4IT LCTY 2013 - Social Girl - Social Communications Strategy and the IBM Sa...
We4IT LCTY 2013 - Social Girl - Social Communications Strategy and the IBM Sa...We4IT LCTY 2013 - Social Girl - Social Communications Strategy and the IBM Sa...
We4IT LCTY 2013 - Social Girl - Social Communications Strategy and the IBM Sa...We4IT Group
 
Dannotes 50 - Collaboration Administration
Dannotes 50 - Collaboration AdministrationDannotes 50 - Collaboration Administration
Dannotes 50 - Collaboration AdministrationMaurice Teeuwe
 
Ibm connect 2014 recap asean perspective
Ibm connect 2014 recap   asean perspectiveIbm connect 2014 recap   asean perspective
Ibm connect 2014 recap asean perspectiveJoseph George
 
Websphere Portal Social Entitlements
Websphere Portal Social EntitlementsWebsphere Portal Social Entitlements
Websphere Portal Social EntitlementsDjalma Britto
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1Edouard RIVOAL
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1Jeremy Dormand
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1Eric Roselier
 

Similar to Ibm connect2013 id105-ibmconnections-mail (20)

Make Your Microsoft Stack Social With IBM Connections
Make Your Microsoft Stack Social With IBM ConnectionsMake Your Microsoft Stack Social With IBM Connections
Make Your Microsoft Stack Social With IBM Connections
 
2013-03 - CeBIT - DNUG - Activity Streams
2013-03 - CeBIT - DNUG - Activity Streams2013-03 - CeBIT - DNUG - Activity Streams
2013-03 - CeBIT - DNUG - Activity Streams
 
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
 
150330 verse - uffe sorensen posted
150330   verse - uffe sorensen posted150330   verse - uffe sorensen posted
150330 verse - uffe sorensen posted
 
BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...
BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...
BP 403, Moving to IBM SmartCloud with Your Feet on the Ground - IBM Connect -...
 
ICON Switzerland - The new value of Notes/Domino and Verse on Premises
ICON Switzerland - The new value of Notes/Domino and Verse on PremisesICON Switzerland - The new value of Notes/Domino and Verse on Premises
ICON Switzerland - The new value of Notes/Domino and Verse on Premises
 
Keynote and IBM Collaboration roadmap
Keynote and IBM Collaboration roadmapKeynote and IBM Collaboration roadmap
Keynote and IBM Collaboration roadmap
 
Open Mic Webcast: "Connections Next - what to expect from the next version "
Open Mic Webcast:  "Connections Next - what to expect from the next version "Open Mic Webcast:  "Connections Next - what to expect from the next version "
Open Mic Webcast: "Connections Next - what to expect from the next version "
 
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocialLotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
 
What’s New in IBM Connections 4.5 and IBM Connections Content Manager
What’s New in IBM Connections 4.5 and IBM Connections Content ManagerWhat’s New in IBM Connections 4.5 and IBM Connections Content Manager
What’s New in IBM Connections 4.5 and IBM Connections Content Manager
 
IBM Connect AD206 IBM Domino XPages – Embrace, Extend, Integrate
IBM Connect AD206 IBM Domino XPages –  Embrace, Extend, IntegrateIBM Connect AD206 IBM Domino XPages –  Embrace, Extend, Integrate
IBM Connect AD206 IBM Domino XPages – Embrace, Extend, Integrate
 
We4IT LCTY 2013 - Social Girl - Social Communications Strategy and the IBM Sa...
We4IT LCTY 2013 - Social Girl - Social Communications Strategy and the IBM Sa...We4IT LCTY 2013 - Social Girl - Social Communications Strategy and the IBM Sa...
We4IT LCTY 2013 - Social Girl - Social Communications Strategy and the IBM Sa...
 
Dannotes 50 - Collaboration Administration
Dannotes 50 - Collaboration AdministrationDannotes 50 - Collaboration Administration
Dannotes 50 - Collaboration Administration
 
Lotusphere 2012 - What's new in ibm connections
Lotusphere 2012 - What's new in ibm connectionsLotusphere 2012 - What's new in ibm connections
Lotusphere 2012 - What's new in ibm connections
 
Ibm connect 2014 recap asean perspective
Ibm connect 2014 recap   asean perspectiveIbm connect 2014 recap   asean perspective
Ibm connect 2014 recap asean perspective
 
Websphere Portal Social Entitlements
Websphere Portal Social EntitlementsWebsphere Portal Social Entitlements
Websphere Portal Social Entitlements
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 
What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1What's new in ibm notes and ibm domino v1
What's new in ibm notes and ibm domino v1
 

Ibm connect2013 id105-ibmconnections-mail

  • 1. ID105: “You Have My Mail in Your Connections!” Eric Portner Senior Software Engineer | Connections Mail Architect Scott Souder Program Director | Client Strategy: Notes, iNotes & Connections Mail © 2013 IBM Corporation
  • 2. Please note: IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. 2 © 2013 IBM Corporation
  • 3. Agenda  Overview: IBM® Connections® Mail®  DEMO, DEMO, DEMO!!!  Stuff You Need to Know  The Road Ahead  Related Sessions & Resources  Q&A 3 © 2013 IBM Corporation
  • 4. Agenda  Overview: IBM® Connections® Mail®  DEMO, DEMO, DEMO!!!  Stuff You Need to Know  The Road Ahead  Related Sessions & Resources  Q&A 4 © 2013 IBM Corporation
  • 5. IBM Solutions to Meet a Spectrum of Customer Business Needs Public Cloud Dedicated Cloud Hybrid IBM SmartCloud® Engage® ● IBM SmartCloud Social Collaboration for Government® IBM SmartCloud Meetings® ● IBM GTS SmartCloud IBM SmartCloud Connections ® Enterprise® ─ IBM Notes & Domino® IBM SmartCloud Notes® ─ IBM Domino Utility Server® ─ IBM Connections® ─ IBM Sametime® ─ IBM WebSphere® Portal® ─ IBM Web Content Manager® ● Partner Offerings On-Premises 5 © 2013 IBM Corporation
  • 6. “Social Mail” is the evolution of messaging to include social capabilities...delivered in the context of where you choose to work Access social tools from your inbox Access messaging from social homepage Access from your mobile devices 6 © 2013 IBM Corporation
  • 7. IBM Connections Mail Delivery plans  Delivered in September, 2012, to be used in conjunction with IBM Connections 4.0  Initial functionality focused primarily on messaging capabilities: ─ View and compose mail message (including rich text editing, spell check, etc.) ─ Signatures, addressing and directory search ─ Mail “badge” provides visual indication of new content ─ IBM Connections Files integration ─ Support for embedded experiences ─ View one-day calendar and individual entries ─ Security features ─ Ability to launch “primary” messaging client – e.g., iNotes [only]  Supported back-ends: Domino 8.5.3 FP3, Microsoft® Exchange® 2007 / 2010 ─ IBM SmartCloud® and other back-end systems targeted for future releases  Fully accessible solution (WCAG 2.0 AA and Section 508-compliant) 7 © 2013 IBM Corporation
  • 8. IBM Connections Mail “Being in mail without being in mail”  Lightweight social messaging tool  Provides simple, elegant web mail and calendar experience allowing people to remain within IBM Connections  Quickly manage incoming mail without leaving your social context  Make informed decisions in real-time with a social approach that brings information and expertise into easy and immediate reach  Delivered as a plug-in to IBM Connections 4.0 8 © 2013 IBM Corporation
  • 9. Informs user of newer, unread IBM Connections Mail messages New Mail badge in navigator  Indicates presence of unread messages in inbox  Hovering over mail navigation entry causes badge to be reset and the current inbox contents to be displayed  Admin configurable ─ Checks for new mail every 30 minutes, or when a new Connections page loads (if 5 or more minutes have passed since the last check) ─ In addition, if new mail is found and the new mail icon is displayed, Connections Mail stops checking for new mail until the next time the user opens the Connections Mail inbox ─ For additional details, see “What's New in IBM Connections Mail 1.0 Fix Pack 1” link on “Related Sessions & Resources” slide 9 © 2013 IBM Corporation
  • 10. Access via mail dropdown on navigator IBM Connections Mail 10 © 2013 IBM Corporation
  • 11. IBM Connections Mail Perform essential mail tasks  Compose a new message  Address messages to contacts in your Connections network, plus contacts in your IBM Notes® or Microsoft® Outlook® contacts list  Refresh your inbox  Find messages in your inbox  Mark messages for follow-up  Preview, Reply, Reply to All, Forward or Delete  See message-type icons, replied/forwarded indicators, attachments, message flags, etc.  Launch into full mail experience (currently, iNotes only) 11 © 2013 IBM Corporation
  • 12. IBM Connections Mail Hover and “progressive reveal”  Distinguish unread messages  Click “star” to mark as follow-up  Key triage actions and additional line of “snippet” information reveals on hover*  Reply, Reply to All, Forward or Delete  “Load more messages” loads additional entries, just like on your mobile device * The “snippet” feature requires a 9.x mail template 12 © 2013 IBM Corporation
  • 13. IBM Connections Mail Search  Filter options: All, From, Subject  Appear as input focus is placed on search field Underlining of “searched” phrases in message list, if present in fields displayed within results list 13 © 2013 IBM Corporation
  • 14. IBM Connections Mail Read a message  Displayed when message is opened from the message list  Mark as Unread  “Move to...” [folder] actions Critical actions: Reply, Forward, Delete  Image security Mini-business card 14 © 2013 IBM Corporation
  • 15. IBM Connections Mail Upload a “received” attachment to Connections Files Interact with applications such as Connections Files from within mail messages 15 © 2013 IBM Corporation
  • 16. “Objectized” names IBM Connections Mail “Progressive reveal” for Cc, Bcc fields Compose a new message  Integrated mail contacts and social network in type-ahead (with Profile pictures!)  Attach files or insert Files links  Rich text editor  Append signature from mail system  Spell-check content 16 © 2013 IBM Corporation
  • 17. IBM Connections Mail Attach local files “Share on Send”  Easily browse file system and attach files to prior to sending! outgoing message or upload to Connections Files 17 © 2013 IBM Corporation
  • 18. Share and retrieve files directly from within mail messages and significantly reduce storage IBM Connections Mail requirements – through Connection Insert Connections Files links Mail's integration with Connections Files service  Browse Connections Files, find and insert links 18 © 2013 IBM Corporation
  • 19. Access via calendar dropdown on IBM Connections Mail navigator Access calendar  Provides access to calendar quickly from any Connections application  Overlays on top of current page 19 © 2013 IBM Corporation
  • 20. IBM Connections Mail Perform essential calendar tasks  See today's schedule  See previous – or next – day's schedule, or choose a specific date  Color coding to highlight overlapping calendar entries  Past events are shaded  Current timeline helps identify what's next 20 © 2013 IBM Corporation
  • 21. IBM Connections Mail View a calendar entry  View details of calendar entries  See meeting chair, invitees, date/time and whether attendance is required 21 © 2013 IBM Corporation
  • 22. Seamless user experience IBM Connections Mail Embedded experiences Stay in context where you're already working  IBM Connections and third-party content – e.g., surveys, YouTube® videos, workflow approval processes – can all be acted upon without having to open a new browser window 22 © 2013 IBM Corporation
  • 23. Agenda  Overview: IBM® Connections® Mail®  DEMO, DEMO, DEMO!!!  Stuff You Need to Know  The Road Ahead  Related Sessions & Resources  Q&A 23 © 2013 IBM Corporation
  • 24. Agenda  Overview: IBM® Connections® Mail®  DEMO, DEMO, DEMO!!!  Stuff You Need to Know  The Road Ahead  Related Sessions & Resources  Q&A 24 © 2013 IBM Corporation
  • 25. IBM Connections Mail Under-the-hood  Separate install that “lays down” the IBM Connections Mail artifacts onto an IBM Connections system  Connections Mail Component ─ OpenSocial 2.0 Gadget built on Dojo® Toolkit 1.7+ – Separate Gadget views for Mail, Calendar, Document and Mail Badge ─ Contains all Connections Mail specific UI  Connections' OpenSocial Container provides ─ Run-time services for OpenSocial gadgets ─ Ajax® Proxy, which supplies “single sign-on” capability  Integration into Connections Pages ─ Common navigation modified to conditionally include Mail and Calendar (access to features can also be limited to a subset of users) ─ Loads support for OpenSocial Container services callbacks to display, resize gadgets, display gadget views within lightboxes 25 © 2013 IBM Corporation
  • 26. IBM Connections Mail Connections page integration Connections Page (App) Header.jsp (Global Navigator) implementation extended to conditionally include Mail and Calendar NavigationHandler.js (Container services callbacks needed by Connections Mail) OpenSocial Container Connections Mail Gadget 26 © 2013 IBM Corporation
  • 27. IBM Connections Mail Key implementation details  Connections Mail gadget details ─ IBM OneUI 3.0.2 used for consistent visual styling with Connections ─ Same rich text editor component as Connections ─ Utilizes Dojo Toolkit™ 1.7+ with Asynchronous Module Definition and asynchronous loading capability ─ JavaScript® Aggregator™ is used for performance  Mail data access and action execution ─ No separate mail/calendar data storage on Connections ─ Transactions originate from the browser to the mail system (proxied by the OpenSocial Ajax Proxy) – Some transactions require some additional processing at the Connections server (these are implemented via custom Ajax Proxy extensions) 27 © 2013 IBM Corporation
  • 28. IBM Connections Mail JavaScript Aggregator  Leverages Dojo Toolkit 1.7.1+ support for Asynchronous Module Definition format and the loader extension API  Provides optimized access to JavaScript resources ─ Minifies code by removing white space and shortening variable names ─ Trims code based upon application defined conditions ('has.js') ─ Consolidates requested modules into a single response using require list expansion  Also supports CSS optimization and i18n resource consolidation  Extensible, can add support for additional: ─ Resource types (e.g., html) ─ Repositories (e.g., JAR, ZIP, DB)  Available on OpenNTF (JAGGR Project) ─ Consumers and contributors welcome! https://github.com/OpenNTF/JavascriptAggregator/wiki 28 © 2013 IBM Corporation
  • 29. IBM Connections Mail Components and flows OpenSocial Mail/Calendar component (OpenSocial gadget) Component UI layer Desktop Component controller Model layer Social Mail/PIM Exchange Domino services connector connector Browser on Workstation Connections/Websphere Application Server Server Connections Mail Services and Extensions Static design Messaging Helper Services OpenSocial Ajax Proxy component LDAP (discovery, spell check) Filters modules (Domino (Files integration, EWS message access, JavaScript or Active Aggregator attachment operations) Directory) servlet Autodiscover EWS iNotes (DWA) iNotes (DWA) service API Redirect DB API Exchange Domino 29 © 2013 IBM Corporation
  • 30. IBM Connections Mail Service discovery  Process by which Connections Mail locates messaging services  Performed by “Discovery” servlet  Configured in the socmail-discovery-config.xml file located in LotusConnections- config directory with other IBM Connections configuration files  Uses the Internet email address of currently logged-in user from IBM Connections Profiles to: ─ Determine lookup approach ─ Identify service location ➔ Email address in Profiles must match address in the directory  Supports multiple mechanisms for locating services depending upon messaging back end (mutually exclusive) ─ Domino – Domino Directory (via LDAP) – iNotes Redirect Database ─ Exchange – Microsoft Active Directory® (via LDAP) + Microsoft Exchange Autodiscovery™ ─ Both – Fixed assignment 30 © 2013 IBM Corporation
  • 31. IBM Connections Mail Service discovery configuration  Simple Discovery Configuration example – IBM Domino via LDAP <config id="socialmail-discovery-config" version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="socialmail-discovery-config.xsd"> <discovery> <ServerConfig name="domino-us-users" enabled="true"> } <DirectoryServer>dirhub.us.ibm.com</DirectoryServer> <port>33389</port> <DirectoryUser>administrator</DirectoryUser> Directory Access Info <DirectoryPW>password</DirectoryPW> *Credentials can also be <DirectoryServerDomain>us.ibm.com</DirectoryServerDomain> stored in WAS config <ConfigType>DOMINO</ConfigType> <MailPattern type="us.ibm.com"/> <MailPattern type="*.ibm.com"/> } Email patterns that match this ServerConfig definition, e.g. someuser@us.ibm.com </ServerConfig> <ServerConfig name="domino-ie-users" enabled="true"> <DirectoryServer>dirhub.ie.ibm.com</DirectoryServer> <DirectoryUser>administrator</DirectoryUser> <DirectoryPW>password</DirectoryPW> <DirectoryServerDomain>ie.ibm.com</DirectoryServerDomain> <ConfigType>DOMINO</ConfigType> <MailPattern type="ie.ibm.com"/> </ServerConfig> </discovery> </config> 31 © 2013 IBM Corporation
  • 32. IBM Connections Mail General deployment topics  Enabling Connections users for Mail and Calendar ─ lotus-connections-config.xml has a setting to enable “connectionsmail” service ─ WebSphere® Application Server® J2EE™ role “mail-user” governs users enabled for feature – Can be set to “All Authenticated in Application's Realm,” or narrowed to users or groups in directory used by WAS ─ Connections Mail specific settings located in socmail-discovery-config.xml  Key configuration settings within socmail-discovery-config.xml ─ MailPolllInterval – Results in new mail checking to occur at specified interval after a page is loaded • Setting this to 300000 would result in polling every 5 minutes (5*60*1000) ─ MailSearchInterval – Results in search requests being fired when there is a delay for this interval • Setting this to 5000 would result in search happening after a 5 second delay ─ MyPIMLinksEnabled – Set to false to turn off the “My Mail” and “My Calendar” links (for Domino) ─ AllowPublicSharing – Set to false to disable public sharing option when uploading attachments ─ For other settings, see the “Configuring IBM Connections Mail” help topic in the wiki 32 © 2013 IBM Corporation
  • 33. IBM Connections Mail Domino deployment topics  Versions of Domino supported ─ Domino 8.5.3 FP3  Protocol/Services used to interact with Domino ─ Uses similar HTTP transactions to iNotes ─ Some extensions/fixes were needed to help meet needs of Connections Mail ─ May be configured to leverage an iNotes Redirector to determine the mail file path to be accessed for current user from Connections Mail, or can use LDAP to retrieve user mail file location from Domino directory  Single sign-on possibilities for Connections and Domino ─ LtpaToken/WebSphere-Domino SSO ─ SPNEGO ─ CA® Siteminder®, Tivoli® Access Manager® WebSeal® fronting both Connections and Domino  Miscellaneous feature details ─ Snippets feature (initial portion of mail messages displayed in message list) requires a 9.x version of the mail template ─ Reads and updates the iNotes Type-ahead list ─ “My Mail” and “My Calendar” links open up Inbox and Calendar within iNotes ─ Collapses tabbed tables (as done when sent to external mail systems) 33 © 2013 IBM Corporation
  • 34. IBM Connections Mail Microsoft Exchange deployment topics  Versions of Microsoft Exchange supported ─ Microsoft Exchange 2007 SP3 (with Microsoft Exchange Web Services™ support) ─ Microsoft Exchange 2010 SP1  Protocol/Services used to interact with Microsoft Exchange ─ Microsoft Exchange Web Services (EWS) – Used by Microsoft Entourage® 2008 for Apple® Mac Mail® as well as Microsoft Outlook 2011® for Mac – Used by Microsoft Outlook® (for Microsoft Windows®) for free/busy, Out-of-Office, and Calendar sharing ─ Autodiscover service (part of EWS) – Allows Microsoft Outlook 2007® and ActiveSync® clients to obtain mailbox connection settings with little user intervention ─ LDAP (to Active Directory)  Single sign-on possibilities for Connections and Microsoft Exchange ─ SPNEGO ─ Tivoli Access Manager / WebSeal fronting both Connections and Microsoft Exchange ➔ CA Siteminder® fronting Connections not yet supported 34 © 2013 IBM Corporation
  • 35. Agenda  Overview: IBM® Connections® Mail®  DEMO, DEMO, DEMO!!!  Stuff You Need to Know  The Road Ahead  Related Sessions & Resources  Q&A 35 © 2013 IBM Corporation
  • 36. IBM Messaging Roadmap Cloud  SmartCloud Notes GA7  SmartCloud Notes GAnext  SmartCloud Notes GAnext EO 2012 1H 2013 2H 2013 2014 2015  Connections Mail  Notes/Domino  Notes/Domino 8.5.x Social Edition eGA Maintenance Release  Notes/Domino Next  Notes/Domino Social Edition  Notes Traveler 9.0 eGA  Notes Traveler  Notes Traveler Next Public BETA  Notes Traveler® Upgrade Pack 2 Upgrade Pack 1  Connections Mail for  Connections Mail SmartCloud® Update 1 On-Premises  Notes/Domino Social Edition  Notes/Domino Social Edition Update 1 Maintenance Release IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. 36 © 2013 IBM Corporation
  • 37. IBM Connections Mail Thoughts for inclusion in subsequent releases...  Support for IBM SmartCloud® Notes®  Launch alternative client (e.g., Microsoft Outlook Web Access® to Microsoft Exchange®)  Accept or Decline calendar invitations  Free-time indicator on calendar invitations  Reading of encrypted mail on Domino  Siteminder support on Microsoft Exchange  Save message as Draft  Enhanced support for UX customization  Extended BiDi support 37 © 2013 IBM Corporation
  • 38. Agenda  Overview: IBM® Connections® Mail®  DEMO, DEMO, DEMO!!!  Stuff You Need to Know  The Road Ahead  Related Sessions & Resources  Q&A 38 © 2013 IBM Corporation
  • 39. Related Sessions & Resources  IBM iNotes ─ ID101 What's New in IBM iNotes 9.0 Social Edition (4:15PM-5:15PM, Tuesday | Dolphin N. Hem E) ─ AD214 Lotus iNotes Customization – Make iNotes Your Own! (8:30AM-9:30AM, Thursday | Dolphin N. Hem D)  IBM Connections ─ BP306 Connection the Dots Between IBM Domino, IBM Notes 9.0 and IBM Connections (5:30PM-6:30PM, Tuesday | Swan SW 7-8) ─ ID307 Make Your Microsoft Stack Social with IBM Connections (11:15AM-12:15PM, Wednesday | Dolphin S. Hem III)  GO GET IT! ─ Connections Mail 1.0 on the Solutions Catalog  Useful links: ─ “What's New in IBM Connections Mail 1.0 Fix Pack 1” 39 © 2013 IBM Corporation
  • 40. Agenda  Overview: IBM® Connections® Mail®  DEMO, DEMO, DEMO!!!  Stuff You Need to Know  The Road Ahead  Related Sessions & Resources  Q&A 40 © 2013 IBM Corporation
  • 41. Thanks! G e t S o c ia l. Do Business. 41 © 2013 IBM Corporation
  • 42. Legal disclaimer © IBM Corporation 2013. All Rights Reserved. The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. 42 © 2013 IBM Corporation