- Microsoft Outlook 2016 Tutorial Pdf
- Microsoft Outlook 2016 For Mac Tutorial
- Free Tutorial On Outlook 2016
- Microsoft Outlook 2016 For Mac Tutorial Software
- Microsoft Outlook 2016 For Mac Tutorial Download
- Microsoft Outlook 2016 For Mac Tutorial Mac
- Microsoft Outlook 2016 For Mac Tutorial Windows 10
Status Bar Microsoft® Outlook 2016 Quick Reference Card To Access the Inbox: Click the Mail button in the Navigation Bar. To Check for New Messages: Click the Send/Receive button on the Quick Access toolbar, or press F9. Message Indicators: Message has not been read. File is attached to the message. Feb 26, 2017 This video gives you a brief tour of what Microsoft Outlook 2016 looks like on a mac computer. Microsoft Outlook 2016 Tutorial. How to organise your folders in Microsoft Outlook for Mac. Mar 12, 2020 Microsoft Office 2016 - Unmistakably Office, designed for Mac. The new versions of Word, Excel, PowerPoint, Outlook, and OneNote provide the best of both worlds for Mac users - the familiar Office experience paired with the best of Mac. If you already use Office on a PC or iPad, you will find yourself right at home in Office 2016 for Mac. Can I install Office 2016 for Mac and Office for Mac 2011 on the same computer? Yes, you can install and use Office 2016 for Mac and Office for Mac 2011 at the same time. However, we recommend that you uninstall Office for Mac 2011 before you install the new version just to prevent any confusion. Download our free Office for Mac Quick Starts to get up and running quickly. Tip: To view, you may first need to first download and install the free Adobe Acrobat Reader DC software. Word for Mac Quick Start. Outlook for Office 365 for Mac Office for business Office 365 Small Business Outlook 2016 for Mac Office 2016 for Mac Outlook 2019 for Mac More. Less The following table provides information and tips for entering advanced IMAP settings.
-->This tutorial teaches you how to build an Outlook add-in that can be used in message compose mode to insert content into the body of a message.
In this tutorial, you will:
- Create an Outlook add-in project
- Define buttons that will render in the compose message window
- Implement a first-run experience that collects information from the user and fetches data from an external service
- Implement a UI-less button that invokes a function
- Implement a task pane that inserts content into the body of a message
Prerequisites
Node.js (the latest LTS version)
The latest version of Yeoman and the Yeoman generator for Office Add-ins. To install these tools globally, run the following command via the command prompt:
Note
Even if you've previously installed the Yeoman generator, we recommend you update your package to the latest version from npm.
Outlook 2016 or later on Windows (connected to an Office 365 account) or Outlook on the web
A GitHub account
Setup
The add-in that you'll create in this tutorial will read gists from the user's GitHub account and add the selected gist to the body of a message. Complete the following steps to create two new gists that you can use to test the add-in you're going to build.
Login to GitHub.
Create a new gist.
In the Gist description.. field, enter Hello World Markdown.
In the Filename including extension.. field, enter test.md.
Add the following markdown to the multiline textbox:
Select the Create public gist button.
Create another new gist.
In the Gist description.. field, enter Hello World Html.
In the Filename including extension.. field, enter test.html.
Add the following markdown to the multiline textbox:
Select the Create public gist button.
Create an Outlook add-in project
Run the following command to create an add-in project using the Yeoman generator:
Note
When you run the
yo office
command, you may receive prompts about the data collection policies of Yeoman and the Office Add-in CLI tools. Use the information that's provided to respond to the prompts as you see fit.When prompted, provide the following information to create your add-in project:
Choose a project type -
Office Add-in Task Pane project
Choose a script type -
Javascript
What do you want to name your add-in? -
Git the gist
Which Office client application would you like to support? -
Outlook
After you complete the wizard, the generator will create the project and install supporting Node components.
Tip
You can ignore the next steps guidance that the Yeoman generator provides after the add-in project's been created. The step-by-step instructions within this article provide all of the guidance you'll need to complete this tutorial.
Navigate to the root directory of the project.
This add-in will use the following libraries:
- Showdown library to convert Markdown to HTML
- URI.js library to build relative URLs.
- jquery library to simplify DOM interactions.
To install these tools for your project, run the following command in the root directory of the project:
Update the manifest
The manifest for an add-in controls how it appears in Outlook. It defines the way the add-in appears in the add-in list and the buttons that appear on the ribbon, and it sets the URLs for the HTML and JavaScript files used by the add-in.
Specify basic information
Make the following updates in the manifest.xml file to specify some basic information about the add-in:
Locate the
ProviderName
element and replace the default value with your company name.Locate the
Description
element, replace the default value with a description of the add-in, and save the file.
Test the generated add-in
Before going any further, let's test the basic add-in that the generator created to confirm that the project is set up correctly.
Note
Office Add-ins should use HTTPS, not HTTP, even when you are developing. If you are prompted to install a certificate after you run the following command, accept the prompt to install the certificate that the Yeoman generator provides.
Run the following command in the root directory of your project. When you run this command, the local web server will start (if it's not already running).
Follow the instructions in Sideload Outlook add-ins for testing to sideload the manifest.xml file that's located in the root directory of the project.
In Outlook, open an existing message and select the Show Taskpane button. If everything's been set up correctly, the task pane will open and render the add-in's welcome page.
Define buttons
Now that you've verified the base add-in works, you can customize it to add more functionality. By default, the manifest only defines buttons for the read message window. Let's update the manifest to remove the buttons from the read message window and define two new buttons for the compose message window:
Insert gist: a button that opens a task pane
Insert default gist: a button that invokes a function
Remove the MessageReadCommandSurface extension point
Open the manifest.xml file and locate the ExtensionPoint
element with type MessageReadCommandSurface
. Delete this ExtensionPoint
element (including its closing tag) to remove the buttons from the read message window.
Add the MessageComposeCommandSurface extension point
Locate the line in the manifest that reads </DesktopFormFactor>
. Immediately before this line, insert the following XML markup. Note the following about this markup:
The
ExtensionPoint
withxsi:type='MessageComposeCommandSurface'
indicates that you're defining buttons to add to the compose message window.By using an
OfficeTab
element withid='TabDefault'
, you're indicating you want to add the buttons to the default tab on the ribbon.The
Group
element defines the grouping for the new buttons, with a label set by thegroupLabel
resource.The first
Control
element contains anAction
element withxsi:type='ShowTaskPane'
, so this button opens a task pane.The second
Control
element contains anAction
element withxsi:type='ExecuteFunction'
, so this button invokes a JavaScript function contained in the function file.
Update resources in the manifest
The previous code references labels, tooltips, and URLs that you need to define before the manifest will be valid. You'll specify this information in the Resources
section of the manifest.
Locate the
Resources
element in the manifest file and delete the entire element (including its closing tag).In that same location, add the following markup to replace the
Resources
element you just removed:Save your changes to the manifest.
Reinstall the add-in
Since you previously installed the add-in from a file, you must reinstall it in order for the manifest changes to take effect.
Follow the instructions in Sideload Outlook add-ins for testing to locate the Custom add-ins section at the bottom of the My add-ins dialog box.
Select the .. button next to the Git the gist entry and then choose Remove.
Close the My add-ins window.
The custom button should disappear from the ribbon momentarily.
Follow the instructions in Sideload Outlook add-ins for testing to reinstall the add-in using the updated manifest.xml file.
After you've reinstalled the add-in, you can verify that it installed successfully by checking for the commands Insert gist and Insert default gist in a compose message window. Note that nothing will happen if you select either of these items, because you haven't yet finished building this add-in.
If you're running this add-in in Outlook 2016 or later on Windows, you should see two new buttons in the ribbon of the compose message window: Insert gist and Insert default gist.
If you're running this add-in in Outlook on the web, you should see a new button at the bottom of the compose message window. Select that button to see the options Insert gist and Insert default gist.
Implement a first-run experience
This add-in needs to be able to read gists from the user's GitHub account and identify which one the user has chosen as the default gist. In order to achieve these goals, the add-in must prompt the user to provide their GitHub username and choose a default gist from their collection of existing gists. Complete the steps in this section to implement a first-run experience that will display a dialog to collect this information from the user.
Collect data from the user
Let's start by creating the UI for the dialog itself. Within the ./src folder, create a new subfolder named settings. In the ./src/settings folder, create a file named dialog.html, and add the following markup to define a very basic form with a text input for a GitHub username and an empty list for gists that'll be populated via JavaScript.
Next, create a file in the ./src/settings folder named dialog.css, and add the following code to specify the styles that are used by dialog.html.
Now that you've defined the dialog UI, you can write the code that makes it actually do something. Create a file in the ./src/settings folder named dialog.js and add the following code. Note that this code uses jQuery to register events and uses the messageParent
function to send the user's choices back to the caller.
Update webpack config settings
Finally, open the file webpack.config.js file in the root directory of the project and complete the following steps.
Locate the
entry
object within theconfig
object and add a new entry fordialog
.After you've done this, the new
entry
object will look like this:Locate the
plugins
array within theconfig
object and add these two new objects to the end of that array.After you've done this, the new
plugins
array will look like this:If the web server is running, close the node command window.
Run the following command to rebuild the project.
Run the following command to start the web server.
Fetch data from GitHub
Microsoft Outlook 2016 Tutorial Pdf
The dialog.js file you just created specifies that the add-in should load gists when the change
event fires for the GitHub username field. To retrieve the user's gists from GitHub, you'll use the GitHub Gists API.
Within the ./src folder, create a new subfolder named helpers. In the ./src/helpers folder, create a file named gist-api.js, and add the following code to retrieve the user's gists from GitHub and build the list of gists.
Note
You may have noticed that there's no button to invoke the settings dialog. Instead, the add-in will check whether it has been configured when the user selects either the Insert default gist button or the Insert gist button. If the add-in has not yet been configured, the settings dialog will prompt the user to configure before proceeding.
Microsoft Outlook 2016 For Mac Tutorial
Implement a UI-less button
This add-in's Insert default gist button is a UI-less button that will invoke a JavaScript function, rather than open a task pane like many add-in buttons do. When the user selects the Insert default gist button, the corresponding JavaScript function will check whether the add-in has been configured.
If the add-in has already been configured, the function will load the content of the gist that the user has selected as the default and insert it into the body of the message.
If the add-in hasn't yet been configured, then the settings dialog will prompt the user to provide the required information.
Update the function file (HTML)
A function that's invoked by a UI-less button must be defined in the file that's specified by the FunctionFile
element in the manifest for the corresponding form factor. This add-in's manifest specifies https://localhost:3000/commands.html
as the function file.
Open the file ./src/commands/commands.html and replace the entire contents with the following markup.
Update the function file (JavaScript)
Open the file ./src/commands/commands.js and replace the entire contents with the following code. Note that if the insertDefaultGist
function determines the add-in has not yet been configured, it adds the ?warn=1
parameter to the dialog URL. Doing so makes the settings dialog render the message bar that's defined in ./settings/dialog.html, to tell the user why they're seeing the dialog.
Create a file to manage configuration settings
The HTML function file references a file named addin-config.js, which doesn't yet exist. Create a file named addin-config.js in the ./src/helpers folder and add the following code. This code uses the RoamingSettings object to get and set configuration values.
Create new functions to process gists
Free Tutorial On Outlook 2016
Next, open the ./src/helpers/gist-api.js file and add the following functions. Note the following:
Microsoft Outlook 2016 For Mac Tutorial Software
If the gist contains HTML, the add-in will insert the HTML as-is into the body of the message.
If the gist contains Markdown, the add-in will use the Showdown library to convert the Markdown to HTML, and will then insert the resulting HTML into the body of the message.
If the gist contains anything other than HTML or Markdown, the add-in will insert it into the body of the message as a code snippet.
Test the button
Save all of your changes and run npm run dev-server
from the command prompt, if the server isn't already running. Then complete the following steps to test the Insert default gist button.
Open Outlook and compose a new message.
In the compose message window, select the Insert default gist button. You should be prompted to configure the add-in.
In the settings dialog, enter your GitHub username and then either Tab or click elsewhere in the dialog to invoke the
change
event, which should load your list of gists. Select a gist to be the default, and select Done.Select the Insert default gist button again. This time, you should see the contents of the gist inserted into the body of the email.
Note
Outlook on Windows: To pick up the latest settings, you may need to close and reopen the compose message window.
Implement a task pane
This add-in's Insert gist button will open a task pane and display the user's gists. The user can then select one of the gists to insert into the body of the message. If the user has not yet configured the add-in, they will be prompted to do so.
Specify the HTML for the task pane
In the project that you've created, the task pane HTML is specified in the file ./src/taskpane/taskpane.html. Open that file and replace the entire contents with the following markup.
Specify the CSS for the task pane
In the project that you've created, the task pane CSS is specified in the file ./src/taskpane/taskpane.css. Open that file and replace the entire contents with the following code.
Specify the JavaScript for the task pane
In the project that you've created, the task pane JavaScript is specified in the file ./src/taskpane/taskpane.js. Open that file and replace the entire contents with the following code.
Test the button
Save all of your changes and run npm run dev-server
from the command prompt, if the server isn't already running. Then complete the following steps to test the Insert gist button.
Open Outlook and compose a new message.
Microsoft keyboard software for mac. In the compose message window, select the Insert gist button. You should see a task pane open to the right of the compose form.
In the task pane, select the Hello World Html gist and select Insert to insert that gist into the body of the message.
Next steps
In this tutorial, you've created an Outlook add-in that can be used in message compose mode to insert content into the body of a message. To learn more about developing Outlook add-ins, continue to the following article:
Sending email has never been easier than it is in Outlook 2016. You’ll notice the familiar Ribbon interface, and you’ll still find all the Outlook features you’ve come to love — plus some new ones. Use this handy Cheat Sheet to orient yourself with Outlook’s new look and feel. There’s also a helpful table of Outlook shortcut keys.
Microsoft Outlook 2016 For Mac Tutorial Download
Outlook 2016’s Mail Home Tab
The Mail Home tab on Outlook 2016’s Ribbon contains all the tools you need for daily email tasks as well as for managing the messages you accumulate and retain for reference. The following image shows you what each of Outlook 2016’s Mail Home tab buttons can help you do.
Outlook 2016’s Calendar Home Tab
Microsoft Outlook 2016 For Mac Tutorial Mac
The Calendar Home tab on the Outlook 2016 Ribbon lets you choose how you prefer to view your appointments. You can choose among views for a day, a workweek, a week, or a month, as shown in the following image. You can also choose a schedule view for seeing several schedules at once.
Outlook 2016’s Contacts Home Tab
Outlook 2016’s Contacts is more than just a list of names and email addresses. You can take advantage of the Contacts Home tab on the Outlook 2016 Ribbon to create new contacts, to arrange the way you view the contacts you have, or to create email messages or mail merge documents. The following image shows the popular Business Card view.
Outlook 2016’s Tasks Home Tab
More than an email program, Outlook 2016 can also help you schedule and track personal and professional projects. On the Tasks Home tab on the Outlook 2016 Ribbon, you’ll see tools for managing your workload more quickly and effectively, as shown in the following image. You can choose from a variety of views that can help you keep track of pressing priorities.
Microsoft Outlook 2016 For Mac Tutorial Windows 10
Outlook 2016 Shortcuts
You can accomplish tasks a lot faster when you use Outlook, and you can be even faster if you use Outlook’s shortcut keys. The following tables offer several handy shortcuts to help you work more quickly and more efficiently with Outlook 2016.
This Shortcut | Creates One of These |
---|---|
Ctrl+Shift+A | Appointment |
Ctrl+Shift+C | Contact |
Ctrl+Shift+L | Distribution list |
Ctrl+Shift+E | Folder |
Ctrl+Shift+M | Email message |
Ctrl+Shift+N | Note |
Ctrl+Shift+K | Task |
Ctrl+Shift+Q | Meeting request |
This Shortcut | Switches To |
Ctrl+1 | |
Ctrl+2 | Calendar |
Ctrl+3 | Contacts |
Ctrl+4 | Tasks |
Ctrl+5 | Notes |
Ctrl+6 | Folder List |
Ctrl+7 | Shortcuts |
Ctrl+8 | Journal |
This Shortcut | Helps You Do This |
Ctrl+S or Shift+F12 | Save |
Alt+S | Save and close; Send |
F12 | Save As |
Ctrl+Z | Undo |
Ctrl+D | Delete |
Ctrl+P | |
F7 | Check spelling |
Ctrl+Shift+V | Move to folder |
Ins | Mark complete |
Ctrl+F | Forward |