I'm looking into options for sending emails from our internal company applications without the need for authentication. I've considered services like Azure Communication Services and Amazon SES, but they require authenticated connections. This leads me to think about using an SMTP relay server to handle non-authenticated SMTP and then pass the messages on to the email service with necessary authentication. I've heard of SMTP2GO as an option, but I'm curious how they manage to charge for sending emails while still allowing for unauthenticated sending. Anyone have insights on this approach?
4 Answers
If you're using Microsoft Exchange Online, you can set up unauthenticated SMTP relay quite easily. Just follow Microsoft's guide for configuring a connector for email relaying. It's usually a pretty smooth process!
You could start by signing up for a free account with SMTP2GO to see how it tracks your email volume. It's a straightforward way to test if it's what you need.
SMTP2GO can authenticate based on your sending IP, so if your company has a static IP, that's perfect! Also, I’ve built something simple using the Graph API for sending internal emails. It’s cost-effective and doesn’t require complex setups.
SMTP2GO is a good option that's pretty affordable. You might want to check it out. They offer a solid service without breaking the bank.

I might be wrong, but I heard Microsoft plans to phase this out. You might want to consider alternatives soon.