All Projects → thsmi → Sieve

thsmi / Sieve

Licence: agpl-3.0
Sieve Script Editor

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Sieve

Mailspring
💌 A beautiful, fast and fully open source mail client for Mac, Windows and Linux.
Stars: ✭ 11,953 (+2544.47%)
Mutual labels:  email, mail, imap, electron-app
imapx
A cross-platform IMAP library for .NET, supporting .Net 2.0 - 4.5, Mono and Windows Phone
Stars: ✭ 28 (-93.81%)
Mutual labels:  mail, email, imap
himalaya
Command-line interface for email management
Stars: ✭ 1,715 (+279.42%)
Mutual labels:  mail, email, imap
Imapcopy
Recursively copy all e-mail messages and folders from one IMAP account to another.
Stars: ✭ 52 (-88.5%)
Mutual labels:  email, mail, imap
Mailu
Insular email distribution - mail server as Docker images
Stars: ✭ 3,151 (+597.12%)
Mutual labels:  email, mail, imap
Lightbeam We
Web Extension version of the Firefox Lightbeam add-on
Stars: ✭ 129 (-71.46%)
Mutual labels:  extension, addon, webextension
Astroid
A graphical threads-with-tags style, lightweight and fast, e-mail client for Notmuch
Stars: ✭ 476 (+5.31%)
Mutual labels:  email, mail, gui
Meli
🐝 experimental terminal mail client, mirror of https://git.meli.delivery/meli/meli.git https://crates.io/crates/meli
Stars: ✭ 242 (-46.46%)
Mutual labels:  email, mail, imap
Livemarks
Extension that restores RSS Feed Livemarks in Firefox.
Stars: ✭ 137 (-69.69%)
Mutual labels:  extension, addon, webextension
ESP-Mail-Client
⚡️Arduino Mail Client Library to send, read and get incoming mail notification for ESP32, ESP8266 and SAMD21 devices. The library also supported other Arduino devices using Clients interfaces e.g. WiFiClient, EthernetClient, and GSMClient.
Stars: ✭ 78 (-82.74%)
Mutual labels:  mail, email, imap
tab-search
WebExtension for keyboard-accessible tab management
Stars: ✭ 102 (-77.43%)
Mutual labels:  addon, webextension
Excision-Mail
Fullstack, security focused mailserver based on OpenSMTPD for OpenBSD using ansible
Stars: ✭ 108 (-76.11%)
Mutual labels:  mail, imap
Php Imap Client
a easy solution for simple IMAP email access in php
Stars: ✭ 254 (-43.81%)
Mutual labels:  email, imap
Deltachat Core Rust
Delta Chat Rust Core library, used by Android/iOS/desktop apps and bindings
Stars: ✭ 300 (-33.63%)
Mutual labels:  email, imap
Lockwise Addon
Take your passwords everywhere
Stars: ✭ 265 (-41.37%)
Mutual labels:  extension, addon
laravel-mjml
Laravel MJML offers support for rendering MJML syntax into in-line HTML that can be sent within mails.
Stars: ✭ 26 (-94.25%)
Mutual labels:  mail, email
Gmail Desktop
📮 Nifty Gmail desktop app for macOS, Linux & Windows
Stars: ✭ 317 (-29.87%)
Mutual labels:  email, electron-app
Issues
Caret issues
Stars: ✭ 326 (-27.88%)
Mutual labels:  electron-application, electron-app
fx-private-relay-add-on
Companion add-on for Firefox Relay. Keep your email safe from hackers and trackers. Make an email alias with one click, and keep your address to yourself.
Stars: ✭ 24 (-94.69%)
Mutual labels:  extension, email
Electron Xiami
虾米音乐 & 虾米电台 - Linux & Mac | Xiami Player & Xiami Radio desktop for Linux & Mac supported by Electron
Stars: ✭ 304 (-32.74%)
Mutual labels:  electron-application, electron-app

Sieve Editor

Sieve is a powerful scripting language for server-side mail filtering. It is intended to be used with IMAP which is ubiquitous. Many IMAP Servers are capable of running Sieve filters. Sieve stores and runs all scripts on the server-side.

Now there is the dilemma – you have access to a server supporting Sieve but how do you manage your scripts on this server?

You can use Telnet for this purpose, but that is far too uncomfortable, not applicable for a normal user and almost impossible with secure connections. Wouldn’t it be great to activate, edit, delete and add Sieve scripts with a convenient interface? That is exactly what this sieve editor offers…

Sieve Editor showing a “Demo” script

… it provides an implementation of A Protocol for Remotely Managing Sieve Scripts (RFC 5804) as well as a graphical editor for Sieve: An Email Filtering Language (RFC 5228)

History

All started in 2006 as a very simplistic Thunderbird addon implementing the manage sieve protocol. But as the years passed by the plaintext editor got more and more features and evolved into a full graphical editor.

Several years ago Mozilla made a strange decision. They dropped their very flexible addon system and copied the extremely limited WebExtensions from Google Chrome. An this ultimately meant for Thunderbird that "classic" addons will go way.

Now in 2020 classic Thunderbird addons are dead. Which meant for the addon it needed to evolve and drop its Thunderbird dependencies. It is now a portable standalone application!

Status

The project is actively developed. The focus shifted from a thunderbird addon to a portable standalone app.

Status and future development plans are described in the Roadmap. The Capabilities page contains a list of all supported sieve and manage sieve features.

Project statistics are available at Open Hub.

A big thank you to everyone who has contributed and supported the project.

If you want to support the project consider donating

Bugs and Contributing

For more details on contributing refer to the Contributing Guidelines.

Concerning bug reports please use the issue tracker or send a private email to schmid-thomas at gmx.net. Please read and understand the Contributing Guidelines before creating an issue.

Give me 1-2 weeks for a reply. If you did not receive a reply at all, it might be a good idea to check your spam filter.

License

The code is licensed as free and open source software. It is made available to you under the terms of the GNU Affero General Public License (AGPLv3).

Refer to Licensing information for details about third party licenses included into this project.

Releases

You are looking for the most recent release?

They are by downloading from the Releases page (release notes can also be viewed).

Continuous Builds

Continuous builds are triggered upon each change to the master. You can find them in the Azure DevOp Pipeline.

Windows
Build Status Test Status
Linux
Build Status Test Status
macOS
Build Status Test Status
WebExtension
Build Status Test Status

Click on the test or build status to see more details or to download the build Artifacts. The later can be accessed by selecting a build and then clicking on "Published" in the "Related" section.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].