Skip to content

Why Wishing Application

Nadeem Mohammad edited this page Jul 11, 2020 · 6 revisions
  1. Does it job (Sending Birthday and anniversary email wishes) very elegantly
  2. Highly Configurable : Load multiple workbooks, specify columns to load, different email details (from, cc) for each workbook, supports multiple LOBs within org
  3. Randomly choose images from different buckets (birthday and anniversary, anniversary duration)
  4. Support multiple SMTP servers: Gmail, hotmail, yahoo even corporate
  5. Run anywhere in local and in cloud, as docker container or as plain application
  6. Low footprint does not require database, S3, Nas storage or Web server
  7. Good Coding practices have been followed to allow for extension easily
  8. Robust documentation to kick started easily
  9. Download Configure and Run
  10. Customize When the job runs
  11. Different ways of loading workbook
  12. Only open-source application in this area
  13. Schedule can be managed internally (Application keeps running, and schedules are managed internally) or externally (Application runs, process and shutdown, external program should keep on executing the application on schedule basis)
  14. As an example project for best practices and Learning/Training
  15. Belated Birthday wish support (in case if for some reason wish was not sent for a given day)
  16. Supports both .csv and .xlsx files