I need a new Add-On for the Web-Mail Client "Roundcube" (or any other like this client) to make the handling of incoming PDF-Invoices more easier.
Add-On must be multilingual.
Add-On must be run on all supported Operating-Systems.
We have 2 Milestones.
Milestone 1 >
----------------
I need a configuration-page to configure :
- wich eMail-Account(s) should be used for this plugin. I need a list of all active eMail-Accounts with the possibility to select/deselect the accounts (list with checkboxes)
- wich printer should be used (default OS printer dialog)
- Mail-addresses of all members to be informed.
Than i need a configuration tool for the add-on to manage the configuration for each sender-address :
- Senders email-address (text)
- Print ( Yes/No )
- Internal eMail-Folder to move the email after processing (text, select box of all folders)
- Mail-addresses of all members to be informed.
If a got a mail, it will be checked with the help of the configuration whether this sender's address is planned for the automatic printing.
If so, all PDF files available in the mail (attached to it ) and the Mail-Header (for Date and sender) will be printed by the selected default printer. Afterwards the mail is shifted in the saving folder.
All members for this senders-address will be informed that the mail was printed.
If not, the mail remains in the incoming mail.
The mail also remains in the incoming mail provided that no entry to this sender's address is planned.
If the mail was not automatically printed so a notification occurs to general members to be informed.
Milestone 2 >
----------------
Extend the senders-configuration with :
- Automatic save attachements (Yes / No)
- Different Docs in one Mail (Yes / No)
- Save path (text, file-system folder dialog)
All checks from Milestone 1 will be done.
If "Automatic save attachements" is set to 'yes' the attachments will not be printed.
If "Different Docs in one Mail" is set to 'Yes' than :
- for each attached PDF-Files a NEW PDF-Files must generated. This file the original PDF and the printed mail (for date and time). This is to get avalid time-stamp. You also could extend the given PDF with the printed mail.(if there are 3 attached PDF-files three new PDF-file will be generated)
If "Different Docs in one Mail" is set to 'No' than :
- for all attached PDF-Files a NEW PDF-Files must generated. This file inlcudes all the original PDF-files and the printed mail (for date and time). This is to get avalid time-stamp. (if there are 3 attached PDF-files only one new PDF-file will be generated)
All the newly generated PDF-files will be attached at the mail.
All the newly generated PDF-files will be stored in only one new PDF-File and verified at the given path.
If a mail was neither printed nor stored so occurred a notification to all group members.
Please also see my other projects like this for other mail-clients.
I need remote access to your developement system so i could watch the work (e.g. with RDP or something else)