Develop a java software that check email, print new arrived emails and attached file.
Software will be like an indipendent email client; it must work indipendent if in same OS it’s installed outlook/thunderbird or not. It can work in any SO (windows/macOS/linux).
From GUI must be possible:
configure email account (pop and imap like common desktop email client)
schedule when email should be retrieved (for example every 10 seconds or else);
printer settings (possibility to chose the printer, must be possible to see ip address or host name, possible port number or connection string)
From user interface “monitor” will be possible to see how many emails arrived, how many in inbox, how many printed.
Software must be able to run in background and possibility to install like service.
Software will be protected and work with “activation” (different for any installation).
Any new installation, copy, run on different pc, must require a new activation, like almost all commercial software.
Without activation (unregistered version) it stop to work after x mins and/or write something like
(DEMO VERSION) up the printed email.
The software and the relative source code will be delivered and will remain my property.
Must be garantie support after delivery for minor changes/adjustments (easy revision) and installation/use issue.