103 Commits

Author SHA1 Message Date
Luke Smith
aece24c7dd
revert auto gpg to fix etc 2020-08-27 16:38:14 -04:00
Luke Smith
832b643c48
Merge branch 'master' of github.com:LukeSmithxyz/mutt-wizard 2020-07-09 17:51:00 -04:00
Luke Smith
96c0073ecf
mailsync and cron removed, mw sync added 2020-07-09 17:50:01 -04:00
Fraser Li
497839b1ee
Added support for multiple gpg keys with pass () 2020-06-22 07:41:07 -04:00
Rob
ca5c623855
fix premature return from askinfo ()
I believe this addresses issue  where if you add a protonmail account you get an error.  This is caused by prematurely returning from the case statement that queries whether you have a protonmail account or not.

Co-authored-by: rjl6789 <rlives6789@gmail.com>
2020-06-12 06:43:26 -04:00
Rob
76417d7b07
fix crontab set ()
I think a recent change tried to send output from crontab to dev/null to avoid messages appearing a) when setting the crontab, b) whenever mailsync is run.  However the redirection was for the string concatenation meaning a null string was piped to cron obliterating the crontab (thank goodness for backups). I have put the redirection in the correct location (similar to a few lines above when removing the mailsync line).  I have also redirected all output of the mailsync (both errors and normal messages) to dev null.

Co-authored-by: rjl6789 <rlives6789@gmail.com>
2020-06-09 08:41:38 -04:00
Petrus
c25bac2cf9
make crontab quite ()
Let's make crontab a little quiet here, unless for those who set up mail for crontab error handling will be disturbed every few minutes.
2020-06-06 16:51:49 -04:00
Luke Smith
d90b668d4e
fix 2020-06-04 18:47:13 -04:00
qorg11
591145b653
Auto sign emails using pgp () 2020-06-01 07:45:20 -04:00
JameyBear
bb72cf5a71
Cleanup ()
* Simple Fixes

* Tweak wording

* Update openfile

* ShellChecked

* Little Fixes
2020-05-31 12:10:35 -04:00
qorg11
12e37fce3c
Added pgp (gpg) support by default ()
* mutt-wizard works on FreeBSD, also changed mbsync with isync (actual package name)

* Added pgp support
2020-05-31 06:22:00 -04:00
qorg11
aaeb0a73dc
Fix set_folder for vxempire.xyz ()
* Added vxempire.xyz to domains.cvs

* Fixed set_folder for vxempire.xyz
2020-05-25 06:38:07 -04:00
Luke Smith
3ee9cb73a0
notmuch ignores mbsync files by default 2020-04-23 15:21:40 -04:00
Jackson Law
15151c8b44
Remove AuthMech misspelled option ()
According to man page of mbsync, AuthMechs is the correct spelling of the option.
2020-04-18 10:49:29 -04:00
Lingyu Zhu
789f593272
remove unnecessary prefix setting up msmtp. ()
the prefix is not correct at least for Ubuntu distro. Since doc clearly
states the dependencis. We assume msmpt is on the PATH environment.

Co-authored-by: Lingyu Zhu <lynuszhu@gmail.com>
2020-04-05 09:11:55 -04:00
Chau Bao Long
73bb120cc2
Fix Error: SASL(-7) with isync on macos. ()
Co-authored-by: chau.bao.long <chau.bao.long@framgia.com>
2020-03-22 17:13:56 -04:00
Luke Smith
ee6101cb6e
undo retarded error 2020-02-29 16:58:32 -05:00
Luke Smith
c126d61aa6
Merge branch 'master' of github.com:LukeSmithxyz/mutt-wizard 2020-02-29 06:01:57 -05:00
Luke Smith
a2ea17e9b4
changes 2020-02-29 06:01:54 -05:00
grenzionky
82c01a9a6b
add current email to status bar ()
when u have multiple emails in neomutt at the same time, you can sometimes forget which email u'r currently viewing, so with this addition youll be able to see.
all i did was add the email to the default status bar configuration
2020-02-29 05:58:07 -05:00
Luke Smith
d8f57b57f6
muttimage replaced by openfile 2020-02-09 09:03:10 -05:00
Luke Smith
4cb726546f
cron fixes and simplifications 2020-02-09 08:57:52 -05:00
Luke Smith
f9b31cbd99
must type full yes 2020-02-09 08:18:32 -05:00
Luke Smith
27ac8c6aa9
AuthMech LOGIN 2020-02-09 08:01:37 -05:00
Luke Smith
9b511f42f7
find mailboxes recursively 2020-02-09 07:49:12 -05:00
Luke Smith
91242ee6cd
move and copy tagged messages if any 2019-12-01 10:14:31 -05:00
Luke Smith
8b983812ed
Merge branch 'master' of git://github.com/aymanbagabas/mutt-wizard into aymanbagabas-master 2019-11-24 08:26:53 -05:00
Luke Smith
02b8e2a58c
don't expire unread explicit 2019-11-24 07:48:43 -05:00
Luke Smith
938af8f7eb
env bash 2019-11-24 07:48:33 -05:00
Luke Smith
b3ab7aacf8
pseudomailboxes fix 2019-11-12 06:18:51 -05:00
trevDev()
a3b1bed626 Protonmail Config Fixes ()
* Run serverinfo query based on if proton or not

* If domain is already protonmail don't ask if it is

* Fix protonmail fingerprint extraction

* Update docs re: protonmail bridge timing out
2019-11-01 13:27:53 -04:00
Ayman Bagabas
9ce96c9a40
Merge branch 'master' into master 2019-08-19 20:55:59 -04:00
mkomo
856eea6d71 fix cronjob removed on purge () 2019-08-12 14:13:06 -04:00
WhaleJ84
48f61faef7 Modified code to work better with Protonmail ()
Added new search location for certificates and modified command that caused errors for Protonmail users.
2019-08-06 08:07:18 -04:00
Robert White
c37a748227 Surround value of imap_pass with quotes ()
If the password contains single quotes and is not surrounded by quotes,
Mutt removes the single quotes, rendering an incorrect password.
2019-07-22 18:24:58 -04:00
Ayman Bagabas
cd5fd9bde2 Make use of PREFIX environment variable
This patch puts the environment variable PREFIX in more use. If
specified, mull-wizard Makefile substitute all instances of prefix with
the provided environment variable.

Signed-off-by: Ayman Bagabas <ayman.bagabas@gmail.com>
2019-07-01 18:34:07 -04:00
Kriss
d7dd9f89fe actually terminate the script on Ctrl-C ()
In my [PR 224](https://github.com/LukeSmithxyz/mutt-wizard/pull/224), I
introduced a bug.  While I was catching SIGINT with the trap statement,
I did not actually exit the script and returned into the shell.

Fixes https://github.com/LukeSmithxyz/mutt-wizard/issues/234
2019-06-07 12:12:20 -04:00
Luke Smith
7c1da4d168
compat for PASSWORD_STORE_DIR 2019-06-01 22:13:06 -04:00
Luke Smith
bd3818ff11
starttls off for port 465 2019-06-01 18:08:17 -04:00
Kr1ss
e4813ae215
restore default text color on 'Ctrl-C' exit
The terminal text color  wasn't reset when the user  aborted the wizard
while being prompted for input.
This resolves https://github.com/LukeSmithxyz/mutt-wizard/issues/224
2019-05-28 01:09:25 +02:00
Luke Smith
e4794af679
escape spaces in mailboxes 2019-05-20 13:44:51 -04:00
Luke Smith
a6c81625c8
posix and mac fix 2019-05-20 13:09:11 -04:00
Luke Smith
46c796ef64
fatal breakage fixed 2019-05-16 13:59:09 -04:00
Kr1ss
49d2e12125
check if .gpg-id is in the pass store on startup
The current test  did not terminate  the script in cases  when the user
already has a private GPG key,  but they'd not initialized the password
store.
This leads to an infinite loop in the `getpass()` function.

The commit fixes https://github.com/LukeSmithxyz/mutt-wizard/issues/204
2019-05-15 20:19:55 +02:00
Luke Smith
8e96c25903
gpg all variable 2019-05-05 09:37:30 -04:00
Stanko K.R
41c5040b6a
Add MacOS certificate store to search list 2019-05-04 22:47:26 +02:00
Stanko K.R
aaa188ce72
Relax pass store check
Checking for a secret key with format `<foo@bar.com>` may not work for
people that store key IDs in .gpg-id. Removing the `<` and `>` makes it
work for both beople that use emails and people that use IDs.
2019-05-04 22:47:20 +02:00
Stanko K.R
2b2f17f310
Prefix binary path correctly on MacOS 2019-05-04 22:47:01 +02:00
Luke Smith
c991d44878
gpg var 2019-05-04 15:33:43 -04:00
Luke Smith
c08b739a8a
protonmail fix? 2019-05-04 09:50:22 -04:00