Twilio usage cases
From calling within an application to sending boarding passes via WhatsApp. Below we have a few practical examples of how Twilio works in real world scenarios. Calling via Twilio Ever had to call your Uber driver from the app to clarify where you’re waiting? The calling is made via Twilio. The Uber app makes an API…
How Twilio Works: An Overview
From simple chats to big corporate communication platforms, every online communication app needs to be built properly to prevent issues from arising down the line with future users. Still, organizing online communication can be a tough task. Here is where big platforms like Twilio come into play. So, what is Twilio? Let us explain! It’s…
What is SendGrid? SMTP Email Newsletter Tutorial
You may have heard of the term SMTP before, and wondered what it is. SMTP is a common method for handling email messages. Today I am going to explain what SMTP is, and how to use an SMTP provider such as SendGrid to send emails from your address. What Is SMTP? SMTP, or Simple Mail Transfer Protocol,…
ISP Block
An ISP Block bounce means that the message was rejected by the receiving mail provider and not delivered to the recipient. Most commonly, an ISP blocks happens due to a local policy by the receiving mail server or in rare cases with Postmark, a reputation issue with the IP we used to send the message. How do I…
Web API
A Web API is an application programming interface for either a web server or a web browser. It is a web development concept, usually limited to a web application’s client-side (including any web frameworks being used), and thus usually does not include web server or browser implementation details such as SAPIs or APIs unless publicly accessible by a remote web application. Server side A server-side web API is a programmatic interface consisting…
Simple Mail Transfer Protocol (SMTP)
The Simple Mail Transfer Protocol (SMTP) is an Internet standard communication protocol for electronic mail transmission. Mail servers and other message transfer agents use SMTP to send and receive mail messages. User-level email clients typically use SMTP only for sending messages to a mail server for relaying, and typically submit outgoing email to the mail server on port 587 or 465 per RFC 8314. For retrieving messages, IMAP (which replaced…
What is SendGrid?
SendGrid is a cloud-based SMTP provider that allows you to send email without having to maintain email servers. SendGrid manages all of the technical details, from scaling the infrastructure to ISP outreach and reputation monitoring to whitelist services and real time analytics. Send Email From Your Application SendGrid provides two ways to send email: through…
Twilio
Twilio (/ˈtwɪlioʊ/) is an American company based in San Francisco, California, which provides programmable communication tools for making and receiving phone calls, sending and receiving text messages, and performing other communication functions using its web service APIs. History Twilio was founded in 2008 by Jeff Lawson, Evan Cooke, and John Wolthuis and was originally based in both Seattle, Washington, and San Francisco, California. Twilio’s first major…
Communication protocol
A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any kind of variation of a physical quantity. The protocol defines the rules, syntax, semantics and synchronization of communication and possible error recovery methods. Protocols may be implemented by hardware, software, or a combination of both. Communicating systems use well-defined formats for exchanging various messages. Each message has…
Block-level storage
Block-level storage is a concept in cloud-hosted data persistence where cloud services emulate the behaviour of a traditional block device, such as a physical hard drive. It is a form of network-attached storage (NAS). Storage in such services is organised as blocks. This emulates the type of behaviour seen in traditional disks or tape storage through storage virtualization. Blocks are identified by an arbitrary and assigned identifier by…