I am dealing with long and demanding analyses, which needs often lots of data and time ( between few hours to couple of days) and it can happen a full stop/break on my workstations caused by diverse failures (data bugs, overflow, unexpected etc)

Is it possible to develop a "Process Notification" service, which can send an e-mail from ArcCatalog to a chosen recipient about the actual status , i.e. Reporting the status in a brief form : [1] Finished [2] Break or Failure [3] Estimated time left to be finished.

Our solution is not covering entirely the problem above .

For details: [ http://geomatika.mapcat.net/COMMON/Projects/process_notifier_v0.41.zip ]

  • 2
    Is your tool running inside ArcCatalog, or have you started a script or something external from ArcCatalog?
    – Midavalo
    May 11, 2016 at 10:42
  • This is just a simple external (generic) solution. We thought it can be useful for monitoring and notification purposes in any similar cases.
    – steinjan
    May 11, 2016 at 10:48
  • 5
    As mentioned in this answer you could use a Python SMTPHandler to send emails based on log messages as necessary as the script executes.
    – om_henners
    May 11, 2016 at 11:39
  • Here is some code. Your IT department may prohibit you from connecting to the SMTP server.pythongisandstuff.wordpress.com/2011/09/06/…
    – GBG
    May 11, 2016 at 20:10

1 Answer 1


Making ArcGIS for Desktop play sound on speaker when model completes?

Also includes instructions for emailing you on completion. I've used it, and it works...although it only fires on completion.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.