Bibliotheken: SMTP Mail Library

 

SMTP Mail Library:

Bibliothek für das Senden von Mails.

SMTP Mail Library

Autor: Andrey Voytenko

 
//+------------------------------------------------------------------+
//| MailSendText|
//+------------------------------------------------------------------+
int MailSendText(long & mail,...
  
scheint anders zu sein als in der Werbung.
 
sergeev:
anders aussieht als in der Werbung.

Ja, richtig. Ich werde es anpassen müssen. Danke, Alexey!

Unmittelbar nach der Veröffentlichung gab es eine Idee, die Funktionalität der Bibliothek zu erweitern.

Warten Sie also auf neue Updates und äußern Sie Ihre Wünsche.

 
avoitenko:

Unmittelbar nach der Veröffentlichung kam die Idee auf, die Funktionalität der Bibliothek zu erweitern.

Warten Sie also auf neue Updates und äußern Sie Ihre Wünsche.

Ich möchte reine Sockets ohne Indy verwenden.
 
sergeev:
Ich möchte es ohne Indy mit reinen Steckdosen machen.

Indy hat die Aufgabe sehr vereinfacht. Ohne es kann ich mir nicht vorstellen, wie viel Code ich hätte schreiben müssen.

 
Ist sie mit mq4 kompatibel?
 
BruceTitania:
Ist es mit mq4 kompatibel?
Ja. Alle DLL-Funktionen sind mit MQL4 kompatibel.
 
Leider funktioniert die Bibliothek für 32-bit 4 (765 build) von Windows (64-bit) nicht.
Unbehandelte Ausnahme 0x0EEDFADE stürzt beim Aufruf ab

#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:
Leider funktioniert die Bibliothek nicht für 32 bit 4 (765 build) unter Windows (64 bit).

Habe es gerade auf meinem PC (Win 7 64 bit) unter MT4 getestet. Die Autorisierung für gmail ist erfolgreich und die E-Mails werden gesendet. Vielleicht haben Sie OpenSSL nicht installiert (Link in der Beschreibung)?
 

Видимо проект устарел, так пытался сегодня протестировать (MT5 build 2085), но все вылетает с ошибками (OpenSLL установлен).

Принт-скрин ошибки:


 
Sergey Lebedev:

Anscheinend ist das Projekt veraltet, denn ich habe heute versucht, es zu testen (MT5 build 2085), aber alles stürzt mit Fehlern ab (OpenSLL ist installiert).

Bildschirm drucken Fehler:


Dies ist ein englischsprachiges Forum.

Bitte schreiben Sie nur auf Englisch.

Benutzen Sie das Übersetzungstool der Website, wenn nötig.