Author Archives John Porrini

Today you’re going to learn exactly whether you should be using SMTP or IMAP. In fact, there is a major difference between the two protocols. In this article, we’ll help you understand the differences between SMTP and IMAP. We’ll also briefly touch on POP3. Let’s get started. What is SMTP? What is IMAP? What Is […]

Continue Reading

Have you ever wondered what it actually means for an email to be considered delivered? For example: Is an email delivered when it reaches the inbox? Or, is an email delivered when it is opened and read? Today you’re going to learn about SMTP and email delivery — exactly when an email is actually considered […]

Continue Reading

SMTP response codes can be used to help determine why an email bounced, or why you’re receiving an SMTP error when sending an email. But, if you’re not well versed in the language of SMTP, then making sense of all of these SMTP codes can be overwhelming. That’s why in this blog post, we’re going […]

Continue Reading

Today we’re going to talk about effective transactional email design for email receipts. We’ll dissect every part of a good receipt email, so you understand its anatomy — but don’t worry, there won’t be any blood! There are many types of transactional emails: password resets, shipping notifications, dunning alerts, and more. For this post, we’re […]

Continue Reading

If you’re experiencing problems connecting to your SMTP server, then knowing how to test your SMTP relay connection will allow you to quickly diagnose the issue. By testing your SMTP connection, you can answer questions like: Is my SMTP server up and running? Why is my SMTP server not sending? Is something blocking communication with […]

Continue Reading

You’re probably already aware that you can setup SMTP in Gmail. For most small senders with low email volume, Gmail’s free SMTP server is a quick and cheap way to start sending email. However, Gmail’s SMTP server comes with some limitations, and we’re talking about more than just sending limits. In this post, you’ll learn […]

Continue Reading

Many senders come to SocketLabs asking about transactional email and CAN-SPAM. Since you’re reading this, there’s a good chance that you’re wondering about CAN-SPAM rules for transactional emails. You might be surprised to learn that regarding transactional email, there aren’t any CAN-SPAM rules. Unlike marketing email, transactional emails are exempt from CAN-SPAM. In this post, […]

Continue Reading

When it comes to transactional email and GDPR, many senders have questions about whether it is reasonable for transactional senders, such as SaaS applications and ecommerce stores, to deliver an email without consent. For example: Does a SaaS app like Shopify need consent to deliver a password reset to a customer? And what about an […]

Continue Reading

Most developers encounter asynchronous code for the first time when dealing with Ajax requests and Javascript. However, async has been around since the early days of programming. And within recent years, async has become almost a standard in web development. If you’re looking to use a web API to send email asynchronously, or if you’d […]

Continue Reading

When it comes to transactional email best practices, there are a number of things that you can do to ensure that your transactional emails are sent off without a hitch. In fact, we stopped counting at 19 transactional email best practices. If we list each best practice, then you’d be here all day… That’s why […]

Continue Reading

Customers Who Trust in SocketLabs

You’re in good company when working with SocketLabs. Here are some companies who have also trusted SocketLabs.

Why SocketLabs?

What Our Customers Are Saying!