From 50ae4af96738e32e6a7ebdd04641b4fdaa3d30f8 Mon Sep 17 00:00:00 2001 From: Nicholas <39540565+NicholasDefranco@users.noreply.github.com> Date: Tue, 8 Sep 2020 09:33:41 -0400 Subject: [PATCH 01/12] Added Seneca College to domains.csv (#521) --- share/domains.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/share/domains.csv b/share/domains.csv index cfda62c..3e8eb80 100644 --- a/share/domains.csv +++ b/share/domains.csv @@ -158,6 +158,7 @@ mortemale.org,mail.autistici.org,993,smtp.autistici.org,465 msn.com,imap-mail.outlook.com,993,smtp-mail.outlook.com,587 muny.us,mail.muny.us,993,mail.muny.us,465 myself.com,imap.mail.com,993,smtp.mail.com,587 +myseneca.ca,outlook.office365.com,993,outlook.office365.com,587 narod.ru,imap.yandex.com,993,smtp.yandex.com,587 national.shitposting.agency,mail.cock.li,993,mail.cock.li,587 ncsu.edu,imap.gmail.com,993,smtp.gmail.com,587 From 90de356b8aa89a52f2cf8ca2b23607189616ab84 Mon Sep 17 00:00:00 2001 From: beldi961 <55185525+beldi961@users.noreply.github.com> Date: Wed, 9 Sep 2020 15:02:24 +0200 Subject: [PATCH 02/12] =?UTF-8?q?Added=20Friedrich-Schiller-Universit?= =?UTF-8?q?=C3=A4t=20Jena=20(#522)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- share/domains.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/share/domains.csv b/share/domains.csv index 3e8eb80..4a77edd 100644 --- a/share/domains.csv +++ b/share/domains.csv @@ -237,6 +237,7 @@ ua.pt,outlook.office365.com,993,mail.ua.pt,25 uach.mx,imap.gmail.com,993,smtp.gmail.com,587 ucdavis.edu,imap.gmail.com,993,smtp.gmail.com,587 uni-duesseldorf.de,mail.hhu.de,993,mail.hhu.de,465 +uni-jena.de,imap.uni-jena.de,993,smtp.uni-jena.de,587 unilodz.eu,outlook.office365.com,993,smtp.office365.com,587 unitybox.de,mail.unity-mail.de,993,mail.unity-mail.de,587 univ-ubs.fr,partage.univ-ubs.fr,993,partage.univ-ubs.fr,587 From 5076fa59e3bc6f56ae81c963c18e2186762ef08d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Povoln=C3=BD?= Date: Sun, 13 Sep 2020 19:42:20 +0200 Subject: [PATCH 03/12] added seznam.cz and FEEC BUT mail (#524) added settings for Czech mail provider seznam.cz and a faculty e-mail for Faculty of Electrical Engineering and Communication, Brno University of Technology --- share/domains.csv | 2 ++ 1 file changed, 2 insertions(+) diff --git a/share/domains.csv b/share/domains.csv index 4a77edd..800c2d6 100644 --- a/share/domains.csv +++ b/share/domains.csv @@ -200,12 +200,14 @@ rmcacs.org,imap.gmail.com,993,smtp.gmail.com,587 runbox.com,mail.runbox.com,993,mail.runbox.com,587 rwth-aachen.de,mail.rwth-aachen.de,993,mail.rwth-aachen.de,587 sapo.pt,imap.sapo.pt,993,smtp.sapo.pt,587 +seznam.cz,imap.seznam.cz,993,smtp.seznam.cz,465 smail.inf.h-brs.de,imap.inf.h-brs.de,993,smtp.inf.h-brs.de,587 southwales.ac.uk,imap.gmail.com,993,smtp.gmail.com,587 spoko.pl,imap.poczta.onet.pl,993,smtp.poczta.onet.pl,465 st.amu.edu.pl,outlook.office365.com,993,smtp.office365.com,587 stevens.edu,imap.outlook.com,993,smtp.outlook.com,587 stronzi.org,mail.autistici.org,993,smtp.autistici.org,465 +stud.feec.vutbr.cz,imap.stud.feec.vutbr.cz,993,smtp.stud.feec.vutbr.cz,587 stud.tu-darmstadt.de,imap.stud.tu-darmstadt.de,993,smtp.tu-darmstadt.de,465 stud.uis.no,outlook.office365.com,993,smtp.office365.com,587 stud.uni-bamberg.de,outlook.office365.com,993,smtp.office365.com,587 From dba3bcf9e6eb1ba96c3fe010863093f207e6e5ec Mon Sep 17 00:00:00 2001 From: qorg11 Date: Wed, 16 Sep 2020 22:12:21 +0200 Subject: [PATCH 04/12] modified vxempire for TLS ports (instead of STARTTLS) --- share/domains.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/domains.csv b/share/domains.csv index 800c2d6..b0c68ed 100644 --- a/share/domains.csv +++ b/share/domains.csv @@ -255,7 +255,7 @@ vip.onet.pl,imap.poczta.onet.pl,993,smtp.poczta.onet.pl,465 vivaldi.net,imap.vivaldi.net,993,smtp.vivaldi.net,587 vp.pl,imap.poczta.onet.pl,993,smtp.poczta.onet.pl,465 vt.edu,imap.gmail.com,993,smtp.gmail.com,587 -vxempire.xyz,vxempire.xyz,993,vxempire.xyz,587 +vxempire.xyz,vxempire.xyz,993,vxempire.xyz,465 waifu.club,mail.cock.li,993,mail.cock.li,587 wanadoo.fr,imap.orange.fr,993,smtp.orange.fr,465 wants.dicksinhisan.us,mail.cock.li,993,mail.cock.li,587 From 7f4897aae1775ba7dacd184f4b86604e86d34a89 Mon Sep 17 00:00:00 2001 From: qorg11 Date: Wed, 16 Sep 2020 22:14:44 +0200 Subject: [PATCH 05/12] modified vxempire for TLS ports (instead of STARTTLS) (#525) --- share/domains.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/domains.csv b/share/domains.csv index 800c2d6..b0c68ed 100644 --- a/share/domains.csv +++ b/share/domains.csv @@ -255,7 +255,7 @@ vip.onet.pl,imap.poczta.onet.pl,993,smtp.poczta.onet.pl,465 vivaldi.net,imap.vivaldi.net,993,smtp.vivaldi.net,587 vp.pl,imap.poczta.onet.pl,993,smtp.poczta.onet.pl,465 vt.edu,imap.gmail.com,993,smtp.gmail.com,587 -vxempire.xyz,vxempire.xyz,993,vxempire.xyz,587 +vxempire.xyz,vxempire.xyz,993,vxempire.xyz,465 waifu.club,mail.cock.li,993,mail.cock.li,587 wanadoo.fr,imap.orange.fr,993,smtp.orange.fr,465 wants.dicksinhisan.us,mail.cock.li,993,mail.cock.li,587 From 052afead8793d83f7d1a53d503ef0d5abebf224a Mon Sep 17 00:00:00 2001 From: Corey Stephan <54367850+historical-theology@users.noreply.github.com> Date: Fri, 18 Sep 2020 07:25:27 -0500 Subject: [PATCH 06/12] Add Marquette University (fn.ln@marquette.edu) (#526) --- share/domains.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/share/domains.csv b/share/domains.csv index b0c68ed..a06e486 100644 --- a/share/domains.csv +++ b/share/domains.csv @@ -151,6 +151,7 @@ mailbox.org,imap.mailbox.org,993,smtp.mailbox.org,587 mailbox.tu-dresden.de,msx.tu-dresden.de,993,msx.tu-dresden.de,587 mailfence.com,imap.mailfence.com,993,smtp.mailfence.com,465 mailo.com,mail.mailo.com,993,mail.mailo.com,465 +marquette.edu,outlook.office365.com,993,smtp.office365.com,587 memeware.net,mail.cock.li,993,mail.cock.li,587 metu.edu.tr,imap.metu.edu.tr,993,smtp.metu.edu.tr,465 ml1.net,imap.fastmail.com,993,smtp.fastmail.com,465 From faa5f2aad9daa9fafc80df96968cff1ebbda06f8 Mon Sep 17 00:00:00 2001 From: Laura Powles Date: Sat, 26 Sep 2020 19:40:56 +1000 Subject: [PATCH 07/12] changed the prefix for password files into a variable so that it can be edited more easily --- bin/mw | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/bin/mw b/bin/mw index ca090c3..f501638 100755 --- a/bin/mw +++ b/bin/mw @@ -10,6 +10,7 @@ command -V gpg >/dev/null 2>&1 && GPG="gpg" || GPG="gpg2" ! command -v mbsync >/dev/null && printf "\`mbsync (isync package)\` must be installed to run mutt-wizard.\\n" && exit prefix="/usr/local" +pass_prefix="mutt-wizard-" muttdir="${XDG_CONFIG_HOME:-$HOME/.config}/mutt" # Main mutt config location accdir="$muttdir/accounts" # Directory for account settings maildir="${XDG_DATA_HOME:-$HOME/.local/share}/mail" # Location of mail storage @@ -47,14 +48,14 @@ host $smtp port $sport from $fulladdr user $login -passwordeval \"pass mutt-wizard-$title\" +passwordeval \"pass $pass_prefix$title\" $starttlsoff " mbsync_profile="IMAPStore $title-remote Host $imap Port $iport User $login -PassCmd \"pass mutt-wizard-$title\" +PassCmd \"pass $pass_prefix$title\" AuthMechs LOGIN SSLType $ssltype CertificateFile $sslcert @@ -108,7 +109,7 @@ set folder = \"imaps://$login@$imap:$iport\" set imap_user = \"$login\" set header_cache = $cachedir/$title/headers set message_cachedir = $cachedir/$title/bodies -set imap_pass = \"\`pass mutt-wizard-$title\`\" +set imap_pass = \"\`pass $pass_prefix$title\`\" set mbox_type = Maildir set ssl_starttls = yes @@ -218,8 +219,8 @@ protonfinger() { printf "Getting Protonmail bridge fingerprint...\\n" sed -ibu "s/account $title/&\ntls_trust_file\ntls_fingerprint $fingerprint/" "$msmtprc" ; rm -f "$msmtprc"bu } -getpass() { while : ; do pass rm -f "mutt-wizard-$title" >/dev/null 2>&1 - pass insert "mutt-wizard-$title" && break; done ;} +getpass() { while : ; do pass rm -f "$pass_prefix$title" >/dev/null 2>&1 + pass insert "$pass_prefix$title" && break; done ;} formatShortcut() { \ while read -r data; do { echo "macro index,pager g$1 \"$data\" \"go to $2\" # mw-autogenerated" From ff4e648878d973dcb0842ae36b62dc1c4129a3fe Mon Sep 17 00:00:00 2001 From: johngodlee Date: Sun, 27 Sep 2020 19:59:23 +0100 Subject: [PATCH 08/12] Update domains.csv --- share/domains.csv | 2 ++ 1 file changed, 2 insertions(+) diff --git a/share/domains.csv b/share/domains.csv index a06e486..7c37f76 100644 --- a/share/domains.csv +++ b/share/domains.csv @@ -272,3 +272,5 @@ ymail.com,imap.mail.yahoo.com,993,smtp.mail.yahoo.com,465 zaclys.net,mail.zaclys.net,993,mail.zaclys.net,465 zoho.com,imap.zoho.com,993,smtp.zoho.com,465 zohomail.eu,imap.zoho.eu,993,smtp.zoho.eu,465 +sms.ed.ac.uk,pod51015.outlook.com,993,pod51015.outlook.com,587 + From d58b0d82f29f07a118fa74fe53d814f04c86ac89 Mon Sep 17 00:00:00 2001 From: LazyBvr <16289763+LazyBvr@users.noreply.github.com> Date: Tue, 29 Sep 2020 02:32:45 +0200 Subject: [PATCH 09/12] Update domains.csv Add Jagiellonian University student email. --- share/domains.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/share/domains.csv b/share/domains.csv index a06e486..70b247b 100644 --- a/share/domains.csv +++ b/share/domains.csv @@ -216,6 +216,7 @@ student.binadarma.ac.id,imap.gmail.com,993,smtp.gmail.com,587 student.ethz.ch,mail.ethz.ch,993,mail.ethz.ch,587 student.rmit.edu.au,outlook.office365.com,993,smtp.office365.com,587 student.tuwien.ac.at,mail.student.tuwien.ac.at,993,mail.student.tuwien.ac.at,587 +student.uj.edu.pl,outlook.office365.com,993,smtp.office365.com,587 student.utwente.nl,imap.gmail.com,993,smtp.gmail.com,587 studenti.unipi.it,outlook.office365.com,993,smtp.office365.com,587 students.rmcacs.org,imap.gmail.com,993,smtp.gmail.com,587 From 264c623340d148799675e85e86204c848394d921 Mon Sep 17 00:00:00 2001 From: nebulaeandstars <53393049+nebulaeandstars@users.noreply.github.com> Date: Thu, 1 Oct 2020 06:29:16 +1000 Subject: [PATCH 10/12] Add anu.edu.au (#529) * added anu.edu.au * found/fixed an out-of-place domain --- share/domains.csv | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/share/domains.csv b/share/domains.csv index a06e486..05a7f21 100644 --- a/share/domains.csv +++ b/share/domains.csv @@ -14,6 +14,7 @@ alumnidirector.com,imap.mail.com,993,smtp.mail.com,587 alunos.utfpr.edu.br,imap.gmail.com,993,smtp.gmail.com,587 anche.no,mail.autistici.org,993,smtp.autistici.org,465 angelic.com,imap.mail.com,993,smtp.mail.com,587 +anu.edu.au,outlook.office365.com,993,smtp.office365.com,587 aol.com,imap.aol.com,993,smtp.aol.com,465 appraiser.net,imap.mail.com,993,smtp.mail.com,587 aquilenet.fr,imap.aquilenet.fr,993,smtp.aquilenet.fr,587 @@ -131,8 +132,8 @@ kean.edu,imap.gmail.com,993,smtp.gmail.com,587 kipras.org,mail.kipras.org,993,mail.kipras.org,587 krutt.org,mail.autistici.org,993,smtp.autistici.org,465 kth.se,webmail.kth.se,993,smtp.kth.se,587 -lavabit.com,lavabit.com,993,lavabit.com,587 larbs.xyz,mail.larbs.xyz,993,mail.larbs.xyz,587 +lavabit.com,lavabit.com,993,lavabit.com,587 librem.one,imap.librem.one,993,smtp.librem.one,465 linuxmail.org,imap.mail.com,993,smtp.mail.com,587 live.com,imap-mail.outlook.com,993,smtp-mail.outlook.com,587 From bf28f165a045ce3714701c6e9dc91597317e51fd Mon Sep 17 00:00:00 2001 From: qorg11 Date: Fri, 2 Oct 2020 11:10:39 +0200 Subject: [PATCH 11/12] Add kalli.st to domains.csv --- share/domains.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/share/domains.csv b/share/domains.csv index b0c68ed..347c869 100644 --- a/share/domains.csv +++ b/share/domains.csv @@ -127,6 +127,7 @@ inventati.org,mail.autistici.org,993,smtp.autistici.org,465 ionos.de,imap.ionos.de,993,smtp.ionos.de,587 itu.dk,imap-mail.outlook.com,993,smtp-mail.outlook.com,587 iu.edu,imap.exchange.iu.edu,993,mail-relay.iu.edu,587 +kalli.st,mail.kalli.st,993,kalli.st,587 kean.edu,imap.gmail.com,993,smtp.gmail.com,587 kipras.org,mail.kipras.org,993,mail.kipras.org,587 krutt.org,mail.autistici.org,993,smtp.autistici.org,465 From 9cd26a24959ac339f44b6cde6195116a9f1e6656 Mon Sep 17 00:00:00 2001 From: f380cedric Date: Mon, 5 Oct 2020 11:30:58 +0200 Subject: [PATCH 12/12] Use POSIX-compliant read Rewrite #520. Using `read var?'prompt'` is wrong. It is ksh (and zsh) specific. Using `read -p 'prompt' var` is also wrong. It is bash specific. Since we cannot assume which sh is implemented, we should write POSIX-compliant code. --- share/mutt-wizard.muttrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/mutt-wizard.muttrc b/share/mutt-wizard.muttrc index c3dae24..57df579 100644 --- a/share/mutt-wizard.muttrc +++ b/share/mutt-wizard.muttrc @@ -71,7 +71,7 @@ bind editor complete-query macro index,pager a "set my_pipe_decode=\$pipe_decode pipe_decodeabook --add-emailset pipe_decode=\$my_pipe_decode; unset my_pipe_decode" "add the sender address to abook" macro index \Cr "T~UN." "mark all messages as read" macro index O "mbsync -a" "run mbsync to sync all mail" -macro index \Cf "unset wait_keyread x?'Enter a search term to find with notmuch: '; echo \$x >~/.cache/mutt_terms~i \"\`notmuch search --output=messages \$(cat ~/.cache/mutt_terms) | head -n 600 | perl -le '@a=<>;s/\^id:// for@a;$,=\"|\";print@a' | perl -le '@a=<>; chomp@a; s/\\+/\\\\+/ for@a;print@a' \`\"" "show only messages matching a notmuch pattern" +macro index \Cf "unset wait_keyprintf 'Enter a search term to find with notmuch: '; read x; echo \$x >~/.cache/mutt_terms~i \"\`notmuch search --output=messages \$(cat ~/.cache/mutt_terms) | head -n 600 | perl -le '@a=<>;s/\^id:// for@a;$,=\"|\";print@a' | perl -le '@a=<>; chomp@a; s/\\+/\\\\+/ for@a;print@a' \`\"" "show only messages matching a notmuch pattern" macro index A "all\n" "show all messages (undo limit)" # Sidebar mappings