Job description
standalone app, run daily, that will
-login on LinkedIn using emai/password provided in the config file
-send email if login fails with error details (email address configurable in config file)
-scrap all messages for the last 24 hours (value configurable in config file)
-send email if there any message with attachment that had not been answered (email address configurable in config file)
-store messages in external database table postgresql (table columns: conversation id, timestamp, sender, recipient, message, attachment name) - database credentials configured in the file
-send email if message storage fails, include error details (email address configurable in config file) - send only single email upon first error
-app should logout processing details to standard output (eg. any errors, all the messages which have been inserted to the database, any emails which have been triggered)