jaromail

a commandline tool to easily and privately handle your e-mail
git clone git://parazyd.org/jaromail.git
Log | Files | Refs | Submodules | README

commit ca29b18b1fe21f9ab923935d9c8c8d5a5cc6c9da
parent b50183a8ddec87208f28a4736e7ad30334c3f460
Author: Jaromil <jaromil@dyne.org>
Date:   Wed,  7 May 2014 16:18:03 +0200

versioning in documentation update

Diffstat:
MKNOWN_BUGS.md | 12+++++-------
MREADME.md | 10++--------
Msrc/jaro | 4++--
Msrc/zlibs/addressbook | 2+-
Msrc/zlibs/email | 11+++++++----
Msrc/zlibs/helpers | 2+-
Msrc/zlibs/imap | 5++---
Msrc/zlibs/locking | 2+-
Msrc/zlibs/maildirs | 2+-
Msrc/zlibs/search | 2+-
Msrc/zlibs/stats | 2+-
11 files changed, 24 insertions(+), 30 deletions(-)

diff --git a/KNOWN_BUGS.md b/KNOWN_BUGS.md @@ -1,13 +1,11 @@ # Known bugs for Jaro Mail -## 1.3.1 +## 2.0 -locking release time problems occurring often on `jaro send` +Mairix progressive indexing does not work +Search needs to be more efficient +To be substituted with MU -``` -[!] forced removal of lock left by pid 8851: msmtp.mail.dyne.org.12Mar14.22032 -/dev/shm/tmp.jaromail.jrml/msmtp.mail.dyne.org.12Mar14.22032: fatal: could not lstat: No such file or directory -``` -When occurring, first mail in queue is sent, next one not. +Some unharmful locking issues occur sometimes diff --git a/README.md b/README.md @@ -10,9 +10,9 @@ *A commandline tool to easily and privately handle your e-mail* -Latest Version: **1.3.1** +Version: **2.0** -Website: http://dyne.org/software/jaro-mail +Updates on: http://dyne.org/software/jaro-mail # INTRODUCTION @@ -153,12 +153,6 @@ Sanjoy Mahajan, Satyaki Das, Steven Lumos, Tim Harder, Tom Doherty, Vincent Lefevre, Vladimir V. Kisil, Will Yardley, Wolfgang Weisselberg. -## Procmail - -Procmail was originally designed and developed by Stephen R. van den -Berg. The Procmail library collection we are including is developed -and maintained by Jari Aalto. - ## MSmtp MSmtp is developed and maintained by Martin Lambers. diff --git a/src/jaro b/src/jaro @@ -4,7 +4,7 @@ # # a tool to easily and privately handle your e-mail communication # -# Copyleft (C) 2010-2013 Denis Roio <jaromil@dyne.org> +# Copyleft (C) 2010-2014 Denis Roio <jaromil@dyne.org> # # 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 @@ -20,7 +20,7 @@ # this source code; if not, write to: # Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -VERSION=1.4 +VERSION=2.0 DATE=May/2014 JAROMAILEXEC=$0 typeset -a OLDARGS diff --git a/src/zlibs/addressbook b/src/zlibs/addressbook @@ -4,7 +4,7 @@ # # a tool to easily and privately handle your e-mail communication # -# Copyleft (C) 2010-2012 Denis Roio <jaromil@dyne.org> +# Copyleft (C) 2010-2014 Denis Roio <jaromil@dyne.org> # # 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 diff --git a/src/zlibs/email b/src/zlibs/email @@ -4,7 +4,7 @@ # # a tool to easily and privately handle your e-mail communication # -# Copyleft (C) 2010-2012 Denis Roio <jaromil@dyne.org> +# Copyleft (C) 2010-2014 Denis Roio <jaromil@dyne.org> # # 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 @@ -58,7 +58,7 @@ queue() { maildirmake "$MAILDIRS/outbox" { test $? = 0 } || { act "updating outbox format to Maildir" - # silently migrate the outbox from the old format to the new + # silently migrate the outbox from the old format to the new tmpp=(`find "$MAILDIRS/outbox" -type f`) if [ ${#tmpp} = 0 ]; then # the old format outbox is just empty @@ -77,8 +77,11 @@ queue() { # here we devince two useful arrays: # bodies: the list of mail bodies to send # corresponding to files with same name and extension .msmtp - bodies=(`find $tmppp -type f -name '*.mail'`) - for i in ${bodies}; do mv $i "$MAILDIRS/outbox/new/"; done + bodies=(`find "$tmppp" -type f -name '*.mail'`) + for i in ${bodies}; do + cat "$i" | deliver outbox + { test $? = 0 } && { rm "$i" } + done rmdir $tmppp fi } diff --git a/src/zlibs/helpers b/src/zlibs/helpers @@ -4,7 +4,7 @@ # # a tool to easily and privately handle your e-mail communication # -# Copyleft (C) 2010-2012 Denis Roio <jaromil@dyne.org> +# Copyleft (C) 2010-2014 Denis Roio <jaromil@dyne.org> # # 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 diff --git a/src/zlibs/imap b/src/zlibs/imap @@ -4,7 +4,7 @@ # # a tool to easily and privately handle your e-mail communication # -# Copyleft (C) 2010-2012 Denis Roio <jaromil@dyne.org> +# Copyleft (C) 2010-2014 Denis Roio <jaromil@dyne.org> # # 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 @@ -86,4 +86,4 @@ EOF done unlink $query imap_info+=($grandtot) -}- \ No newline at end of file +} diff --git a/src/zlibs/locking b/src/zlibs/locking @@ -4,7 +4,7 @@ # # a tool to easily and privately handle your e-mail communication # -# Copyleft (C) 2010-2012 Denis Roio <jaromil@dyne.org> +# Copyleft (C) 2010-2014 Denis Roio <jaromil@dyne.org> # # 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 diff --git a/src/zlibs/maildirs b/src/zlibs/maildirs @@ -4,7 +4,7 @@ # # a tool to easily and privately handle your e-mail communication # -# Copyleft (C) 2010-2012 Denis Roio <jaromil@dyne.org> +# Copyleft (C) 2010-2014 Denis Roio <jaromil@dyne.org> # # 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 diff --git a/src/zlibs/search b/src/zlibs/search @@ -4,7 +4,7 @@ # # a tool to easily and privately handle your e-mail communication # -# Copyleft (C) 2010-2012 Denis Roio <jaromil@dyne.org> +# Copyleft (C) 2010-2014 Denis Roio <jaromil@dyne.org> # # 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 diff --git a/src/zlibs/stats b/src/zlibs/stats @@ -4,7 +4,7 @@ # # a tool to easily and privately handle your e-mail communication # -# Copyleft (C) 2010-2012 Denis Roio <jaromil@dyne.org> +# Copyleft (C) 2010-2014 Denis Roio <jaromil@dyne.org> # # 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