You are still making wild assumption without actually thinking about what means to writing an email client.