MicrosoftDocs / azure-docs

Open source documentation of Microsoft Azure
https://docs.microsoft.com/azure
Creative Commons Attribution 4.0 International
10.26k stars 21.43k forks source link

Insane! #115433

Open RevealedFrom opened 1 year ago

RevealedFrom commented 1 year ago

This is insane! Why can't I just update my dotenv parameters and start running my app right away? Why is Microsoft forcing me to start a development effort just for my email that has been running fine for years (and have changed SMTP providers several times with zero code change)?


Document Details

Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

Naveenommi-MSFT commented 1 year ago

@RevealedFrom Thanks for your feedback! We will investigate and update as appropriate.

bashan-git commented 9 months ago

@RevealedFrom could you please give more details on the ask?

RevealedFrom commented 9 months ago

For the past several decades, the API to send mail has been "standardized". All sorts of frameworks, eg Node, Java, .NET, etc provide a software interface for their applications to send mail by simply configuring a few parameters: SMTP server, port, and credentials. Applications do not have to write a lot of code to set it up. In some cases, like Microsoft .NET, it is zero lines of code - just fill in the abovesaid parameters in web.config, for example (see https://all-things-pure.blogspot.com/2009/02/sending-mail-by-configuration-in-net.html).

Therefore, I am very surprised to see Azure introducing a brand new mail interface requiring users to develop custom code and have their applications locked in to this particular proprietary interface.

I want to use Azure for my app servers and mail service, so that I can just get one invoice. But because of the lack of a standard SMTP service in Azure, I am forced to use AWS for my mail even when my app server is on Azure. AWS has a very simple mail service called SES - Simple Email Service, what else. Check it out.

If I missed something and there is indeed a simple, simple as in the first letter in SMTP, mail service in Azure, please point me to it so that I can sign up for it.