Last Updated : 19 Apr, 2025
If you're working on a Unix or Linux terminal and want instant alerts for incoming emails then the biff
command is just what you need. Originally built for early Unix systems, biff is a lightweight terminal-based mail notification tool that instantly pops up when new mail arrives. It gets its name from a real dog at UC Berkeley, known for barking whenever the mailman showed up—fitting for a tool that does the same in your terminal
Unlike modern GUI email clients, which consume more resources and often delay alerts, biff works asynchronously through the comsat daemon, making it perfect for users working over SSH, managing remote Linux servers, or coding in minimal environments. It even shows the first few lines of the message directly in your terminal, giving you just enough info to decide if it's urgent—no switching windows or opening mail clients needed.
What is Biff?Biff is like a text message notification for your Unix terminal – it pops up when you get new emails. Created for old-school systems without fancy GUIs, it’s named after a UC Berkeley dog that barked when mail arrived!
Syntax:biff [ y | n ]
Options:
Note:
biff y
biff n # "No more distractions!"How Biff Works
Here are how the biff works:
comsat
(communications satellite) daemon—a background service that listens for new mail events. It acts like a notification server that pushes updates to your terminal instantly when a new mail arrives.Biff is a classic Linux utility designed to notify users immediately when new mail arrives
Feature Biff GUI Email Clients Speed Instant notifications as soon as new mail hits the server—no need to refresh or check manually. Often requires manual refresh or relies on periodic syncing, which might delay alerts. Resource Extremely lightweight. It uses almost no system memory or CPU. GUI-based clients consume more RAM and CPU, especially when running continuously in the background. Use Case Ideal for system administrators, developers, or users working over SSH on remote servers. Better suited for personal desktops and laptops where a full-featured interface is needed. ConclusionThe biff command in Linux may seem old-school, but it still holds a valuable place in modern terminal-based workflows, especially for system administrators, developers, or anyone using SSH on cloud servers like AWS, Azure, or GCP. It offers a fast, resource-light way to stay on top of your email—without disrupting your work or loading a heavy GUI.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4