Almost every web application needs the functionality to send transactional emails in response to various triggers. Events like account registration, password resets, purchase receipts, and user verification are among the many tasks today’s applications need to accomplish via email. These emails are crucial for notifying users of important updates and enabling key user workflows in your application. This post explores three different options for sending email from within a Node.js app.
One of the greatest values Mattermost provides to users is the ability to create a space for discussion, issue tracking, and succinct communication, which is made possible by administrators managing access. Our goal is to create a safe and secure communication platform for all of our users. This often comes with the need for tools to help ensure users are communicating in line with the culture of the organization or community to ensure a welcoming and inclusive experience for all.
Another month, another release: Rocket.Chat 3.11 is here with many new exciting features and improvements. To give you a clearer view of what’s new, we listed every update on our latest release – check it out below! If you wish to see the original list, click here.
Mattermost v5.32 is generally available today. The new feature release offers the following new features (see changelog for more details).
Mattermost now gives users flexibility to organize channels and direct messages into custom, collapsible sidebar categories. Users gain full personalization of their sidebar to improve productivity, reduce clutter, and focus on what matters. Upgrade to Mattermost server v5.32 (releasing February 16th) and later to access these feature enhancements on your desktop, with mobile support coming soon.
Germany’s railway infrastructure is considered the backbone of its economy because of a single company: Deutsche Bahn (DB). As the country’s local and long-distance railway service provider, the company’s growth is remarkable: Industry: Railway transport, Logistics Headquarter: Berlin, Germany Headcount: 300,000 employees Annual Passengers: 151 million passengers transported in 2019
On February 2nd and 3rd, Shy Ruparel joined me for another Courier and Contentful crossover stream. This time, we decided to play around with an IoT E-ink display and use it to show the latest posts from Contentful and send notifications using Courier. During Tuesday's Contentful Live we started working with the newly released Adafruit MagTag. The MagTag is a 2.9" grayscale E-Ink display that can show data on its screen even when power is removed.
As companies went fully remote, keeping teams connected has become their top priority. The need for digital communication apps led companies to choose popular tools, like Whatsapp, Slack, MS Teams, and Cloud-based apps. While extremely popular, such tools also offer serious security risks. So how can companies deal with sensitive information in a secure manner?
If your application sends emails to confirm new accounts, reset user passwords, or handle billing and invoicing, then it’s sending transactional emails. This kind of functionality is extremely common, so naturally there are a lot of vendors that provide these services. But which transactional email API is right for your application?
Thanks to big data and the acceleration caused by the pandemic, communication in healthcare now demands extra attention. In order to stay relevant and improve the quality of patient care, more and more companies are following HIPAA guidelines. Ensuring that practitioners and patients are having their data protected is the first step to a brighter (and safer) future.
If you’ve handled a group project or managed a team, you already know how important it is to communicate with your team members. If you want to streamline communication and collaboration at your workplace, you must onboard your teams on the best work collaboration apps But, what are those apps that can help you break silos and improve productivity at the same time? Known as a feature rich office chat app, Troop Messenger is an easy-to-use tool with seamless UI and UX.
In this series, I explain how to use Twitch EventSub and Courier to automatically send notifications to multiple destinations – Slack, Discord, and more – when your Twitch stream goes live. In part one, we built a Node.js app using Express.js to accept events from Twitch EventSub. In part two, we listened for our event and triggered a notification using Courier. Now, in part three, we're going to use Courier’s List API to send multiple notifications when our event is triggered.
A push notification. A bolded channel. A red badge next to an unread conversation. These are all ways that Slack manages your attention. For the messaging giant, managing attention is deeply intertwined with their mission of making work life more productive. Too much noise and suddenly what was an invaluable collaboration hub turns into a distraction. Not enough and it’s just another tool gathering virtual dust.
Our Makefile entry point for developing against the Mattermost Server already tries to simplify things for developers as much as possible. For example, when invoking make run-server, this build tooling takes care of all of the following (among other things!).