Why do azure developers use Sendgrid to send emails but not another service? RRS feed

  • Question

  • Hello, I don't know if this question is possible here, if not I am sorry for posting it. but I want to send emails from my azure website, and i noticed that most azure users use Sendgrid service to do that, so i was wondering why Sendgrid? what is special about it? anything wrong with Mailgun or Mailjet or such services?


    Thursday, October 11, 2012 9:17 PM


All replies

  • Hi Alan,

    For short, you are free to use any SMTP relay provider you want within Azure. It's just that SendGrid has a well adapted offer with Azure (see http://sendgrid.com/azure.html), a scalability model that fits well with Azure's cloud, as well as API support in C#.

    Hope it helps,


    • Marked as answer by Alan-Sy Thursday, October 18, 2012 12:14 PM
    • Unmarked as answer by Alan-Sy Thursday, October 18, 2012 12:19 PM
    Thursday, October 11, 2012 9:44 PM
  • Hi Marius, thank you for the reply .. I just don't know how to try sendgrid!!! they don't give you a chance to try their service except your account is provisioned, and your account is provisioned if you have a trusted website. so it is funny somehow, you have to make the website, make it famous and trusted, then go back to sendgrid to learn it, then back to your website to modify it to use sendgrid. thats horrible, and if you try to say that to their customer support they don't even reply or try to explain.


    Sunday, October 14, 2012 5:28 PM
  • We have used Mailgun (http://www.mailgun.com/) as well and it works great. It gives you option to send mails either via smtp or via http.

    They provide you with the documentation and SDK (http://restsharp.org/) as well.

    If this post answers your question, please mark it as an answer. If this post is helpful to you, then vote it as helpful.
    TechyFreak | Mobile Development Resources

    • Edited by freaky roach Monday, October 15, 2012 1:00 AM
    • Proposed as answer by Johnson - MSFT Thursday, October 18, 2012 8:09 AM
    • Marked as answer by Alan-Sy Thursday, October 18, 2012 12:14 PM
    Monday, October 15, 2012 12:59 AM
  • Hello freaky, that was really nice i think i will start coding for Mailgun. thanks for all.


    Thursday, October 18, 2012 12:14 PM
  • With AzureWatch we use Amazon's SES service.  Sometimes sending tens of thousands of emails daily.  Paying a penny for 10k of emails + very reasonable data transfer fees.

    Hope this helps.

    Auto-scaling & monitoring service for Windows Azure applications at http://www.paraleap.com

    Friday, October 19, 2012 2:27 AM
  • Hello Alan-SY,

    1. We have a partnership with Windows Azure, where we work closely with their team to ensure a great experience for Windows Azure developers.

    2. Here are some resources that can help you get going fast:

    • Announcing Native Windows Azure Libraries and Special Free Pricing Using SendGrid for Windows Azure Customers: http://blogs.msdn.com/b/windowsazure/archive/2012/01/25/announcing-native-windows-azure-libraries-and-special-free-pricing-using-sendgrid-for-windows-azure-customers.aspx (be sure to check out the GitHub libraries referenced in this post)
    • How to Send Email Using SendGrid from Java in a Windows Azure Deployment: http://msdn.microsoft.com/en-us/library/windowsazure/hh801258.aspx
    • Getting Started with SendGrid on Windows Azure: http://blogs.msdn.com/b/windowsazure/archive/2012/09/10/guest-post-getting-started-with-sendgrid-on-windows-azure.aspx
    • How to Use the SendGrid Email Service from PHP: http://www.windowsazure.com/en-us/develop/php/how-to-guides/sendgrid-email-service/

    3. Our support team is available 24/7: http://support.sendgrid.com/home

    4. In addition to our Web and SMTP APIs, we have a Parse (Incoming) API http://docs.sendgrid.com/documentation/api/parse-api-2/ to easily process incoming mail and an Event API http://docs.sendgrid.com/documentation/api/event-api/ for instant notifications of events such as bounces, clicks, opens, etc. 

    5. Before you start coding, you can test our API from your browser here: http://docs.sendgrid.com/apiworkshop/

    6. What makes us most special; however, is our customers http://sendgrid.com/customers.html and partners http://sendgrid.com/partners/email-partner-network.html

    With regards to your specific provisioning issue, reach out to our team on twitter (http://www.twitter.com/sendgrid) or via email community at sendgrid. 

    With Best Regards,

    Elmer Thomas
    Developer Evangelist
    Start hacking on SendGrid today free: https://sendgrid.com/user/signup

    twitter: @sendgrid ^et @thinkingserious

    Monday, October 22, 2012 7:24 PM
  • Elmer, I'm affraid the Sendgrid webpage is broken, It's impossible to sing up for Azure or any other plan (Silver, Platinum...). I though It was a temporary issue but It's a 24 hours old issue by now.

    Kind Regards.

    José Angel Bolaño Rucabado

    .NET and SharePoint Developer at ODM Computers

    Thursday, October 25, 2012 8:41 AM
  • SendGrid support will be happy to provision your account if you just have a quick chat with them and let them know what you are going to be using it for. In the near future, accounts will be automatically provisioned for the majority of use cases.
    Monday, January 14, 2013 10:44 PM
  • I developed an direct relay application using the normal RFC email commands and lock that on my application, but strange that some test emails get delivered using the relay on windows AZURE VM, and all other mails are not getting any bounce response, and making a sense that every email is being delivering,

    This is strange behaviour on azure vm.

    so it means you can't send email using azure vm as a smtp mail server, if like to test then simply download promailer marketing manager from jsmtp.com

    Ranvir Sharma for Pratibha Total IT Solutions SMTPSERVER.in (EMPowering Business Relationship) 9555687676, 8826323688

    Thursday, October 9, 2014 7:25 AM