added Product Event, moved mail to queue (redis)