Category Archives: Product

Introducing the Deliverability Center

Posted on (0 Comments)

If you’ve spent any amount of time sending email for either personal or professional reasons, you’ve probably encountered a very common and very frustrating problem: understanding email server response codes. When you send an email that fails to get accepted, the response codes sent back by ISPs like Yahoo, Gmail, and even home-brewed Mail Transfer Agents (MTAs) can be unhelpful, bizarre, and sometimes downright confusing. Here are a few examples of what I mean: 550 5.7.1 RESOLVER.RST.NotAuthorized; not authorized Huh? What’s not authorized? Who? Where? 554 Reject by behaviour spam Who is this “behavior spam” and why is he rejecting

READ MORE »

Code Challenge: Incoming Email Analysis with Crunchbase and the Parse Webhook

Posted on (0 Comments)

In my final Code Challenge blog post, I’m taking a look at CrunchBase. If you’d like to read more about this Code Challenge, and see a list of other posts, visit my first post: 15 Days of Code Challenge. In my previous blog posts we looked at a Python module and Machine Learning API that let us analyze incoming email by their sentiment and concepts based on the body of the email. In this post, I want to showcase another way to classify and prioritize your incoming email. We’ll look at the CrunchBase API and get information from their database on the sender and their

READ MORE »

Email Matters: We Think So, and So Does Our Customer, Pandora

Posted on (0 Comments)

At SendGrid, we deliver email that matters. And the best way to improve deliverability is to send email with the right message, to the right person, at the right time, with the right frequency. This is what drives what we do here at SendGrid, and last month, we hosted our first Email Matters event in San Francisco dedicated to educating our customers about the future of email delivery and user engagement. During the event, we had the opportunity to sit down with several of our customers, including David Hampian, the marketing manager at Pandora. As a company with over 250

READ MORE »

Marketing Email vs. Transactional Email: What’s the Difference?

Posted on (0 Comments)

If you’ve spent any time on the SendGrid website, you’ve probably seen us reference transactional email and marketing email. Far and away, the biggest question we get from potential and existing customers alike is this: “What’s the difference between marketing email and transactional email?” One of the great things about SendGrid is our versatility. Whether you’re sending a newsletter, coupon, promotion, password reset, account update, or any other email communication, we can help you get those messages delivered. The difference between marketing email and transactional email, when it comes to SendGrid’s platform, is how you send those messages. As we

READ MORE »

Code Challenge: Listen to Incoming Emails with Twilio

Posted on (0 Comments)

A lot of cars now provide you with Bluetooth connections to your mobile phone. This gives you the ability to play music from your phone as well as make and answer phone calls. This made me think, what if we could extend this ability to listen and respond to incoming emails? I found it’s actually possible by turning on email forwarding and implementing the SendGrid Parse Webhook and the Twilio API. Ingredients Twilio Account: Twilio is a voice and messaging API service. We use their service to call our phone and dictate the email. SendGrid Account: We use the Parse

READ MORE »

SendGrid Announces New Feature: IP Pooling

Posted on (0 Comments)

The software engineers at SendGrid have been very busy recently, as evidenced by the host of new features that have been added to our market-leading email delivery platform, including improvements to our security, deliverability, and email sending capabilities. While 2014 is coming to a close, and many out there are slowing down and getting into the holiday spirit by giving gifts, going to parties, and taking vacation, our team is still cranking! I’m pleased to announce yet another update to our platform: Automated IP Pooling.  Our new IP Pooling API endpoints will allow you to create unique IP Pools and

READ MORE »

Code Challenge: Add Machine translation to SendGrid for communicating with your International friends.

Posted on (0 Comments)

For todays post I wanted to explore a use case for the SendGrid API, that I personally don’t see too often. That use case is mashing up a Machine Translation API with our mail API and webhook. I want to create an email address that lets me communicate with my coworkers and friends that I have been lucky to make in Brazil. How this will work: I’m going to create an application that will translate any email that I send out into portuguese. Any email that gets sent to that address will be translated back into english. The concept is pretty simple

READ MORE »