I need two things to be done:
1) domains can be pushed from one account to an other (with old owner has to enter new owners username or id). Old/New owner get both notified by email about the transaction. New owner has to accept incoming transfer (push) in account to complete the transfer. all transfers (history) needs to be saved in the db with ip, time etc. so admin can see what happend in the past
2) Domain Renewal: 30 days & 7 days before domain expires user gets notified by email about that his domain is going to expire in 30/7 days and he needs to renew. In account needs to be button where the user can click to renew free domain for an other year or premium domain for 1,2,5,10 years by paying.