Библиотеки: SMTP Mail Library

 

SMTP Mail Library:

Данная библиотека служит для отправки почтовых сообщений.

Набор функций расширяет возможности стандартной SendMail. Теперь вы можете отправлять сообщения как в текстовом так и в HTML формате. Адресатов может быть несколько. К письму можно прикрепить один или несколько файлов. Поддерживается SSL.

Библиотека SMTP Mail Library

Автор: Andrey Voytenko

 
//+------------------------------------------------------------------+
//|   MailSendText                                                   |
//+------------------------------------------------------------------+
int MailSendText(long &mail,...
  
кажись отличается от объявления
 
sergeev:
кажись отличается от объявления

Да. Точно. Нужно будет подправить. Благодарю Алексей!

Сразу после публикации возникла мысль расширить функционал библиотеки.

Так что ждите новых обновлений и озвучивайте свои пожелания.

 
avoitenko:

Сразу после публикации возникла мысль расширить функционал библиотеки.

Так что ждите новых обновлений и озвучивайте свои пожелания.

хочу без Indy на чистых сокетах.
 
sergeev:
хочу без Indy на чистых сокетах.

Indy сильно упростило задачу. Без неё даже не представляю сколько кода пришлось бы написать.

 
К сожалению, для 32 битной 4-ки (765 билд) из под Windows (64-бит) библиотека не работает.
Вылетает   Unhandled exception 0x0EEDFADE   при вызове

#import "smtp_mail_x86.dll"
   int MailConnect(long &mail,const string host,const int port,const string user,const string password,const int timeout=5000);
#import 

 
ALXIMIKS:
К сожалению, для 32 битной 4-ки (765 билд) из под Windows (64-бит) библиотека не работает.

Только что проверил на своем ПК (Win 7 64 бита) под MT4. Авторизацию для почты gmail проходит успешно и письма отсылает. Может быть Вы не установили OpenSSL (ссылка в описании)?
Причина обращения: