From mboxrd@z Thu Jan 1 00:00:00 1970 X-Received: by 10.46.20.21 with SMTP id u21mr1889333ljd.22.1498313595778; Sat, 24 Jun 2017 07:13:15 -0700 (PDT) X-BeenThere: mblaze@googlegroups.com Received: by 10.25.67.90 with SMTP id m26ls818265lfj.21.gmail; Sat, 24 Jun 2017 07:13:15 -0700 (PDT) X-Received: by 10.25.196.82 with SMTP id u79mr2070136lff.8.1498313595193; Sat, 24 Jun 2017 07:13:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1498313595; cv=none; d=google.com; s=arc-20160816; b=f1aNKLPC+8UYKlBMicB8GktNOrCKw3914zB9F7Qy5+k7FkAG5Yq60Nb27TPCVsvHPu i7ydlFUTwJkhaGl0XL60/0BSDobv1uBXiLtHXWhFSyar091ZdwrSXVHQaIQpVPJIhZwr 59aIHJg7EYcbJPkj7JF6YM+pPwXjivaIiqVSu5YzrxYFw688UJs+g03YcaUH9LTx+pIl qvCkpnUB0ERo78sBCM35nsTSorkG4MvVTyJLAVySVo2cURJa3df6aQS4AvawR0pESR7Z 9qT7/wKzYWFQsJlQdvAUZePMXLDRT6y/CrpMPVFIO7c9vJpoA5uNz1Hf4SwwU7nMs2qK Gcvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:date:user-agent:message-id :organization:from:cc:to:subject:arc-authentication-results; bh=mOqc/QTuMDgNpxnwjZlC19BJmYZuPPTmq3hsOJ+uQ8s=; b=vow9vBM0X4tr0O/96ok4B6TIYOCqWFUO75NrWfKwgMlTdRPrIVW5gH7iHrmWPIEeRq ni2S3qUHB2yIlcfRP6sUGsXSc+w3iIcSMvBODeSGTn0A5rlnpXEA+ky2G6Z9avK+v0A9 T4VYXf0OE4Qvqzwgkc5sa5skUmz/+wEmtK3np9KdcINVIxOh6aX5mtpdmP6V9M4n40JB 19vPXpKWpHB5IbyNxXI4Y1iQnB9vYonD/HcZpD/W0soNcymjEa+m9+QTsBSy4dFecC2J sGP1MB2GrLPa4i6zUPsQGBrMywz3Zxys2+pcjkRcBYW87E39cO4SaTbcr+lwFyj0yxN5 P7MQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of chneuk...@gmail.com designates 209.85.128.194 as permitted sender) smtp.mailfrom=chneuk...@gmail.com Return-Path: Received: from mail-wr0-f194.google.com (mail-wr0-f194.google.com. [209.85.128.194]) by gmr-mx.google.com with ESMTPS id m189si1939479wma.6.2017.06.24.07.13.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 24 Jun 2017 07:13:15 -0700 (PDT) Received-SPF: pass (google.com: domain of chneuk...@gmail.com designates 209.85.128.194 as permitted sender) client-ip=209.85.128.194; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of chneuk...@gmail.com designates 209.85.128.194 as permitted sender) smtp.mailfrom=chneuk...@gmail.com Received: by mail-wr0-f194.google.com with SMTP id 77so19457712wrb.3; Sat, 24 Jun 2017 07:13:15 -0700 (PDT) X-Gm-Message-State: AKS2vOzZE5zfCj60MJMnRX0uYmGmm5dXEIJ8b3d2kuXVLYi0DyGl2Jrb 0hKD/tAEuw3mpkCDT7w= X-Received: by 10.28.141.72 with SMTP id p69mr8513106wmd.12.1498313594762; Sat, 24 Jun 2017 07:13:14 -0700 (PDT) Return-Path: Received: from juno.home.vuxu.org ([2001:4ca0:0:f224:a288:b4ff:fea1:ce50]) by smtp.gmail.com with ESMTPSA id o6sm4290773wrc.48.2017.06.24.07.13.13 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 24 Jun 2017 07:13:14 -0700 (PDT) Received: from localhost (juno.home.vuxu.org [local]) by juno.home.vuxu.org (OpenSMTPD) with ESMTPA id c269bb0f; Sat, 24 Jun 2017 14:13:13 +0000 (UTC) Subject: [ANN] mblaze 0.1, a Maildir-focused command line mail client To: mblaze@googlegroups.com Cc: nmh-w...@nongnu.org, m...@marmaro.de, mu-di...@googlegroups.com, d...@suckless.org From: Leah Neukirchen Organization: vuxu.org Message-Id: User-Agent: mblaze/0.1 (2017-06-24) Date: Sat, 24 Jun 2017 16:09:14 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable [This is the only mblaze announcement mail that will be sent to lists other than mbl...@googlegroups.com, I hope it is interesting to you.] Hello, I'm happy to announce the initial release of "mblaze", a Unix command line mail client system in the spirit of RAND MH, but developed from scratch and focused on Maildir. It's been under active development for almost a year, and I have been toying with the idea since 2010. mblaze features: * small, portable, and efficient C code base (and a bit of sh) * only dependency is iconv(3) * UTF-8 enabled * first-class Maildir support * good MIME support for reading and composition * good threading support * plain MUA, not limiting your choice of MTA and MDA * flexible and composable tools, with sensible defaults * useful for scripting and ad-hoc usage, even if you prefer another MUA = else * Public Domain (CC0) with tiny bits of external MIT-licensed code Partial support (in contrib/) exists for: * NNTP fetching and posting * Elementary GPG support (sign, encrypt, decrypt, verify) * vi-style TUI interface mblaze consists of these Unix tools that each do one job: maddr(1) to extract addresses from mail magrep(1) to find mails matching a pattern mcom(1) to write and send mail mdeliver(1) to deliver messages or import mailboxes mdirs(1) to find Maildir mexport(1) to export mailboxes mflag(1) to change flags (marks) of mail mfwd(1) to forward mail mgenmid(1) to generate Message-IDs mhdr(1) to extract mail headers minc(1) to incorporate new mail mless(1) to conveniently read mail in less(1) mlist(1) to list and filter mail messages mmime(1) to create MIME messages mmkdir(1) to create new Maildir mpick(1) to filter mail mrep(1) to reply to mail mscan(1) to generate single line summaries of mail msed(1) to manipulate mail headers mseq(1) to manipulate mail sequences mshow(1) to render mail and extract attachments msort(1) to sort mail mthread(1) to arrange mail into discussions Please note that mblaze is still quite new and while the code has been tested on substantial piles of real-world mail, I'm sure there still are kinks here and there. It probably won't eat your mail. Please report issues you find. You can find mblaze source at https://github.com/chneukirchen/mblaze and release tarballs on https://github.com/chneukirchen/mblaze/releases http://chneukirchen.org/releases/mblaze-0.1.tar.gz Releases are also signed with signify(1) using http://chneukirchen.org/releases/mblaze.pub namely: RWT/F+mCqnmHzj/+dB32aXOuZ+4Afcr3r6TOVHXGkRNCBExd3kS0tCnL There is a mailing list available at mbl...@googlegroups.com (see https://groups.google.com/forum/#!forum/mblaze), and an IRC channel #vuxu on irc.freenode.net. Enjoy, --=20 Leah Neukirchen http://leah.zone fbed88c4bcddb255e9f5016923de341a2e21ebcae6add1fce9fff18f7e9024fc mblaze-0.= 1.tar.gz 1e60fae36cfd8b4f6fe1f7b7de5052acda804a61e438ca862189429b960f7047 mblaze-0.= 1.tar.gz.asc 67ff86b876b652ac0c8f7edaee7148c006ecf54c0d9caaef0e3f5333904a23a7 mblaze-0.= 1.tar.gz.sig