mutt-wizard

fork of Luke Smiths mutt-wizard
git clone git://git.jakekoroman.com/mutt-wizard
Log | Files | Refs | README | LICENSE

commit 4892aeb3efad552bb98f70d3e1f5ecc3fd2933e6
parent 5c4b388d537f41851f4d06b545dcb4362427aaaa
Author: Luke <luke@lukesmith.xyz>
Date:   Sun, 11 Feb 2018 18:06:31 -0700

manual install added

Diffstat:
Dmanual.sh | 17-----------------
Mmutt_install.sh | 7++++++-
2 files changed, 6 insertions(+), 18 deletions(-)

diff --git a/manual.sh b/manual.sh @@ -1,17 +0,0 @@ -# The stuff for manually putting in server settings. -# Will be added to main script as option eventually. -remotehost=$(\ - dialog --inputbox "Insert the IMAP server for your email provider (excluding the port number)" 10 60 \ - 3>&1 1>&2 2>&3 3>&- \ - ) - -dialog --inputbox "What is your server's IMAP port number? (Usually 993)" 10 60 - -smtpserver=$(\ - dialog --inputbox "Insert the SMTP server for your email provider (excluding the port number)" 10 60 \ - 3>&1 1>&2 2>&3 3>&- \ - ) -smtpport=$(\ -dialog --inputbox "What is your server's SMTP port number? (Usually 587 or 465)" 10 60 - 3>&1 1>&2 2>&3 3>&- \ - ) diff --git a/mutt_install.sh b/mutt_install.sh @@ -33,6 +33,11 @@ removeAccount() { sed -ie " rm -rf "$muttdir"accounts/$1 echo $1 deleted. ;} +manual() { \ + imap=$( dialog --inputbox "Insert the IMAP server for your email provider (excluding the port number)" 10 60 3>&1 1>&2 2>&3 3>&- ) + iport=$(dialog --inputbox "What is your server's IMAP port number? (Usually 993)" 10 60 3>&1 1>&2 2>&3 3>&-) + smtpserver=$( dialog --inputbox "Insert the SMTP server for your email provider (excluding the port number)" 10 60 3>&1 1>&2 2>&3 3>&- ) + sport=$( dialog --inputbox "What is your server's SMTP port number? (Usually 587 or 465)" 10 60 3>&1 1>&2 2>&3 3>&- ) ;} addloop() { fulladdr=$( dialog --title "Luke's mutt/offlineIMAP autoconfig" --inputbox "Insert the full email address for the account you want to configure." 10 60 3>&1 1>&2 2>&3 3>&- ) @@ -40,7 +45,7 @@ addloop() { fulladdr=$( dialog --title "Luke's mutt/offlineIMAP autoconfig" --in serverinfo=$(cat "$muttdir"autoconf/domains.csv | grep -w ^${fulladdr##*@}) if [ -z "$serverinfo" ]; then - echo No suitable match in domains.csv. && clear && exit + manual else # Read in server data as variables IFS=, read service imap iport smtp sport spoolfile postponed record <<EOF