It is important to understand that MetaTrader 4 cannot send an MT4 email alert on its own. The only way your trading platform can do this is through an existing email account.
Of course, for this purpose you can use your personal email account. However, that way you may run into complications when configuring the SMTP server.
Please note that MetaTrader 4 will not be able to access your Gmail account if two-step verification is in place.
Do the following steps to setup your email on your MT4:
Open your MT4 trading platform and go to Tools -> Options or simply click CTRL+O. Now enter the following settings in the Email tab:
The “SMTP login” and the “From” fields are identical and should reflect the Gmail account. The “To” field is where you want your emails to go, i.e. your private email address where you want your MT4 email alert to be delivered.
It so happens that my private email address is also hosted on Gmail. But yours can be anywhere – yahoo / mail.com / gmx / even an email on your personal website. Literally any email address you use can go in this field.
After you have completed this step it is absolutely imperative that you restart MetaTrader 4. Your settings won’t work until you restart the platform.
Once you have restarted MT4, go back to the options screen and click the “Test” button.
The same can be done if you want to use hotmail or yahoo smtp server or your own email server.
If you want emails sent to yahoo, use yahoo smtp settings:
SMTP Server: smtp.mail.yahoo.com
Use yahoo account login credentials
If you want emails sent to hotmail, use hotmail smtp settings:
SMTP Server: smtp.live.com
Use hotmail account login credentials.
If you use gmail,you might recieve a very late alert.It can be reached to inbox after an hour.
If you think there are mistakes on this guide,you can leave a comment below.