Эм.. А зачем вы выложили кусок кода бас? Если вы хотели приложить тестовый скрипт то нужно было прикрепить его файл. А вообще игнор может не работать только на синтаксических ошибках.
определи признак ошибки; если была ошибка увеличить счетчик ошибок; если ошибки не было обнулить счетчик. если счетчик больше или равно или равно MAX отправить письма и фэйл /прервать скрипт, тоесть действие все же нужно выполнить до завершения