...so I just come up with the idea of using Anti phishing codes attached to your email address.
What do you mean you came up with the idea? This system already exists and there are exchanges and services that use it. It's not something you came up with.
It's quite easy to battle phishing scams sent via e-mails. Don't click on any links in e-mails. Don't download or open attachments. Bookmark the official websites you use in your browser and always verify the information you see in e-mails on the official website by visiting the domain yourself and not from a link in the e-mail. Alternatively, look for more info on their social media channels if it's news-related or an announcement.