Commit Graph

102 Commits

Author SHA1 Message Date
832b643c48 Merge branch 'master' of github.com:LukeSmithxyz/mutt-wizard 2020-07-09 17:51:00 -04:00
96c0073ecf mailsync and cron removed, mw sync added 2020-07-09 17:50:01 -04:00
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
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
d90b668d4e fix 2020-06-04 18:47:13 -04:00
591145b653 Auto sign emails using pgp () 2020-06-01 07:45:20 -04:00
bb72cf5a71 Cleanup ()
* Simple Fixes

* Tweak wording

* Update openfile

* ShellChecked

* Little Fixes
2020-05-31 12:10:35 -04:00
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
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
3ee9cb73a0 notmuch ignores mbsync files by default 2020-04-23 15:21:40 -04:00
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
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
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
ee6101cb6e undo retarded error 2020-02-29 16:58:32 -05:00
c126d61aa6 Merge branch 'master' of github.com:LukeSmithxyz/mutt-wizard 2020-02-29 06:01:57 -05:00
a2ea17e9b4 changes 2020-02-29 06:01:54 -05:00
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
d8f57b57f6 muttimage replaced by openfile 2020-02-09 09:03:10 -05:00
4cb726546f cron fixes and simplifications 2020-02-09 08:57:52 -05:00
f9b31cbd99 must type full yes 2020-02-09 08:18:32 -05:00
27ac8c6aa9 AuthMech LOGIN 2020-02-09 08:01:37 -05:00
9b511f42f7 find mailboxes recursively 2020-02-09 07:49:12 -05:00
91242ee6cd move and copy tagged messages if any 2019-12-01 10:14:31 -05:00
8b983812ed Merge branch 'master' of git://github.com/aymanbagabas/mutt-wizard into aymanbagabas-master 2019-11-24 08:26:53 -05:00
02b8e2a58c don't expire unread explicit 2019-11-24 07:48:43 -05:00
938af8f7eb env bash 2019-11-24 07:48:33 -05:00
b3ab7aacf8 pseudomailboxes fix 2019-11-12 06:18:51 -05:00
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
9ce96c9a40 Merge branch 'master' into master 2019-08-19 20:55:59 -04:00
856eea6d71 fix cronjob removed on purge () 2019-08-12 14:13:06 -04:00
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
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
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
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
7c1da4d168 compat for PASSWORD_STORE_DIR 2019-06-01 22:13:06 -04:00
bd3818ff11 starttls off for port 465 2019-06-01 18:08:17 -04:00
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
e4794af679 escape spaces in mailboxes 2019-05-20 13:44:51 -04:00
a6c81625c8 posix and mac fix 2019-05-20 13:09:11 -04:00
46c796ef64 fatal breakage fixed 2019-05-16 13:59:09 -04:00
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
8e96c25903 gpg all variable 2019-05-05 09:37:30 -04:00
41c5040b6a Add MacOS certificate store to search list 2019-05-04 22:47:26 +02:00
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
2b2f17f310 Prefix binary path correctly on MacOS 2019-05-04 22:47:01 +02:00
c991d44878 gpg var 2019-05-04 15:33:43 -04:00
c08b739a8a protonmail fix? 2019-05-04 09:50:22 -04:00
d33c893555 gpg double check 2019-05-04 09:50:15 -04:00