Quantcast
Channel: Glen's Exchange and Office 365 Dev Blog
Browsing all 241 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Email Header IpAddress GeoIP report Addin for Outlook and Outlook on the Web...

Something that can be useful from time to time when looking at email delivery issues or email threats is to be able to see the Geographical regions that an email has traversed in its delivery. Usually...

View Article


Accessing the Microsoft Graph directly from the new Arduino nano 33 IOT

If your interested in accessing the Microsoft Graph directly from the new Arduino nano 33 IOT check out my new Dev.To article...

View Article


Image may be NSFW.
Clik here to view.

Using a System-assigned managed identity in an Azure VM with an Azure Key...

One common and long standing security issue around automation is the physical storage of the credentials your script needs to get, whatever task your trying to automate done. The worse thing you can do...

View Article

Image may be NSFW.
Clik here to view.

Using the MSAL (Microsoft Authentication Library) in EWS with Office365

Last July Microsoft announced here they would be disabling basic authentication in EWS on October 13 2020 which is now a little over a year away. Given the amount of time that has passed since the...

View Article

Image may be NSFW.
Clik here to view.

Doing Mailbox Change discovery with an EWS PowerShell Script

Mailbox Change discovery is the process of looking at any folders or items that are new or have been modified recently in a Mailbox. Its useful in a number of different ways including (but not limited...

View Article


Image may be NSFW.
Clik here to view.

How to test SMTP using Opportunistic TLS with Powershell and grab the public...

Most email services these day employ Opportunistic TLS when trying to send Messages which means that wherever possible the Messages will be encrypted rather then the plain text legacy of SMTP.  This...

View Article

Image may be NSFW.
Clik here to view.

Creating a year at a glance Calendar (in Excel) from aggregated Shared...

Calendaring formats in Messaging Clients tend to all follow much the same approach whether its Outlook, Outlook on the Web or Mobile, Gmail or Microsoft Teams.  Like email data, calendar data can be...

View Article

Image may be NSFW.
Clik here to view.

Update to ExchangeContacts Module to support Modern Auth,Exporting all...

I've done some updating of my ExchangeContacts PowerShell module to support the followingModern Authentication in Office365 (distributing the ADAL dll with this module)Compiled and distributed the...

View Article


Image may be NSFW.
Clik here to view.

Using Azure device code authentication on a arduino iot 33 and getting the...

A while ago I published this post on accessing the Graph directly from an Arduino, this made use of the "resource owner password credentials grant" (meaning it used a hard coded username and password)....

View Article


Image may be NSFW.
Clik here to view.

Export calendar Items to a CSV file using Microsoft Graph and Powershell

For the last couple of years the most constantly popular post by number of views on this blog has been Export calendar Items to a CSV file using EWS and Powershell closely followed by the contact...

View Article

Image may be NSFW.
Clik here to view.

Automating opening a Search-Mailbox result in Excel using EWS

While the Search-Mailbox cmdlet is now depreciated in Exchange Online, OnPrem its still used a fair bit and also does still have some use in the cloud for specific tasks. I've been using it this week a...

View Article

Image may be NSFW.
Clik here to view.

Migrating your Mailbox searches in EWS to the Graph API Part 1 Filters and...

This is part one of a two part post where I'm going to look at how you can migrate any searches you are doing in EWS to the Graph API. In this first part I'm going to cover SearchFilters (from EWS) and...

View Article

Migrating your Mailbox searches in EWS to the Graph API Part 2 KQL and new...

This is part 2 of my blog post on migrating EWS Search to the Graph API, in this part I'm going to be looking at using KQL Searches and using the new Microsoft Search API (currently in Beta). The big...

View Article


Image may be NSFW.
Clik here to view.

Graph Mailbox Basics with PowerShell Part 1 Folders

I haven't done a basics series for a while but based on some of the questions I've been getting lately and the lack of some good Mailbox specific examples for basic but more complex tasks using the...

View Article

Image may be NSFW.
Clik here to view.

Modifying your EWS Managed API code to use Hybrid Modern Authentication...

In this post I'm going to look at what you need to do in your EWS Managed API code to support using Hybrid Modern Authentication where previously you've been using Basic or Integrated Authentication...

View Article


Modifying your EWS WSDL Proxy Code for Modern Authentication

This is a follow-on from my last post on Modifying your EWS Managed API code to use Hybrid Modern Authentication against OnPrem Mailboxes . If instead of the EWS Managed API you are using EWS Proxy...

View Article

Using 2 Authentication factors (for MFA) in an unattended PowerShell Script

MFA (Multi Factor Authentication) is great at making the Authentication process more secure in Exchange Online but can be challenging in Automation scenarios. I originally wrote this code for something...

View Article


Image may be NSFW.
Clik here to view.

Modifying your Exchange Online PowerShell Managed Code to use oAuth and MSAL

While not as popular these days many .net developers may have in the past used Managed code to run Exchange Online PowerShell cmdlets to do things like assign Mailbox Permissions or run other EXO...

View Article

Graph Basics Get the User Photo and save it to a file (and resize it) with...

This is part 2 of my Graph Basic's series and this post is born out of an actual need that I had over the last week which was to get a user photo from the Microsoft Graph and save it as a custom size...

View Article

Image may be NSFW.
Clik here to view.

Testing and Sending email via SMTP using Opportunistic TLS and oAuth in...

As well as EWS and Remote PowerShell (RPS) other mail protocols POP3, IMAP and SMTP have had OAuth authentication enabled in Exchange Online (Official announcement here). A while ago I created this...

View Article
Browsing all 241 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>