Salutations reads and sends mail from the accounts you have already added in GNOME Online Accounts, with nothing else to set up.
  • Rust 94.8%
  • C 4%
  • Python 0.5%
  • Shell 0.5%
  • CSS 0.2%
Find a file
aj 38006273a1
All checks were successful
Tag release / tag (push) Successful in 3s
Update installing section of README
2026-11-07 21:33:27 -06:00
.forgejo/workflows Add FrogPak workflows 2026-11-07 15:13:32 -06:00
.github/workflows Add FrogPak workflows 2026-11-07 15:13:32 -06:00
bindings Initial commit 2026-11-07 12:13:48 -06:00
build-aux A smoother message view, move to GNOME 51 2026-11-07 19:49:35 -06:00
gir-files Initial commit 2026-11-07 12:13:48 -06:00
salutations Second try at eliminating previous message flash 2026-11-07 21:11:30 -06:00
salutations-core Second try at eliminating previous message flash 2026-11-07 21:11:30 -06:00
screenshots Update screenshots 2026-11-07 12:24:22 -06:00
scripts Release 0.1.1: Fanned icon, metainfo update 2026-11-07 17:24:32 -06:00
.gitignore Initial commit 2026-11-07 12:13:48 -06:00
Cargo.lock Second try at eliminating previous message flash 2026-11-07 21:11:30 -06:00
Cargo.toml Initial commit 2026-11-07 12:13:48 -06:00
DEVELOPMENT.md A smoother message view, move to GNOME 51 2026-11-07 19:49:35 -06:00
LICENSE Initial commit 2026-11-07 12:13:48 -06:00
README.md Update installing section of README 2026-11-07 21:33:27 -06:00

Salutations

Lean mail for GNOME Online Accounts

Salutations on the desktop, in light and dark styles

Salutations reads and sends mail from the accounts you have already added in GNOME Online Accounts. There is nothing else to set up: switch Mail on for an account in Settings and it shows up, folders and all.

Made for phones as much as desktops

Salutations on a phone, in light and dark styles

  • An adaptive layout: three panes on a wide screen, the message beside or below the list, and one pane at a time on a phone.
  • Touch throughout: pull to refresh, long press to select, and tap a name for its contact menu.
  • Hover actions, drag to folders and keyboard shortcuts on the desktop.

Private and secure

  • Remote content stays blocked until you allow it for a message, a sender or a whole domain. When it loads, Salutations fetches it itself, without cookies, so senders learn as little as possible.
  • Basic tracking can be removed from remote content: known tracking codes and your own address are stripped before anything is fetched.
  • Links are checked before they open. A link whose text names a different site is flagged, and tracking parameters and redirect wrappers can be removed.
  • Forged senders are flagged when your provider's checks (DMARC) show a message did not come from the domain it claims. Verified senders can show their brand logo (BIMI).
  • OpenPGP signing and encryption use your own GnuPG keys. Missing keys for recipients can be looked up, and keys that trusted senders include are offered for import.

Reading and organizing

  • Threaded or flat lists, newest or oldest first, with filters for unread, starred and messages with attachments.
  • Star, mark read, move, archive, Junk and Trash, all with undo. The list responds at once, so clearing out a full inbox never waits on the server.
  • Selection mode for working through many messages, with quick selection of all read, unread, starred or unstarred messages.
  • Search a folder, an account or every account, including message bodies on the server.
  • Full or compact message headers, folded quotes, printing and saving messages as files.
  • Avatars from your address book, OpenPGP photo IDs and the Face: and X-Face: headers; Libravatar and Gravatar if you turn them on.

Writing

  • Plain text, or Markdown sent as formatted mail.
  • Recipient completion from your address books, attachments by drag and drop, and spell checking.
  • Drafts are saved to the server as you write, and mail written offline waits and goes out once you are back online.

Always there

  • Keeps running with the window closed, and can start at login.
  • Notifications for new mail with the sender's avatar, sound switchable per account, and an unread count on the dock icon.
  • Works with self-signed servers you have accepted in GNOME Online Accounts, such as Proton Mail Bridge.

Installing

AJHub, published with FrogPak FuriHub, published with FrogPak
x86_64 & aarch64 aarch64 only

Feedback and support

Bugs and ideas are welcome in the issue tracker. If you would like to support the work, donations are appreciated. Building from source and the technical details are in DEVELOPMENT.md.

License

Salutations is free software under the GNU General Public License, version 3 or later. Some parts carry their own licenses; see DEVELOPMENT.md.