Спасибо за ответ, а как заполнить поля.
Я пробую
stmp.yandex.ru
свой логин (адрес почты)
свой пароль
Выдает ошибку
не получится ни на яндекс ни на гугль оба они используют ХТТПС защищенные порты а терминал с ними не работает :
После этого переходим в раздел "Транспорт" и устанавливаем параметры безопасного соединения. Для каждого сервера нужно выбрать вариант соединения "Безопасное на спец. порт TLS". Для POP-сервера нужно указать порт 995, а для SMTP — 465.
используйте майл.ру он пользует 25 порт.
Проверенные почтовые службы "От кого" - yandex.ru
Проверенные почтовые службы "Кому" - mail.ru
Вкладка Почта
В этой вкладке производится настройка электронного почтового ящика. В дальнейшем эти настройки будут использоваться для отсылки сообщений по команде советника или по сработавшему сигналу. Чтобы приступить к настройке, необходимо поставить флажок "Разрешить" и заполнить следующие поля:
SMTP Сервер — адрес используемого SMTP-сервера и порта. Этот сервер будет использоваться для отсылки сообщения. Запись должна быть в формате "[интернет-адрес сервера] : [номер порта]". Например, "smtp.mail.ru:25", где "smtp.mail.ru" — адрес сервера, а "25" — номер порта.
Логин — логин для авторизации на почтовом сервере. Обычно это электронный ящик. Пример: your_name@mail.ru
Пароль — пароль для авторизации (пароль доступа к электронному ящику).
От кого — адрес электронной почты, с которого будут отсылаться сообщения. В этом поле необходимо прописать имя и адрес электронного ящика на том же почтовом сервере, SMTP-протокол которого будет использоваться. Как правило, имя совпадает с первой частью электронного адреса, но может отсутствовать. Пример: your_name, your_name@mail.ru
Кому — адрес электронной почты, на который будут отсылаться сообщения. Часть адреса «Ваше имя» может отсутствовать. В общем случае в поле «Кому» указывается любой существующий электронный адрес. Пример: any_name, your_name@mail.ru
Кнопка "Тест" отсылает тестовое письмо с использованием указанных настроек, что позволяет проверить их работоспособность. В случае успешной проверки необходимо нажать кнопку "ОК", чтобы применить эти настройки. В случае неудачной проверки рекомендуется проверить еще раз все настройки, перезапустить терминал и повторно отослать тестовое сообщение.
Использование в mql
void SendMail( | string subject, string some_text) |
Отсылка может быть запрещена в настройках, также может быть не указан адрес электронной почты. Чтобы получить информацию об ошибке, необходимо вызвать функцию GetLastError().
subject | - | Заголовок письма. |
some_text | - | Тело письма. |
double lastclose=Close[0]; if(lastclose<my_signal)
SendMail("из Вашего эксперта", "Цена изменилась "+DoubleToStr(lastclose,Digits));
не получится ни на яндекс ни на гугль оба они используют ХТТПС защищенные порты а терминал с ними не работает :
используйте майл.ру он пользует 25 порт.
Спасибо, попробовал mail ru никак тоже
2013.03.28 14:52:06 Mail: login to smtp.mail.ru:25 failed
2013.03.28 14:52:06 Mail: 501 Syntactically invalid EHLO argument(s)
не получится ни на яндекс ни на гугль оба они используют ХТТПС защищенные порты а терминал с ними не работает :
используйте майл.ру он пользует 25 порт.
а где это раздел "Транспорт"
Проверенные почтовые службы "От кого" - yandex.ru
Проверенные почтовые службы "Кому" - mail.ru
Вкладка Почта
В этой вкладке производится настройка электронного почтового ящика. В дальнейшем эти настройки будут использоваться для отсылки сообщений по команде советника или по сработавшему сигналу. Чтобы приступить к настройке, необходимо поставить флажок "Разрешить" и заполнить следующие поля:
SMTP Сервер — адрес используемого SMTP-сервера и порта. Этот сервер будет использоваться для отсылки сообщения. Запись должна быть в формате "[интернет-адрес сервера] : [номер порта]". Например, "smtp.mail.ru:25", где "smtp.mail.ru" — адрес сервера, а "25" — номер порта.
Логин — логин для авторизации на почтовом сервере. Обычно это электронный ящик. Пример: your_name@mail.ru
Пароль — пароль для авторизации (пароль доступа к электронному ящику).
От кого — адрес электронной почты, с которого будут отсылаться сообщения. В этом поле необходимо прописать имя и адрес электронного ящика на том же почтовом сервере, SMTP-протокол которого будет использоваться. Как правило, имя совпадает с первой частью электронного адреса, но может отсутствовать. Пример: your_name, your_name@mail.ru
Кому — адрес электронной почты, на который будут отсылаться сообщения. Часть адреса «Ваше имя» может отсутствовать. В общем случае в поле «Кому» указывается любой существующий электронный адрес. Пример: any_name, your_name@mail.ru
Кнопка "Тест" отсылает тестовое письмо с использованием указанных настроек, что позволяет проверить их работоспособность. В случае успешной проверки необходимо нажать кнопку "ОК", чтобы применить эти настройки. В случае неудачной проверки рекомендуется проверить еще раз все настройки, перезапустить терминал и повторно отослать тестовое сообщение.
Использование в mql
void SendMail( | string subject, string some_text) |
Отсылка может быть запрещена в настройках, также может быть не указан адрес электронной почты. Чтобы получить информацию об ошибке, необходимо вызвать функцию GetLastError().
subject | - | Заголовок письма. |
some_text | - | Тело письма. |
SendMail("из Вашего эксперта", "Цена изменилась "+DoubleToStr(lastclose,Digits));
Эта штука не работает, может надо какие-то порты открыть ?
Я все так и делаю, но всеравно никак
все проверил, перезагружал терминал, никак. попробовал с 3х терминалов разных компаний, нишлет. Попробовал открывыать порты в брендмаузере, отключать включать брендмаузер, тупо никак
попробовал с МТ5 шлет
Может какие то настройки еще должны быть ? Как достучаться до разработчиков ?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Уважаемые коллеги,
Если кто пользовался, как настроить отсылку почты из советника, на яндекс.
В терминале надо указывать адреса серверов, а где их взять ?
Заранее благодарен