I am designing an employee management web application which has a built in email functionality which would be used by the employees to send emails.
Once the user selects an email in the Outbox or Inbox, s/he should be able to move it to Inbox/Folder.
Gmail: The email is only copied to Inbox from Sent Mail on clicking the button Move to Inbox and on deleting the email form Inbox it is being deleted from both Inbox and Sent Mail. But, on using Move to option in Inbox, the email is completely moved to a folder.
Yahoo: The email is completely removed from Sent Mail on moving it to Inbox or a folder.
Gmail was my reference for my design but now I'm confused seeing this difference in behavir. What is the reason for this inconsistency? Which would be a better option?