All Projects → dyne → Jaromail

dyne / Jaromail

Licence: gpl-3.0
A commandline tool to easily and privately handle your e-mail

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Jaromail

Nord Iterm2
An arctic, north-bluish clean and elegant iTerm2 color scheme.
Stars: ✭ 651 (+656.98%)
Mutual labels:  zsh, osx
Beagle Im
XMPP client for macOS based on TigaseSwift XMPP library
Stars: ✭ 86 (+0%)
Mutual labels:  apple, osx
Soundcast
Cast audio from macOS to Chromecast
Stars: ✭ 684 (+695.35%)
Mutual labels:  apple, osx
Dotfiles
Dotfiles for unix, managed by GNU stow.
Stars: ✭ 617 (+617.44%)
Mutual labels:  zsh, gnupg
Syncthing Macos
Frugal and native macOS Syncthing application bundle
Stars: ✭ 1,096 (+1174.42%)
Mutual labels:  apple, osx
Jarvis
Dotfiles for a powerful, web development-focused environment powered by Neovim, iTerm2, tmux, and zsh
Stars: ✭ 617 (+617.44%)
Mutual labels:  zsh, osx
Mailtrackerblocker
Email tracker, read receipt and spy pixel blocker plugin for macOS Apple Mail
Stars: ✭ 821 (+854.65%)
Mutual labels:  apple, email
Macos Security And Privacy Guide
Guide to securing and improving privacy on macOS
Stars: ✭ 18,685 (+21626.74%)
Mutual labels:  apple, osx
Awesome Osx
📦 Awesome stuff for OSX
Stars: ✭ 54 (-37.21%)
Mutual labels:  zsh, osx
Wwdc
The unofficial WWDC app for macOS
Stars: ✭ 8,137 (+9361.63%)
Mutual labels:  apple, osx
Ls
ls on steroids
Stars: ✭ 458 (+432.56%)
Mutual labels:  commandline, zsh
Dotfiles
What tools and plugins I use for web development?
Stars: ✭ 73 (-15.12%)
Mutual labels:  zsh, osx
Osx Abi Macho File Format Reference
Mirror of OS X ABI Mach-O File Format Reference
Stars: ✭ 379 (+340.7%)
Mutual labels:  apple, osx
Swcrypt
RSA public/private key generation, RSA, AES encryption/decryption, RSA sign/verify in Swift with CommonCrypto in iOS and OS X
Stars: ✭ 632 (+634.88%)
Mutual labels:  apple, osx
Macos security
macOS Security Compliance Project
Stars: ✭ 348 (+304.65%)
Mutual labels:  zsh, apple
Macapps
个人收集的一些mac使用的不易找到的app,不断更新中。
Stars: ✭ 726 (+744.19%)
Mutual labels:  apple, osx
Meme-Maker-Mac
Meme Maker open source macOS app made in Swift.
Stars: ✭ 59 (-31.4%)
Mutual labels:  apple, osx
Zsh Apple Touchbar
Make your touchbar more powerful.
Stars: ✭ 261 (+203.49%)
Mutual labels:  zsh, apple
Macvars
command library for scripting osx
Stars: ✭ 34 (-60.47%)
Mutual labels:  apple, osx
Nord Xcode
An arctic, north-bluish clean and elegant Xcode color theme.
Stars: ✭ 63 (-26.74%)
Mutual labels:  apple, osx
 oo                                                oo dP
                                                      88
 dP .d8888b. 88d888b. .d8888b. 88d8b.d8b. .d8888b. dP 88
 88 88'  `88 88'  `88 88'  `88 88'`88'`88 88'  `88 88 88
 88 88.  .88 88       88.  .88 88  88  88 88.  .88 88 88
 88 `88888P8 dP       `88888P' dP  dP  dP `88888P8 dP dP
 88~ooooooooooooooooooooooooooooooooooooooooooooooooooooo
odP    your humble and faithful electronic postman

A commandline tool to easily and privately handle your e-mail

software by Dyne.org

Build Status

Updates on: http://dyne.org/software/jaro-mail

INTRODUCTION

Jaro Mail is an integrated suite of interoperable tools for GNU/Linux and Apple/OSX to manage e-mail communication in a private and efficient way, without relying too much on on-line services, in fact encouraging users to store e-mail locally.

Rather than reinventing the wheel, Jaro Mail reuses some existing free and open source tools working since more than 10 years, generating their configurations and setting up integrations automatically.

executable function
ZShell Scripting language
Mutt Mail User Agent
Fetchmail Mail Transport (fetch)
Vim Mail editor
GnuPG Content encryption
Mixmaster Anonymous emails
MSmtp Mail Transport (send)
Notmuch Search engine
ABook Addressbook
Elinks HTML rendering

A round-up on Jaro Mail features follows:

Jaro Mail functions diagram

  • Minimalistic and efficient interface with message threading
  • Targets intensive usage of e-mails and mailinglists
  • Stores e-mails locally in a reliable format (maildir)
  • Integrates whitelisting and blacklisting, local and remote
  • Can do search and backup by advanced expressions
  • Automatically generates filter rules (sieve)
  • Imports and exports VCard contacts to addressbook
  • Computes and shows statistics on mail traffic
  • Encrypted password storage using OS native keyrings
  • Advanced maildir tools (merge, backup, address extraction)
  • Defers connections for off-line operations
  • Checks SSL/TLS certificates when fetching and sending mails
  • Supports strong encryption messaging (GnuPG)
  • Can send anonymous emails (Mixmaster)
  • Many languages! so exotic! such UTF-8!
  • Multi platform: GNU/Linux/BSD, Apple/OSX
  • Old school, used by its author for the past 10 years

Build

Make sure you have installed the following dependencies on your operating system, they should be named in a similar way across distributions, here below the names of the packages are referring to those found in Devuan/Debian.

To build:

libglib2.0-dev libgnome-keyring-dev libxapian-dev libgmime-2.6-dev libtalloc-dev zlib1g-dev libgpgme11-dev

To run:

fetchmail msmtp neomutt notmuch pinentry-curses abook wipe

INSTALL

If building and installing from Git source, please run:

git submodule update --init --recursive

to initialize and clone the submodules used as part of Jaro Mail's tree.

Then compile and install all jaromail in a self-contained directory with one command:

   PREFIX=$HOME/Postbox make install

This will create the directory Postbox in your home directory and install Jaro Mail inside it, with the jaro executable in Postbox/bin.

When Jaro Mail is installed system-wide, the JAROMAILDIR environmental variable can be changed to point to where all emails will be stored, by default it is $HOME/Mail.

Keep in mind you need to read the Manual: this software is not graphical, it is not meant to be intuitive, does not contains eyecandies (except for stats on mail traffic). Jaro Mail is operated via Terminal, configured in plain text and overall made by geeks for geeks.

Apple/OSX Jaro Mail 3q.0 has not yet been updated to Apple/OSX. With 2.0 users can simply drag Jaro Mail into /Applications When started Jaro Mail opens a Terminal window preconfigured with its environment, to activate it for any terminal add this to ~/.profile:

export PATH=/Applications/JaroMail.app/Contents/Resources/jaro/bin:$PATH

USAGE MANUAL

For a brief overview see the commandline help:

 jaro -h

When in doubt, make sure you read the User's Manual, it is important.

Download the PDF: https://files.dyne.org/jaromail/jaromail-manual.pdf

Or browse online the latest version: https://github.com/dyne/JaroMail/blob/master/doc/jaromail-manual.org

It is recommended that you read the user manual: you won’t get far unless you know what you are doing. Even for experienced Mutt users: keys will be familiar, but there are things to learn in the manual on how Jaro Mail redesigns the e-mail workflow for instance with whitelisting and remote sieve folders.

DEVELOPERS

All revisioned in Git, see: https://github.com/dyne/JaroMail

Remember to do git submodules update --init after a fresh clone.

Pull requests and patches welcome, for an overview of current plans see TODO

Our chat channel is #dyne on https://irc.dyne.org

Make sure to idle in that channel, answers take some time to come.

We are all idling artists.

DONATE

Donations are very welcome and well needed.

By donating you will encourage further development.

https://www.dyne.org/donate

ACKNOWLEDGEMENTS

The Jaro Mail software and user's manual is conceived, designed and put together with a substantial amount of ZShell scripts and some C code by Denis Roio aka Jaromil.

Jaro Mail would have never been possible without the incredible amount of Love shared by the free and open source community, a more complete list of contributors is included in the user manual in the Acknowledgments section.

Jaro Mail is Copyright (C) 2010-2016 Denis Roio [email protected]

This source code is free software; you can redistribute it and/or modify it under the terms of the GNU Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This source code is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Please refer to the GNU Public License for more details.

You should have received a copy of the GNU Public License along with this source code; if not, write to: Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

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].