X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=mailtest-check;h=54db2c2435c295e5a3eb43cb82900c2932dd6ba4;hb=110af45c7f752203344f1578302be6c9103fd851;hp=b2e02c3112e06a32c7fd0864b2f30e621190155c;hpb=ae96136375d4c36c4b6845bbf1975695ccc4b844;p=distro-setup diff --git a/mailtest-check b/mailtest-check index b2e02c3..54db2c2 100755 --- a/mailtest-check +++ b/mailtest-check @@ -1,10 +1,10 @@ #!/bin/bash -# Usage: mail-test-check [slow] [anything] +# Usage: mail-test-check [slow] [int|nonint] # # slow: do slow checks, like spamassassin # -# anything: consider non-interactive, dont print unless something went +# for non-interactive, dont print unless something went # wrong @@ -88,7 +88,7 @@ main() { ;; *) folders=(/m/md/l/testignore) - froms=(testignore@je.b8.nz testignore@expertpathologyreview.com testignore@amnimal.ninja ian@iankelling.org z@zroe.org iank@gnu.org) + froms=(testignore@je.b8.nz testignore@expertpathologyreview.com testignore@amnimal.ninja ian@iankelling.org z@zroe.org) if ! $int; then ### begin rsyncing fencepost email ### # We dont want to exit if rsync fails, that will get caught by @@ -145,7 +145,7 @@ EOF for folder in ${folders[@]}; do for from in ${froms[@]}; do declare -i missing_dnswl=0 - declare -i dnsfail=0 + #declare -i dnsfail=0 declare -i unexpected=0 latest= last_sec=0 @@ -262,7 +262,8 @@ EOF rm -f $resultfile for r in ${results[@]}; do case $r in - # iank: for when we want to handle dns errors differently + # iank: for when we want to handle dns errors differently. + # also uncomment declaration of dnsfail above. # DKIM_INVALID|T_SPF_TEMPERROR|T_SPF_HELO_TEMPERROR) # dnsfail+=1 # ;;