We have found that major email providers such as GMail and Yahoo require additional steps to make MT4/MT5 email sending work and sometimes even then it does not work correctly.
There are steps that you will have to try on your own to do this since this requires accessing the security of your email account and other sensitive information. We are only providing the links on how to do this and the suggested settings. TradeGuider does not provide assistance with the email set up on any trading platform.
With Yahoo, you will have to enable external POP3/IMAP settings. This link will explain how: https://help.yahoo.com/kb/yahoo-account/enable-pop-yahoo-mail-sln22038.html You may have to enable POP3/IMAP with other email providers as well. Check with your email provider to see if they require external POP3/IMAP settings to be enabled and the instructions.
For Gmail and Yahoo, you may need to sign in using app passwords. We have found in testing and research that this is usually the best way to successfully set up email for MT4/MT5.
For information from Google on how to set up an app password for your Gmail account, please visit - https://support.google.com/accounts/answer/185833?hl=en
For information from Yahoo on how to set up an app password for your Yahoo account please visit - https://help.yahoo.com/kb/SLN15241.html
Many others have suggested and we have tested using the free GMX email service and we have found that this works well in the MT4/MT5 platforms. You can find more information on how to set up a GMX account below.
Step 1 - Configure the email settings in MT4
- Open your MT4 software.
- Click Tools on the menu.
- Choose Options.
- Select the Email tab.
- Check the "Enable" box.
- Enter your SMTP settings, see the examples below in the Suggested SMTP Settings section for additional details.
- Click the "Test" button.
- A window will pop up notifying you to check the Journal, click OK to close this window.
- Click OK.
- Go into the Terminal window in MT4. If the terminal is not open, press the Ctrl + T keys or click View on the menu and choose Terminal.
- Choose the Journal tab and read the message to see if the email was sent. If you receive an error about the email in the journal, please go back into the email settings and review the information that you have entered to make sure that it is correct.
Step 2 - Enable email sending in the TG_VSAScanner
- Right-click on a chart.
- Choose Indicators List.
- Select the TG_VSAScanner.
- Click the Edit button.
- Find Send e-mail alert and double-click.
- Change to True.
- Click the OK button.
- Close the Indicators List window.
Suggested SMTP settings:
Gmail:
SMTP Server: smtp.gmail.com:587
SMTP login: Your Google email address.
SMTP password: Your App password.
From: Your Google email address.
To: Your Google email address or another of your email addresses where you would like the alert emails sent.
Yahoo:
SMTP Server: smtp.yahoo.com:587
SMTP login: Your Yahoo email address.
SMTP password: Your App password.
From: Your Yahoo email address.
To: Your Yahoo email address or another of your email addresses where you would like the alert emails sent.
GMX:
SMTP Server: mail.gmx.com:587
SMTP login: Your GMX email address.
SMTP password: Your GMX email password.
From: Your GMX email address.
To: Your GMX email address or another of your email addresses where you would like the alert emails sent.
Creating a GMX email account.
- Go to https://www.gmx.com/
- Click the Sign-Up button.
- Fill in the information and create your GMX account.
- Click the "Email Settings" link on the left.
- Select "POP3 & IMAP" from the settings menu.
- Check the box labeled "Enable access to this account via POP3 and IMAP".
- Click the Save button.
- You may be prompted to enter a security code on the screen. Enter the code and click the continue button.
- When you successfully enter the code you will receive a message that the settings have been saved.