| @@ -135,17 +135,19 @@ askinfo() { \ | |||||
| done | done | ||||
| domain="$(echo "$fulladdr" | sed "s/.*@//")" | domain="$(echo "$fulladdr" | sed "s/.*@//")" | ||||
| search_query=$domain | search_query=$domain | ||||
| while : ; do | |||||
| printf "\nIs your email hosted with Protonmail? [yes/no] " | |||||
| read -r is_protonmail | |||||
| case $is_protonmail in | |||||
| [Yy][Ee][Ss]) is_protonmail=true && break;; | |||||
| [Nn][Oo]) is_protonmail=false && break;; | |||||
| *) printf 'Please answer Yes or No' | |||||
| esac; done; | |||||
| if $is_protonmail; then | |||||
| search_query='protonmail.com' | |||||
| fi | |||||
| case "$domain" in | |||||
| protonmail.com|protonmail.ch|pm.me) | |||||
| search_query='protonmail.com' && break;; | |||||
| *) | |||||
| while : ; do | |||||
| printf "\nIs your email hosted with Protonmail? [yes/no] " | |||||
| read -r is_protonmail | |||||
| case $is_protonmail in | |||||
| [Yy][Ee][Ss]) search_query='protonmail.com' && break;; | |||||
| [Nn][Oo]) break;; | |||||
| *) printf 'Please answer Yes or No' | |||||
| esac; done; | |||||
| esac | |||||
| printf "\\nSearching for \033[32m%s\033[0m in \033[34m\`domains.csv\`\033[0m..." "$domain" | printf "\\nSearching for \033[32m%s\033[0m in \033[34m\`domains.csv\`\033[0m..." "$domain" | ||||
| serverinfo="$(grep "^$search_query" "$muttshare/domains.csv" 2>/dev/null)" | serverinfo="$(grep "^$search_query" "$muttshare/domains.csv" 2>/dev/null)" | ||||
| if [ -z "$serverinfo" ]; then | if [ -z "$serverinfo" ]; then | ||||