Как автор ATcl : чтобы полноценно использовать библиотеку действительно надо знать tcl. Что впрочем не удивительно :-)
В приложенных примерах отправки почты, приведён полный цикл отправки сообщения - формирование конверта, соединение с сервером, отправка. Вы правы - код получается длинный.
А вообще, решить частную задачу отправки почты можно проще, без использования универсальных библиотек и дополнительных языков.
Научитесь отправлять почту из bat файла. ( надеюсь простейшие команды windows знакомы ?)
Останется сформировать пару файлов и исполнить bat из mql
Глянул гугл, как отправная точка поможет: http://boyarynov.blogspot.com/2011/08/bat-sendmail.html
- 2011.08.17
- Tramvai
- boyarynov.blogspot.com
ещё один полезный фокус: стоит поднять собственный маленький почтовый сервер (их для windows поболее одного, на вкус выберите).
Просто чтобы он пересылал сообщения. Тогда отправка сообщений происходит с меньшими задержками и протоколы лучше соблюдаются.
Удобно и для отправки непосредственно терминалом : в разрешённых хостах указывается только localhost, и (подчерку ещё раз) очень быстро работает.
Статья по сабжу
https://www.mql5.com/ru/articles/6975

- www.mql5.com

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Здравствуйте,
Подскажите, если ли в свободном доступе библиотека, позволяющая отправить почту из МТ4?
В интернете нашел только библиотеку http://mmm.steven-england.info/MMM-Home но она для МТ5
И библиотеку ATcl с использованием языка tcl, но там слишком много наворотов и дополнительных файлов, не смог разобраться.