Perl Mail::Mailer From Address, being ignored?

While using Perl Mail::Mailer to send from an on-site application to our Microsoft 365 tenancy via SMTP, we had an oddity. We’d already setup the Microsoft 365 tenancy to have a receive connector which was autheniticating via the source address, i.e. our on-premise IP range. When testing via a test Perl script which was the … Read more

Example Site Authenticated with OKTA and Shibboleth sP (or OpenAthens and Shibboleth sP)

The document provides an overview of how to setup and configure OKTA with a test Shibboleth sP (Service Provider) instance with a example site which is secured using OKTA. It can be used to explore how OKTA and Shibboleth sP interact with the SAML assertion exchange. The deployment is simple and provides the following: An … Read more

Exchange Online IMAP, POP3 and SMTP Credentials Flow Testing (OAuth)

As a test we are using OpenSSL to perform some credentials testing using an Enterprise Application configured in Microsoft 365 to connect using IMAP(S) and SMTP via OpenSSL to validate how OAuth modern authentication works. Create Enterprise Application Firstly we create an Enterprise Application, we are going to be using Win64 OpenSSL v3.3.3 Light on … Read more

Thunderbird Set EHLO Argument

Sometimes SMTP servers what a particular EHLO/HELO argument for connecting clients, you can make Thunderbird do this by setting a new setting Settings->Config Editor, then add the following setting: mail.smtpserver.smtp1.hello_argument Specifying what you want Thunderbird to announce itself as.

Install OpenSSL on Microsoft Windows 10/11

If you want to use OpenSSL on Microsoft Windows, there are a number of packages provided that allow you to do this, in this example we’ll use Shinning Light Production’s OpenSSL MSI Package. Step 1 – Download and Install OpenSSL Download the installer from: https://slproweb.com/products/Win32OpenSSL.html, I used Win64 OpenSSL v3.3.3 Light, but there may be … Read more