---
title: "Check out all of the ATA posts for June Castillote here!"
---

# Check out all of the ATA posts for June Castillote here!

---

# ATA Learning Adam the Automator

Tap to hide

[

ATA Learning

](/)

*   [Home](/)
*   [Tutorials](/tutorials/)
*   [Instructors](/author/)
*   [Advertising](/advertising/)
*   [Recommended Resources](/resources/)
*   [About Adam](/about-adam/)

Search for:  

*   [](https://twitter.com/adbertram)
*   [](https://github.com/Adam-the-Automator)
*   [](https://www.linkedin.com/company/adam-the-automator-llc)
*   [](/feed/)

![](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

# June Castillote

[](https://lazyexchangeadmin.cyou/)

[](https://twitter.com/junecastillote)

[](https://github.com/junecastillote)

June started in IT by fixing computers back in 2002. Since then, he has worked as a programmer, technical support specialist, and systems administrator. He is currently a technology consultant working with Microsoft 365, Azure, and various Messaging and Collaboration systems. June is always on the lookout for automation opportunities and prefers to write code in PowerShell whenever possible.

[![](https://adamtheautomator.com/wp-content/uploads/2020/09/Static-vs-Dynamic-Websites.png)](/static-vs-dynamic-website/)

[

## Static vs Dynamic Websites: A Comprehensive Comparison

Explore the pros and cons of static and dynamic websites in this in-depth article, and find out which one is right for you.

](/static-vs-dynamic-website/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote8 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/01/How-to-use-PowerShell-to-Check-if-a-File-Exists-Examples.jpg)](/powershell-check-if-file-exists/)

*   [PowerShell](/tag/powershell/)

[

## PowerShell File Existence Validation: Comprehensive Guide

Learn how to use PowerShell to check if a file exists using Test-Path, Get-Item, and .NET. Boost your IT skills with this in-depth guide.

](/powershell-check-if-file-exists/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote7 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/01/How-to-Download-a-File-with-PowerShell-from-the-Web.jpg)](/powershell-download-file/)

*   [PowerShell](/tag/powershell/)

[

## PowerShell Wget: Download Files with Ease

Learn how to leverage PowerShell like a PowerShell wget to download a file URL in this step-by-step demo tutorial.

](/powershell-download-file/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote10 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/01/How-to-Send-Email-from-Azure.jpg)](/azure-send-email/)

*   [Microsoft Azure](/tag/microsoft-azure/)

[

## Use Azure to Send Email with SendGrid, Graph, and Office 365

Learn how to send email in Azure using various methods, including SendGrid, Microsoft Graph, and Office 365.

](/azure-send-email/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote13 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2021/01/Which-Azure-Email-Service-to-Choose-for-2021.jpg)](/azure-email-service/)

*   [Microsoft Azure](/tag/microsoft-azure/)

[

## Choosing the Right Azure Email Service for 2021

Explore popular hosted email delivery service solutions for your Azure email service needs in this informative guide.

](/azure-email-service/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote6 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/10/How-to-Run-Jenkins-in-Docker-using-Docker-Compose-with-Volumes-2.png)](/jenkins-docker/)

*   [Docker](/tag/docker/)
*   [Jenkins](/tag/jenkins/)

[

## Jumpstart Jenkins in Docker with Docker Compose

Dive into DevOps with this guide on running Jenkins in Docker containers built using Docker Compose.

](/jenkins-docker/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote9 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/10/How-to-Set-Up-and-Manage-Scheduled-Tasks-with-PowerShell-2.png)](/powershell-scheduled-task/)

*   [PowerShell](/tag/powershell/)

[

## Efficiently Manage Tasks with PowerShell Scheduled Task

Create and manage scheduled tasks using PowerShell and the Scheduled Tasks module for better task management.

](/powershell-scheduled-task/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote10 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/10/Getting-Started-in-Web-Automation-with-PowerShell-and-Selenium.png)](/selenium-and-powershell/)

*   [PowerShell](/tag/powershell/)
*   [Selenium](/tag/selenium/)

[

## Supercharge Web Automation with Selenium and PowerShell

Get started with web automation using Selenium and PowerShell to automate tasks on web browsers.

](/selenium-and-powershell/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote9 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/09/Exchange-Online-Plan-1-and-Exchange-Online-Plan-2_-Whats-the-Difference_.png)](/exchange-online-plan-1/)

*   [Microsoft Exchange](/tag/microsoft-exchange/)

[

## Exchange Online Plan 1 vs Plan 2: A Comprehensive Comparison

Understand the differences between Exchange Online Plan 1 and Plan 2 and choose the best option for your organization.

](/exchange-online-plan-1/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote4 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/09/Untitled-design-5.png)](/windows-file-recovery/)

*   [Windows 10](/tag/windows-10/)

[

## Windows File Recovery: Restore Deleted Files with Ease

Explore the free Windows File Recovery tool and learn how to recover deleted files in Windows 10 through practical examples.

](/windows-file-recovery/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote7 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/09/Untitled-design-8.png)](/convert-markdown-to-html/)

[

## Effortlessly Convert Markdown to HTML with PowerShell

Discover quick and efficient methods to convert Markdown to HTML using PowerShell in this step-by-step tutorial.

](/convert-markdown-to-html/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote7 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/09/Azure-Service-Principal.png)](/azure-service-principal/)

*   [Microsoft Azure](/tag/microsoft-azure/)

[

## Set Up Azure Service Principal: Unattended Access Guide

Learn how to work with Azure service principals and app registrations for unattended access to your services.

](/azure-service-principal/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote12 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/09/Azure-Virtual-Machine.png)](/azure-vm-schedule/)

*   [Azure Automation](/tag/azure-automation/)
*   [Azure Virtual Machines](/tag/azure-virtual-machines/)

[

## Manage Azure VM Schedules: Control Costs & Efficiency

Discover how to manage your Azure VM schedules and control costs with scheduled VM startups in this example-driven guide.

](/azure-vm-schedule/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote9 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/07/New-Exchange-Online-V2-PowerShell-Module.png)](/exchange-online-v2/)

*   [Microsoft Exchange](/tag/microsoft-exchange/)
*   [Office 365](/tag/office-365/)
*   [PowerShell](/tag/powershell/)

[

## Connect to Exchange Online PowerShell with EXO V2 Module

Learn how to connect to Exchange Online via PowerShell using the EXO V2 module for unattended, app-only authentication.

](/exchange-online-v2/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote11 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/07/How-to-Set-Up-Visual-Studio-Code-to-Work-with-GitHub.png)](/visual-studio-code-github-setup/)

*   [GitHub](/tag/github/)
*   [Visual Studio Code](/tag/visual-studio-code/)

[

## Visual Studio Code GitHub Setup: A Beginner's Guide

Learn the basics of setting up Visual Studio Code for GitHub to perform Git actions like clone, stage, commit, and push.

](/visual-studio-code-github-setup/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote9 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/07/How-To-Upload-Local-Files-to-AWS-S3-with-the-AWS-CLI.png)](/upload-file-to-s3/)

*   [AWS CLI](/tag/aws-cli/)
*   [AWS S3](/tag/aws-s3/)

[

## Upload Files to S3 with AWS CLI: A Comprehensive Guide

Master the AWS CLI tool for uploading, downloading, and synchronizing files between local locations and AWS S3 buckets.

](/upload-file-to-s3/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote10 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/07/Self-Service-Password-Reset-1.png)](/self-service-password-reset-office-365/)

*   [Office 365](/tag/office-365/)

[

## Enable Self-Service Password Resets for Office 365

Discover how to set up self-service password resets for Office 365 users with this easy-to-follow, step-by-step tutorial.

](/self-service-password-reset-office-365/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote9 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/07/microsoft_office_logo_press_image_1200x800-100751542-large.jpg)](/connect-azure-ad-to-office-365/)

*   [Azure Active Directory](/tag/azure-active-directory/)
*   [Office 365](/tag/office-365/)

[

## Connect Azure AD to Office 365: Install Azure AD Connect

Discover how to connect Azure AD to Office 365, install Azure AD Connect, and enable directory synchronization for your tenancy.

](/connect-azure-ad-to-office-365/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote9 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/07/key-2114293_1280.jpg)](/office-365-mfa/)

*   [Office 365](/tag/office-365/)

[

## Enable MFA in Office 365: A Hands-On, Step-by-Step Guide

Learn how to set up and enable multi-factor authentication (MFA) in Office 365 with this comprehensive, hands-on tutorial.

](/office-365-mfa/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote9 min. read

](/author/june/)

[![](https://adamtheautomator.com/wp-content/uploads/2020/07/keyboard-155722_1280.jpg)](/office-365-delete-email/)

*   [Office 365](/tag/office-365/)

[

## Delete Email from All Office 365 Mailboxes: Step-by-Step

Use Security and Compliance PowerShell cmdlets to search and delete email from all Office 365 mailboxes and prevent attacks.

](/office-365-delete-email/)

[![June Castillote Avatar](https://secure.gravatar.com/avatar/9a14f10ff1b1ec7d790d34f5b559e4d3de2d31b172e6ef266dfd8b479174d97b?s=192&d=mm&r=g)

June Castillote6 min. read

](/author/june/)

*   [Previous](/author/june/page/2/)
*   [1](/author/june/)
*   …
*   3
*   …
*   [5](/author/june/page/5/)
*   [Next](/author/june/page/4/)

## Categories

*   [IT Ops](/category/it-ops/)
*   [Cloud](/category/cloud/)
*   [DevOps](/category/devops/)
*   [Home Ops](/category/home-ops/)
*   [Information Security](/category/infosec/)
*   [Software Development](/category/software-development/)

## Site

*   [Home](/)
*   [Tutorials](/tutorials/)
*   [Instructors](/author/)
*   [Advertising](/advertising/)
*   [Recommended Resources](/resources/)
*   [About Adam](/about-adam/)

Copyright 2026© ATA Learning | [Privacy Policy](/privacy/)
