send email asynchronously
delete reply
add log
update reply count