I've uploaded an update. This should be fixed now. All exceptions will now be handled in someway, and you should find login failures with :
index=_internal sourcetype=splunkd component=ExecProcessor mail.py log_level=INFO
Hey @jibanes - Looks like you had a good conversation with seunomosowon and made a lot of progress here. Just wondering if your question was resolved after all that? If yes, please don't forget to click "Accept" below the answer so that other users will know it's resolved. Thanks!
nope, this is what I get with 0.50:
10-22-2016 02:30:00.001 +0000 INFO ExecProcessor - setting reschedule_ms=86399999, for command=python /opt/splunk/etc/apps/TA-mailclient/bin/mail.py
10-22-2016 02:30:00.352 +0000 INFO ExecProcessor - message from "python /opt/splunk/etc/apps/TA-mailclient/bin/mail.py" Got credentials from endpoint - Username(firstname.lastname@example.org)
then nothing, index is empty a few minutes after 2:30.