However, this was not the case this time. At first, I thought, “Oh Joe, you forgot something when you ‘created’ the new event.” It happens every time. This is great! But I noticed that I was wasn’t getting my emails about the submissions. Now that I implemented the new Azure/SendGrid combination everything was great.įast forward a year, to this past weekend I announced that the next Desert Code Camp was happening on Twitter and some people started submitting sessions. Azure provides, as of the creation of this post, a free 25,000 email per month subscription to SendGrid. And that is true! This is where SendGrid comes into play. Sometime last year, probably around this time, I offloaded the processing of emails to Azure Queue Storage and used Azure WebJobs to handle the “logic.” But wait, Azure does not support sending stuff via localhost. Typically the page would time out, or IIS would die or something. After a while, as Desert Code Camp grew, this became more and more of a problem. I used to do this by sending the email from a web page through code using via localhost. When an announcement email goes out to our attendees or users of the site, we need to send out about 6000 emails. A few thousand are SPAM/Bots, a few thousand are “inactive” accounts (opted out or moved), and the other 6000 or so are active users that have an interest in Desert Code Camp or have attended at least one. There is an API for mobile apps and future development, but that’s another story. Originally, the site ran on the Microsoft stack it used ASP.NET (Web Forms) and SQL Server. Many of you know that I run the Desert Code Camp in Chandler, AZ. The Problemīefore I go into the solution, let’s talk about the problem first. Me too, or at least I was… While the problem I was having might not be related to SendGrid exclusively, I am going to talk about the solution. Using SendGrid and emails are not being delivered to Hotmail/Outlook/Live/MSN.com recipients?
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |