It provides email sending throughout all the application layers, from the database level to the components in the middle layer. A special attention is paid to the procedures for periodical email sending to the larger number of users. It includes template creation support (html) by including dynamic text that is being filled in the process of execution. Everything is integrated with the scheduler that initiates the processes in a default time with default parameters. Execution tracking, generated emails list, sending status, attachment view (static or generated for the particular sending) and status view are also included.