в первый раз я использовал blat, и он, кажется, работает нормально, однако он отправляет два электронных письма на каждое письмо, которое я намереваюсь отправить. Выдержка из сценария ниже:
::If we have a problem we email from here
CALL :checkForFailures
:checkForFailures
IF EXIST %ERROR_FILE% CALL :email & EXIT /B 1
::pause
GOTO :eof
:email
IF %TOLOG%==Y (
BLAT -f noreply@mydomain.com -to sapatos@mydomain.com -server myserver -subject "subject text" -body "Body text" -attacht
::%PROBLEM_LIST% >> %LOGFILE%
)
GOTO :eof
Я пытался запустить это с выводом в файл журнала и без него. работает нормально из командной строки cmd, но только проблемы в этом сценарии.
Спасибо за помощь