Email hosting for Azure Websites - Custom Domain Live

0 votes

Microsoft Live Custom Domains is shut down lately. I have been using this service for e-mail hosting for all my Microsoft Azure Websites, but now it is gone and no viable replacement is in sight. 

Do you have some idea what alternative approach exist for hosting multiple mailboxes for multiple websites hosted on Azure?

May 22, 2018 in Azure by null_void
• 3,220 points
79 views

2 answers to this question.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
0 votes

You can try the below two ways to implement the same:

  1. Find a hosted Exchange type solution. This has the advantages of any hosted solution. It is managed for you. You can get started with around 50 USD / user / year and services are provided by the likes of Microsoft, Google and Rackspace, like stated in the other answers.
  2. (Which is the route I chose) Host your own Exchange server on AWS EC2 or Azure. Thanks to Microsoft License Mobility, you can install an Exchange license on a cloud server and provide email addresses for your customers` domains yourself. This will allow you to share the cost of the Exchange license between all your customers and if you reach the critical mass, this can save a lot compared to the pay-per-user-per-month models for most hosted solutions.

We are still on the lookout for a free alternative, but have yet to find one that can match the features that were available in the free version of Google Apps.

answered May 22, 2018 by club_seesharp
• 3,450 points
0 votes

Your cheapest option is to have one (single) google apps account which will cost you around $5 per month. Make it something very general like mail@yourdomain.com. Then in the google apps dashboard make it a catch all address. This will make the single inbox catch all email for accounts such as Sales@, support@ bob@ or whatever at your domain.

Then you can set Gmail filters to sort (label) each incomming message based on who it was sent to. For example you can have messages sent to frank@ automatically labeled as frank.

Next you want to create regular old gmail accounts for all of your individual users. I am going to follow the example of creating a box for frank@company.com for this instance.

  1. Create Google Apps primary account (catch all) as mail@company.com
  2. Create Gmail account for frank.company@gmail.com (regular gmail account)
  3. Create filter rule on Google Apps account for all messages sent to frank@company.com to be forwarded to frank.company@gmail.com. You can further mark them as read or delete them upon forward.
  4. In the frank.company@gmail.com create a sending alias as frank@company.com. Google will give you a 4 digit code, and now when logging in as frank.company@gmail.com i can both send as frank@company.com and recieve all email since its forwarded to this account.

Also make sure to set default reply:to addresses in case you send from the frank.company@gmail.com address.

Using the technique above you can get all the benefits of having a pro google apps account (dkim, spf, 25gb inbox) and with a little bit of configuration you can setup multiple gmail accounts which run off the single account. We use the technique above and it works flawlessly. The only thing that doesn't work is mailbox delegation, which is not that great.

If you wanted to save the $5 you could get away with using something like GoDaddy free email forwarding, but then you would be limited to godaddys 250 message limit per day.

The approach above just works.

answered Aug 20, 2018 by Priyaj
• 56,100 points

Related Questions In Azure

0 votes
1 answer

Can we have a custom login page for Azure Active Directory?

Hey there! Feel Lucky. Custom company branding is ...READ MORE

answered Aug 8, 2018 in Azure by null_void
• 3,220 points
415 views
0 votes
1 answer

How to Unzip file uploaded to Azure Websites?

One way is to upload the command ...READ MORE

answered Aug 13, 2018 in Azure by null_void
• 3,220 points
276 views
0 votes
2 answers
0 votes
1 answer

How to set default Web page for a website on Microsoft Windows Azure?

This blog post should resolve your issue: http://blogs.msdn.com/b/cesardelatorre/archive/2010/07/22/how-to-set-a-default-page-to-a-windows-azure-web-role-app-silverlight-asp-net-etc.aspx Look ...READ MORE

answered Mar 27 in Azure by Prerna
• 1,940 points
15 views
0 votes
1 answer

I want to detect whether a request is being made over HTTPS or HTTP on Azure Websites.

It's looking like you can make use of ...READ MORE

answered Apr 2 in Azure by Prerna
• 1,940 points
19 views
0 votes
1 answer

How do point my domain name to an Azure Website?

It is possible to have a CNAME directed ...READ MORE

answered Apr 12 in Azure by Prerna
• 1,940 points
11 views
+1 vote
4 answers

How do Connect to Azure website via FTP?

First set up your FTP credentials are ...READ MORE

answered Oct 23, 2018 in Azure by abc
142 views
+1 vote
2 answers

How do I establish an connection to Azure IoT Hub? Say a connection like MQTT/AMQP using Python.

Azure IoT Hub comes with 3 SDK's: Service SDK Device ...READ MORE

answered Apr 13, 2018 in Azure by null_void
• 3,220 points
375 views
+1 vote
2 answers

Getting an App pool timeout for azure web sites

Windows Azure Web Sites supports two modes, ...READ MORE

answered Aug 21, 2018 in Azure by Priyaj
• 56,100 points
59 views
0 votes
1 answer

How to perfom "switching config" in Azure Websites Application Insights?

There was a new blog post about ...READ MORE

answered Sep 24, 2018 in Azure by club_seesharp
• 3,450 points
17 views

© 2018 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
"PMP®","PMI®", "PMI-ACP®" and "PMBOK®" are registered marks of the Project Management Institute, Inc. MongoDB®, Mongo and the leaf logo are the registered trademarks of MongoDB, Inc.