| @@ -179,6 +179,7 @@ tryconnect() { mkdir -p "$maildir/$title" | |||||
| [ "$accounttype" = "online" ] && sed -i "/IMAPStore $title-remote$/,/# End profile/d" "$mbsyncrc" | [ "$accounttype" = "online" ] && sed -i "/IMAPStore $title-remote$/,/# End profile/d" "$mbsyncrc" | ||||
| printf "\033[32mMailboxes detected.\033[0m\\n" | printf "\033[32mMailboxes detected.\033[0m\\n" | ||||
| echo "$mailboxes" | xargs -I {} mkdir -p "$maildir/$title/{}" | echo "$mailboxes" | xargs -I {} mkdir -p "$maildir/$title/{}" | ||||
| return 0 | |||||
| else | else | ||||
| printf "\033[31m\033[31mLog-on not successful.\033[0m\\nIt seems that either you inputted the wrong password or sever settings, or there are other requirements for your account out of the control of mutt-wizard.\\n" | printf "\033[31m\033[31mLog-on not successful.\033[0m\\nIt seems that either you inputted the wrong password or sever settings, or there are other requirements for your account out of the control of mutt-wizard.\\n" | ||||
| return 1 | return 1 | ||||
| @@ -205,6 +206,7 @@ finalize() { \ | |||||
| echo "$boxes" | grep -i -m 1 junk | formatShortcut j junk | echo "$boxes" | grep -i -m 1 junk | formatShortcut j junk | ||||
| echo "$boxes" | grep -i -m 1 archive | formatShortcut a archive | echo "$boxes" | grep -i -m 1 archive | formatShortcut a archive | ||||
| [ "$accounttype" = "offline" ] && printf "All done.\\n\033[33mYou should now be able to run \`\033[32mmbsync %s\033[33m\` to begin to download your mail.\033[0m\\n" "$title" | [ "$accounttype" = "offline" ] && printf "All done.\\n\033[33mYou should now be able to run \`\033[32mmbsync %s\033[33m\` to begin to download your mail.\033[0m\\n" "$title" | ||||
| return 0 | |||||
| } | } | ||||
| confirm() { printf "Do you want to to %s? [y/N]\\n\t" "$@" && read -r input && ! echo "$input" | grep -i "^y$\|^yes$" >/dev/null && printf "That doesn't seem like a yes to me.\\n\\n" && return 1 | confirm() { printf "Do you want to to %s? [y/N]\\n\t" "$@" && read -r input && ! echo "$input" | grep -i "^y$\|^yes$" >/dev/null && printf "That doesn't seem like a yes to me.\\n\\n" && return 1 | ||||