Email senden TLS

Alle Fragen um die Programmierung, die sich sonst nicht kategorisieren lassen. Von Makro bis Codeblock, von IF bis ENDIF

Moderator: Moderatoren

Bernd Reinhardt
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 159
Registriert: So, 16. Apr 2006 11:12
Wohnort: Öhringen

Email senden TLS

Beitrag von Bernd Reinhardt »

Hallo

Bei einem Kunden habe ich nach jedem Ausdruck die Datei per Email verschickt. Ging über SMTP Port 25 ohne TLS
Nun hat der Kunde umgestellt. Damit ich das versuchen kann habe ich mir einen GMX-Account angelegt. Dieser benötigt für POP SSL und für SMTP TLS.
Das ganze habe ich mit OUTLOOK 2013 getestet. Über OUTLOOK kann ich versenden.
Bei den erweiterten Einstellungen PORT 587 eingetragen und TLS als Verschlüsselung. Mit OUTLOOK funktioniert das prima.

xBase++ unterstütz dies angeblich: HELP: In the context of SMTP this is known as TLS or STARTTLS
Eine Verbindung zu gmx kommt zustande nur scheint GMX eine andere Vorstellung von STARTTLS zu haben als xBase++.
Der Programmcode ist ja nur ein Zweizeiler. New() und connect()
Bei der Verbindung über mein xBase++ (2.0) Programm erhalte ich folgende Meldung:


Info: Socket created successfully
Info: Successfully connected to mail.gmx.net
Info: Server response: 220 gmx.com (mrgmx102) Nemesis ESMTP Service ready

Info: Sending: EHLO nowhere.com

Info: Server response: 250-gmx.com Hello nowhere.com [79.198.187.46]
250-AUTH LOGIN PLAIN
250-SIZE 69920427
250 STARTTLS

Info: Sending: STARTTLS

Info: Server response: 220 OK

Info: Sending: AUTH PLAIN AHJlbXllbWFpbDEyM0BnbXguZGUAMXFheTJ3c3g=

Info: Server response: 503 Bad sequence of commands

Error: Unexpected response from server 5
Connection to server failed





Code: Alles auswählen

 /*
    * create an SMTP client object and log full information (=2)
    */
   oSmtpClient := SMTPClient():new( cMailServer,587,, oLog, 2 )   // cMailServer = mail.gmx.net

   /*
    * connect to SMTP server and send message
    */
   IF .NOT. oSmtpClient:connect(cLoginName, cPasswort)  // 
      oLog:logError( ERR_MSG_CONNECTION )
   ELSE
      IF .NOT. oSmtpClient:send( oMimeMsg )
         oLog:logError( ERR_MSG_TRANSMISSION )
      ENDIF
      /*
       * disconnect from server
       */
      oSmtpClient:disconnect()
   ENDIF


Was mache ich hier falsch?

Gruß
Bernd
Bernd Reinhardt
fa.reinhardt@gmx.de
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Email senden TLS

Beitrag von AUGE_OHR »

PDR 6747
gruss by OHR
Jimmy
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Email senden TLS

Beitrag von Rolf Ramacher »

für das versenden und empfangen setze ich marshallsoft ein. klappt wunderbar.
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Email senden TLS

Beitrag von brandelh »

Ich sende über meinen bezahlten GMX account über:

Code: Alles auswählen

   // GMX - SSL - AUTH (bezahlter Account)
   #define cServer     "mail.gmx.net"
   #define nPort       465
   #define nLogStatus  2 // 2 alles, 1 Fehler und Warnungen, 0 nur Fehler
   #define cSender     "...@gmx.de"
   #define cUserName   "...@gmx.de"
   #define cUserKW     "..."
und das hat eben funktioniert.

Code: Alles auswählen

      LOCAL oSmtp      := SMTPClient():new( cServer, nPort,,oLog, nLogStatus )
      LOCAL oSender    := MailAddress():new( cSender )
      LOCAL oRecipient := MailAddress():new( cTo )
      LOCAL oMail      := MIMEMessage():new()
      LOCAL cText

      ...

      // Verbessert einen AsiNet Fehler in 1.90.
      // oMail:addHeader( "Date", TimeStampSMTP() ) // scheint in 2.00 kein Problem mehr zu sein.
      // Beispiel für zusätzliche Header Infos
      //   IF ! empty(cAntwortAdresse)
      //      oMail:addHeader( "Reply-To", cAntwortAdresse )
      //   ENDIF
      // Beispiel für Anforderung einer Lesebestätigung
      // "Return-Receipt-To: <yourmail@address.domain>"
      oMail:addHeader( "Return-Receipt-To", cSender )
      // "Read-Receipt-To: <yourmail@address.domain>"
      oMail:addHeader( "Read-Receipt-To", cSender )
      // "X-Confirm-reading-to: <yourmail@address.domain>"
      oMail:addHeader( "X-Confirm-reading-to", cSender )
      // "Disposition-Notification-To: <yourmail@address.domain>"
      oMail:addHeader( "Disposition-Notification-To", cSender )

      IF oSmtp:connect( cUserName, cUserKW  )
         IF oSmtp:send( oMail )
            ? "Message sent"
         ELSE
            ? "Unable to deliver message"
         ENDIF
         oSmtp:disconnect()
      ELSE
         ? "Unable to connect to mail server"
      ENDIF
   RETURN
Gruß
Hubert
Benutzeravatar
Armin
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 389
Registriert: Mo, 26. Sep 2005 12:09
Wohnort: 75331 Engelsbrand
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Email senden TLS

Beitrag von Armin »

Hallo Bernd,

mit/bis Xbase++ 1.9 SL1 funktioniert das anscheinend nicht. Wir setzen dafür https://www.stunnel.org/index.html ein. Funktioniert gut.

Grüße, Armin
Benutzeravatar
Rudolf
Programmier-Gott
Programmier-Gott
Beiträge: 1418
Registriert: Mo, 02. Jan 2006 23:03
Wohnort: Salzburg/Österreich
Kontaktdaten:

Re: Email senden TLS

Beitrag von Rudolf »

Hallo, Marshallsoft würde ich nicht mehr empfehlen, Chilkat ActiveX hat wesentlich mehr Möglichkeiten und ein besseres Fehlerprotokoll und Support.
Grüße
Rudolf
Benutzeravatar
Muecke
1000 working lines a day
1000 working lines a day
Beiträge: 623
Registriert: Di, 24. Okt 2006 7:19
Wohnort: Samstagern CH
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal
Kontaktdaten:

Re: Email senden TLS

Beitrag von Muecke »

Ab Version 2.0 726 funktioniert dies mit TLS

Der Port 587 stimmt der für TLS !!

Gruss
Thomas
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Email senden TLS

Beitrag von brandelh »

Mit der 2.0 hat das schon früher funktioniert, aber bei mir nicht bei jedem Provider:

// GMX - SSL - AUTH (bezahlter Account)
#define cServer "mail.gmx.net"
#define nPort 465 // 587 ging nicht
...
// WEB - SSL - AUTH (free Account)
#define cServer "smtp.web.de"
#define nPort 587
...
// 1u1 - SSL - AUTH (DSL Provider)
#define cServer "smtp.1und1.de"
#define nPort 587

woran das bei GMX liegt, wo ja eigentlich alle der gleichen Gruppe angehören weiß ich nicht.
Gruß
Hubert
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Re: Email senden TLS

Beitrag von Rolf Ramacher »

TLS funktioniert auch mit marschallsoft
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
Muecke
1000 working lines a day
1000 working lines a day
Beiträge: 623
Registriert: Di, 24. Okt 2006 7:19
Wohnort: Samstagern CH
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal
Kontaktdaten:

Re: Email senden TLS

Beitrag von Muecke »

Hallo Hubert

Ja genau.
Das wurde ab der Version 721 26.07.2016 bereinigt.

Hast Du mit dieser Version rumgespielt ?

Gruss Thomas
Bernd Reinhardt
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 159
Registriert: So, 16. Apr 2006 11:12
Wohnort: Öhringen

Re: Email senden TLS

Beitrag von Bernd Reinhardt »

Hallo

Also irgendwie will das nicht so wie ich will.
Mit Version 1.9SL1 geht wohl Port 465 nicht (langer Timeout dann fehlermeldung), mit Port 587 kommt die Verbindung zustande aber kann kein Mail versenden.

Bei Version 2.00.623 kommt die Verbindung mit Port 465 und 587 zustande. Aber kann keine Mail versenden.

Gleiches Verhalten bei gmx und bei googlemail (jeweils freemail account angelegt). Mit Outlook geht es somit kann es an den Einstellungen im Account nicht liegen



xBase++ scheint nicht sehr seriös zu sein. Sobald ich ein Problem habe (SQL, Email, ftp, ordentliche Maske mit SLE) wird gleich auf ein Fremdprodukt verwiesen. Bei ftp bleibt keine andere Wahl da Filelist nicht geht.
Email geht auch nur so "halblebendig".

Code: Alles auswählen

 oSmtpClient := SMTPClient():new( cMailServer,465,, oLog, 2 )
 IF .NOT. oSmtpClient:connect(cLoginName, cPasswort)
      oLog:logError( ERR_MSG_CONNECTION )

Next Mail
Info: Socket created successfully
Info: Successfully connected to mail.gmx.net
Info: Server response: 220 gmx.com (mrgmx101) Nemesis ESMTP Service ready
Info: Sending: EHLO nowhere.com
Info: Server response: 250-gmx.com Hello nowhere.com [79.198.187.46]
250-AUTH LOGIN PLAIN
250 SIZE 69920427
Info: Sending: AUTH PLAIN AHJlbXllbWFpbDEyMzRAZ214LmRlADFxYXkyd3N4
Info: Server response: 535 Authentication credentials invalid
Error: Unexpected response from server 5
Connection to server failed

Gruß
Bernd
Bernd Reinhardt
fa.reinhardt@gmx.de
Benutzeravatar
Muecke
1000 working lines a day
1000 working lines a day
Beiträge: 623
Registriert: Di, 24. Okt 2006 7:19
Wohnort: Samstagern CH
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal
Kontaktdaten:

Re: Email senden TLS

Beitrag von Muecke »

Hallo Bernd

Versuche doch die Version ab 721 vielleicht hast Du dan Erfolg.

Mit deiner 623 geht dies nicht.

Gruss Thomas
Benutzeravatar
Werner_Bayern
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2120
Registriert: Sa, 30. Jan 2010 22:58
Wohnort: Niederbayern
Hat sich bedankt: 29 Mal
Danksagung erhalten: 70 Mal

Re: Email senden TLS

Beitrag von Werner_Bayern »

Mit der aktuellen Version (762) geht es definitiv!

Was geht bei SQL nicht?

FTP: Ja, das ist aktuell nicht benutzbar (S-FTP, Filelist, Verzeichnis wechseln etc.) und auch seitens Alaska nichts geplant.
es grüßt

Werner

<when the music is over, turn off the lights!>
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12903
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 44 Mal

Re: Email senden TLS

Beitrag von AUGE_OHR »

Bernd Reinhardt hat geschrieben:Bei einem Kunden habe ich nach jedem Ausdruck die Datei per Email verschickt.
wenn es nur um das senden geht brauchst du kein 3-PP Tool

es gibt CDO was (noch) unter Windows 10 funktioniert auch mit SSL / GMX & Co und das kostenlos.
Bernd Reinhardt hat geschrieben:... geht auch nur so "halblebendig".
was erwartest du von einer .... Version :roll:

Frage : hast du es Alaska gemeldet und ein Demo dazu mitgeschickt um eine PDR zu bekommen ?

Definition von ....
mehrere grosse Updates im Jahr
gruss by OHR
Jimmy
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: Email senden TLS

Beitrag von Jan »

Bernd Reinhardt hat geschrieben:xBase++ scheint nicht sehr seriös zu sein. Sobald ich ein Problem habe (SQL, Email, ftp, ordentliche Maske mit SLE) wird gleich auf ein Fremdprodukt verwiesen. Bei ftp bleibt keine andere Wahl da Filelist nicht geht.
Email geht auch nur so "halblebendig".
Hallo Bernd,

Du bist da ein wenig unfair. Xbase++ (großes X, kleines b) kann das alles. Ja, das mit den TLS hat nicht funktioniert, aber das wußte Alaska und hat da ein PDR zu erstellt. Und den inzwischen auch behoben (alte Versionen haben in allen Programmiersprachen so ihre Macken, nicht nur Xbase++). SQL kann Xbase++ auch. OK, das mit der Filelist bei FTP scheint in der Tat ein Schwachpunkt zu sein, wenn ich die damalige Diskussion noch korrekt in Erinnerung habe.

Ja, man kann per 3rd Party Tools teilweise mehr erreichen. SQL Express ist offenbar ein mächtiges Tool, sehr stabil. Ja, es gibt Tools für Mails. Und noch viele andere. Aber Xbase++ kann das auch nativ, wenn man will. Und in anderen Sprachen verwenden die Entwickler auch stapelweise Tools. Und nicht nur da. Wenn ich mir teilweise das Info-Fenster bei Standard-Software anschaue, was die da alles an externen Tools eingebaut haben. Und das sind teilweise riesen Konzerne, und selbst die entwickeln nicht alles selber. Ja, oftmals ist das eine Frage der Patente. Aber eben nicht nur.

Es ist richtig, das bei Xbase++ noch so manches fehlt. Und manches auch bislang nur halbherzig umgesetzt worden ist. Aber Xbase++ deswegen mit Bausch und Bogen als nicht seriös zu bezeichnen halte ich dann doch für übertrieben.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Email senden TLS

Beitrag von brandelh »

Bernd Reinhardt hat geschrieben:Hallo
Also irgendwie will das nicht so wie ich will.
Mit Version 1.9SL1 geht wohl Port 465 nicht ...
soweit ich mich erinnere ging vor 2.00 keine verschlüsselte Verbindung ohne Hilfsmittel wie stunnel.
Bernd Reinhardt hat geschrieben:Hallo
Bei Version 2.00.623 kommt die Verbindung mit Port 465 und 587 zustande. Aber kann keine Mail versenden.
...
Info: Sending: AUTH PLAIN AHJlbXllbWFpbDEyMzRAZ214LmRlADFxYXkyd3N4
Info: Server response: 535 Authentication credentials invalid
Ich kann definitiv eMails mit der 2.00 versenden und das schon vor der aktuellen.
Die SSL Schiene war sogar mit den Testversionen schon möglich, die genaue Version weiß ich nicht mehr.

Dein Provider meldet dir hier doch eindeutig, dass was mit Anmeldename und Kennwort nicht stimmt !
Bernd Reinhardt hat geschrieben: xBase++ scheint nicht sehr seriös zu sein. Sobald ich ein Problem habe (SQL, Email, ftp, ordentliche Maske mit SLE) wird gleich auf ein Fremdprodukt verwiesen.
Bei ftp bleibt keine andere Wahl da Filelist nicht geht. Email geht auch nur so "halblebendig".
Sicherlich ist die Xbase+ 2.0 keine wollmichlegendeeiersau ... aber mit der ASINET geht heute viel was früher nicht ging.
Der eMail Versand wurde deutlich komplexer mit den Jahren, weil die Spam Mail zunimmt und man halt mehr angeben muss.

Aber alle Sprachen unter Windows leben davon, dass sie Standard-DLL nutzen können und somit Dinge ermöglichen die es früher nie gab.
Es gibt sicherlich komplettere Umgebungen (WinDev, VisualStudio), aber auch dort ist nicht alles Gold was glänzt.

Nochmal, ich habe gestern nochmal mit meinem Testprogramm geprüft und das hat funktioniert.
Gruß
Hubert
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Email senden TLS

Beitrag von ramses »

@Rudolf
Hallo, Marshallsoft würde ich nicht mehr empfehlen, Chilkat ActiveX hat wesentlich mehr Möglichkeiten und ein besseres Fehlerprotokoll und Support.
Bin ich nicht deiner Meinung. Marshallsoft ist eine schlanke direkt ansprechbare DLL auch mit Fehlerprotokoll die perfekt funktioniert. Ich würde eher die Finger von ActiveX lassen, die (ActiveX) sind in jedem Fall der erste Schritt ins Chaos ......

Cu Carlo
Zuletzt geändert von ramses am Di, 17. Jan 2017 10:30, insgesamt 1-mal geändert.
Valar Morghulis

Gruss Carlo
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Email senden TLS

Beitrag von brandelh »

Es gibt hier auch Beispiele mit kostenlosen Möglichkeiten:

http://www.xbaseforum.de/viewtopic.php? ... tp#p104375

CDO - Windows Bordmittel per ActiveX
Blat - EXE / DLL
Asinet - Beispiele

etc.
Gruß
Hubert
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Email senden TLS

Beitrag von ramses »

Danke Hubert

gute Beispiele, die nicht "zugehörigen" sehen jedoch nur:
Du hast keine Berechtigung, dieses Forum zu lesen.
Cu Carlo
Valar Morghulis

Gruss Carlo
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Email senden TLS

Beitrag von brandelh »

Gruß
Hubert
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: Email senden TLS

Beitrag von Jan »

Ich bin seit einiger Zeit ebenfalls nicht mehr ein Fan von ActiveX.

Und ich verwende zum Mailversand sowohl selber als auch bei Kunden blat. Das aber leider so direkt kein SSL und TLS kann ... Deswegen werde ich sehr sicher demnächst irgendwann mal auf Asinet umsteigen.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Email senden TLS

Beitrag von ramses »

für diejenigen die L&L verwenden: L&L kann auch eigenständig eMails mit/ohne TSL versenden
Valar Morghulis

Gruss Carlo
Bernd Reinhardt
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 159
Registriert: So, 16. Apr 2006 11:12
Wohnort: Öhringen

Re: Email senden TLS / Rechteproblem

Beitrag von Bernd Reinhardt »

Hallo Zusammen.

Jetzt haben wir das soweit das ich mit Xbase++ 2.0 über SSL eine Mail verschicken kann. Habe das Programm an den Kunden geliefert. Nun kommt das nächste Problem.
Abhängig der Benutzerrechte kommt folgende Meldung . (Socket create geht, connect geht nur mit Verwaltungsrechten).

Der Logwriter wird übergeben, so das ich folgende Meldungen erhalte.

Info: Socket created successfully
Error: Cannot connect to Server mail.w.it.bis:error Code 10038

Mein Kunde hat das Programm auf mehreren Rechnern getestet. Anbei seine Anmerkung:
Grundsätzlich ist es so, dass bei einem Standardanwender, der auf seinem Homelaufwerk Änderungsrechte hat, es zur Fehlermeldung kommt. Auf Lokallaufwerk D: funktioniert es, dort hat der Anwender Verwaltungsrechte. Wenn ich mich als Domainadmin anmelde, kann ich das Programm auch vom Homelaufwerk H: starten, es funktioniert, hierbei habe ich Verwaltungsrechte. Können Sie mal in diese Richtung testen, wofür die Verwaltungsrechte benötigt werden? Ist bei uns leider ein Problem, da die höchste Berechtigungsstufe für einen Standardanwender „Ändern“ ist.

Code: Alles auswählen

     oSmtpClient := SMTPClient():new( cMailServer,nPort,, oLog, 2 )    //logwriter existiert, 
     IF .NOT. oSmtpClient:connect(cLoginName, cPasswort)
      oLog:logError( ERR_MSG_CONNECTION )
   ELSE
      IF .NOT. oSmtpClient:send( oMimeMsg )
         oLog:logError( ERR_MSG_TRANSMISSION )   // Connection to Server failed. 
      ENDIF
      oSmtpClient:disconnect()
   ENDIF

Jemand eine Idee wofür die Verwaltungsrechte benötigt werden, und was könnte man machen wegen dem Programm?

mfg
Bernd Reinhardt
Bernd Reinhardt
fa.reinhardt@gmx.de
Bernd Reinhardt
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 159
Registriert: So, 16. Apr 2006 11:12
Wohnort: Öhringen

Re: Email senden TLS

Beitrag von Bernd Reinhardt »

Hallo

Habe ein Tool (ähnlich Blatt) gefunden das SSL kann.

https://www.inveigle.net/

Funktioniert gut und gibt auch eine Rückmeldung ob mail verschickt werden konnte.

Code: Alles auswählen

xReturn := Runshell(cAufruf, "cmail.exe", .f., .f. , .t.)
mfg
Bernd Reinhardt
Bernd Reinhardt
fa.reinhardt@gmx.de
Benutzeravatar
Werner_Bayern
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2120
Registriert: Sa, 30. Jan 2010 22:58
Wohnort: Niederbayern
Hat sich bedankt: 29 Mal
Danksagung erhalten: 70 Mal

Re: Email senden TLS

Beitrag von Werner_Bayern »

Servus,

zeig mal Deine Logwriter-Class. Vermutlich kann die Log-Datei nicht geschrieben werden, weil "Du" dort keine Schreibrechte hast.
es grüßt

Werner

<when the music is over, turn off the lights!>
Antworten