Drupal Rules: Send email then Contact Custom Field Value was updated
It turned out Jaap Jansma - CiviCooP  was right, CiviRules ( and Email Api for sending emails - a missing piece from my previous attempts ) can do the job nicely. CiviRules can handle any Contact change nicely. Kudos to  Jaap Jansma - CiviCooP!