Fehler nach Hause melden
Moderator: Moderatoren
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2934
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Besorg dir von Marshallsoft See4Xb (ca. 100 €), da sind für XBase++ Beispiele bei und es funktioniert mit SSL (Stunnel).
Viele Grüße
Wolfgang
Wolfgang
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9357
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Jo. Und einen Mailaccount bei einem vernünftigen Provider.Besorg dir von Marshallsoft See4Xb
Herzlich,
Tom
Tom
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
ja OK. aber es muss doch trotzdem auch mit blat.dll funktionieren. wie Stefan geschrieben hat.
- Werner_Bayern
- Der Entwickler von "Deep Thought"
- Beiträge: 2121
- Registriert: Sa, 30. Jan 2010 22:58
- Wohnort: Niederbayern
- Hat sich bedankt: 30 Mal
- Danksagung erhalten: 72 Mal
Re: Fehler nach Hause melden
Rolf, in aller Freundschaft: Lass es!Rolf Ramacher hat geschrieben:ja OK. aber es muss doch trotzdem auch mit blat.dll funktionieren. wie Stefan geschrieben hat.
Nimm Marshallsoft, das funktioniert und bietet Dir alles, was Du sonst noch brauchst, also auch Mailempfang! Und, Du hast volle Kontroller drüber, musst kein DOS-Fenster für den Aufruf öffnen, geht Text und HTML, kannst Anhänge senden und empfangen etc.
Die 100,-- € hast Du mit blat schon 10x an Arbeitszeit und Einschränkungen verbraten...
Ca. 2 Std. hats z. B. gedauert, dann hatte ich damit eine Routine, die einen Mailaccount regelmäßig abfrägt (wo Internet-Faxe ankommen) und automatisch Faxe ausdruckt und archiviert.
es grüßt
Werner
<when the music is over, turn off the lights!>
Werner
<when the music is over, turn off the lights!>
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
- Werner_Bayern
- Der Entwickler von "Deep Thought"
- Beiträge: 2121
- Registriert: Sa, 30. Jan 2010 22:58
- Wohnort: Niederbayern
- Hat sich bedankt: 30 Mal
- Danksagung erhalten: 72 Mal
Re: Fehler nach Hause melden
yep, ist mit dabei und kann jederzeit die aktuelle Version runtergeladen werden, ist Open Source.
Ist ganz einfach, muss nur beim Kunden mit kopiert werden.
Ist ganz einfach, muss nur beim Kunden mit kopiert werden.
es grüßt
Werner
<when the music is over, turn off the lights!>
Werner
<when the music is over, turn off the lights!>
- mini990
- 1000 working lines a day
- Beiträge: 592
- Registriert: Sa, 28. Jan 2006 9:44
- Wohnort: Berg-Richtheim bei Neumarkt i.d.Opf.
- Danksagung erhalten: 1 Mal
Re: Fehler nach Hause melden
Und mit dem Kauf von See4XB hat sich Rolfs Problem automatisch erledigt?
Der Blat Aufruf funktioniert ja bei Rolf. Nur mit freenet nicht.
Also funktioniert Blat doch.
Da man auch bei See4XB (meiner Meinung nach veraltet da kein SSL enthalten)
das open source tool STunnel benötigt ist auch hier eine mögliche Fehlerquelle.
Gruß Stefan
Der Blat Aufruf funktioniert ja bei Rolf. Nur mit freenet nicht.
Also funktioniert Blat doch.
Da man auch bei See4XB (meiner Meinung nach veraltet da kein SSL enthalten)
das open source tool STunnel benötigt ist auch hier eine mögliche Fehlerquelle.
Gruß Stefan
- AUGE_OHR
- Marvin
- Beiträge: 12906
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 45 Mal
Re: Fehler nach Hause melden
wer nur "senden" will kann das, inklusive SSL, auch mit Windows Boardmittel (ab XP) : CDO
http://www.xbaseforum.de/viewtopic.php? ... 2&start=56
http://www.xbaseforum.de/viewtopic.php? ... 2&start=56
gruss by OHR
Jimmy
Jimmy
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Nochmal zur Erklärung
ich benötige das Tool um bei mehreren Projekten einzusetzen. Maillesen und Mailsenden - mit und ohne Anhang. mit blat klappt das bisher allerdings nur bei account ohne SSL - es geht also nur noch um die SSL-Verschlüsselung. gmx und freenet habe ich zum Testen genommen, da ich beide habe. Aber im späteren Einsatz muss dies übergreifend funktionieren.
ich benötige das Tool um bei mehreren Projekten einzusetzen. Maillesen und Mailsenden - mit und ohne Anhang. mit blat klappt das bisher allerdings nur bei account ohne SSL - es geht also nur noch um die SSL-Verschlüsselung. gmx und freenet habe ich zum Testen genommen, da ich beide habe. Aber im späteren Einsatz muss dies übergreifend funktionieren.
- Werner_Bayern
- Der Entwickler von "Deep Thought"
- Beiträge: 2121
- Registriert: Sa, 30. Jan 2010 22:58
- Wohnort: Niederbayern
- Hat sich bedankt: 30 Mal
- Danksagung erhalten: 72 Mal
Re: Fehler nach Hause melden
Rolf sucht - wie oben geschrieben - auch eine Möglichkeit, Mails zu empfangen - das geht m. W. n. nicht mit blat.mini990 hat geschrieben:Und mit dem Kauf von See4XB hat sich Rolfs Problem automatisch erledigt?
Mit See4xb hat er alle Möglichkeiten - und es funktioniert!
Die Antwort auf Deine Frage: Ja!
es grüßt
Werner
<when the music is over, turn off the lights!>
Werner
<when the music is over, turn off the lights!>
- Bertram Hansen
- Foren-Moderator
- Beiträge: 1015
- Registriert: Di, 27. Sep 2005 8:55
- Wohnort: 51379 Leverkusen
- Hat sich bedankt: 28 Mal
- Danksagung erhalten: 20 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Hallo Jimmy,AUGE_OHR hat geschrieben:wer nur "senden" will kann das, inklusive SSL, auch mit Windows Boardmittel (ab XP) : CDO
http://www.xbaseforum.de/viewtopic.php? ... 2&start=56
das habe ich Rolf beim letzten XUG-Treffen auch vorgeschlagen.
Gruß Bertram
http://www.tobax.de
Mitglied der XUG Cologne
Mitglied der XUG Osnabrück
Beisitzer des Deutschsprachige Xbase-Entwickler e.V.
Solange Kakaobohnen an Bäumen wachsen ist Schokolade Obst!
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Hierzu habe ich nochmal eine andere Frage. das mit dem versenden und lesen der emails ist unabhängig davon, ob ich mit Outlock arbeite und herunterlade, oder ob ich mich Online im account anmelde ??
- Jan
- Marvin
- Beiträge: 14651
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Rolf,
der Sinn der Sache ist, das Du absolut unabhängig von irgendeinem Mailprogramm bist. Oder ob der User bei seinem Mailprovider angemeldet ist oder nicht. Denn Du gehst mit der Kontoeinstellung raus, die Du vorgibst. Ob das Deine eigene ist oder eine beim Kunden abgefragte, ist vollkommen egal.
Ich dachte das sei von vorneherein klar gewesen. Nur darum geht es doch in dieser Diskussion von Anfang an.
Jan
der Sinn der Sache ist, das Du absolut unabhängig von irgendeinem Mailprogramm bist. Oder ob der User bei seinem Mailprovider angemeldet ist oder nicht. Denn Du gehst mit der Kontoeinstellung raus, die Du vorgibst. Ob das Deine eigene ist oder eine beim Kunden abgefragte, ist vollkommen egal.
Ich dachte das sei von vorneherein klar gewesen. Nur darum geht es doch in dieser Diskussion von Anfang an.
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9357
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Hallo, Rolf.
Wenn Du mit dem Mailprogramm oder dem Exchange-Server kommunizieren willst, um Mails abzuwickeln, verwendest Du die MAPI-Schnittstelle (z.B. über SOCMAPI, einfach mal hier im Forum suchen). Die hat Microsoft für Outlook & Co. entwickelt, aber es gibt auch Add-Ons, die sie für Thunderbird & Co. verfügbar machen. In dieser Variante versendest oder empfängst Du selbst nichts, sondern löst nur den Versand oder Empfang via Mailprogramm aus. Der Vorteil besteht in der Flexibilität, denn es kann Dir, die richtigen Add-Ons vorausgesetzt, egal sein, welches Mailprogramm verwendet wird. Außerdem musst Du Dich nicht um die Archivierung der Mails kümmern, denn das erledigt auch das jeweilige Programm. Allerdings ist die Kontrolle darüber, ob z.B. eine Mail auch tatsächlich versendet wurde, etwas schwieriger. Und die Kommunikation mit dem Posteingang kann ziemlich haarsträubend sein.
Die Alternative besteht darin, Mails selbst zu senden und zu empfangen. Mit BLAT kannst Du Mails direkt versenden. Damit sind sie nach dem Versand nach meinem Dafürhalten schlicht verschwunden, es sei denn, Du archivierst in Deiner Applikation. Empfang ist hierüber nicht möglich.
Die Tools von Marshallsoft beispielsweise, die per DLL-Call verwendet werden, erlauben beides, Versand und Empfang. Auch hier läge die Verantwortung für die Archivierung bei Dir, es sei denn, Du schickst Mails, die rausgehen, per CC an den Absenderaccount (also an Dich selbst), und Du achtest darauf, dass die Mails, die Du abholst, nie vom Server gelöscht werden. In diesem Fall kämen die Mails zusätzlich an, wenn sie mit dem normalen Mailprogramm abgeholt werden. Du müsstest dann allerdings auch darauf achten, Mails, die Du bereits empfangen hast, nicht abermals abholst.
Es gibt also (mindestens) drei Alternativen, die sich sehr unterschiedlich verhalten. Du kannst die vorhandenen Systeme mitverwenden (MAPI), Dich (eingeschränkt) an ihnen vorbeibewegen (BLAT und ähliche) oder Dein eigenes System aufsetzen (Mailclient in der Anwendung, z.B. mit Marshallsoft). Die größte Freiheit und Sicherheit hast Du mit der letztgenannten Option, musst aber dann dafür Sorge tragen, dass irgendwie nachvollziehbar wird, was auf/mit den fraglichen Mailaccounts geschieht. Wenn z.B. Deine Anwendung bei Dir diese Konten (freemail und gmx) abfragt und sich Mails holt, besteht die Gefahr, dass Du überhaupt keine E-Mails mehr bekommst, weil die alle in Deiner Anwendung versanden.
Wenn Du mit dem Mailprogramm oder dem Exchange-Server kommunizieren willst, um Mails abzuwickeln, verwendest Du die MAPI-Schnittstelle (z.B. über SOCMAPI, einfach mal hier im Forum suchen). Die hat Microsoft für Outlook & Co. entwickelt, aber es gibt auch Add-Ons, die sie für Thunderbird & Co. verfügbar machen. In dieser Variante versendest oder empfängst Du selbst nichts, sondern löst nur den Versand oder Empfang via Mailprogramm aus. Der Vorteil besteht in der Flexibilität, denn es kann Dir, die richtigen Add-Ons vorausgesetzt, egal sein, welches Mailprogramm verwendet wird. Außerdem musst Du Dich nicht um die Archivierung der Mails kümmern, denn das erledigt auch das jeweilige Programm. Allerdings ist die Kontrolle darüber, ob z.B. eine Mail auch tatsächlich versendet wurde, etwas schwieriger. Und die Kommunikation mit dem Posteingang kann ziemlich haarsträubend sein.
Die Alternative besteht darin, Mails selbst zu senden und zu empfangen. Mit BLAT kannst Du Mails direkt versenden. Damit sind sie nach dem Versand nach meinem Dafürhalten schlicht verschwunden, es sei denn, Du archivierst in Deiner Applikation. Empfang ist hierüber nicht möglich.
Die Tools von Marshallsoft beispielsweise, die per DLL-Call verwendet werden, erlauben beides, Versand und Empfang. Auch hier läge die Verantwortung für die Archivierung bei Dir, es sei denn, Du schickst Mails, die rausgehen, per CC an den Absenderaccount (also an Dich selbst), und Du achtest darauf, dass die Mails, die Du abholst, nie vom Server gelöscht werden. In diesem Fall kämen die Mails zusätzlich an, wenn sie mit dem normalen Mailprogramm abgeholt werden. Du müsstest dann allerdings auch darauf achten, Mails, die Du bereits empfangen hast, nicht abermals abholst.
Es gibt also (mindestens) drei Alternativen, die sich sehr unterschiedlich verhalten. Du kannst die vorhandenen Systeme mitverwenden (MAPI), Dich (eingeschränkt) an ihnen vorbeibewegen (BLAT und ähliche) oder Dein eigenes System aufsetzen (Mailclient in der Anwendung, z.B. mit Marshallsoft). Die größte Freiheit und Sicherheit hast Du mit der letztgenannten Option, musst aber dann dafür Sorge tragen, dass irgendwie nachvollziehbar wird, was auf/mit den fraglichen Mailaccounts geschieht. Wenn z.B. Deine Anwendung bei Dir diese Konten (freemail und gmx) abfragt und sich Mails holt, besteht die Gefahr, dass Du überhaupt keine E-Mails mehr bekommst, weil die alle in Deiner Anwendung versanden.
Herzlich,
Tom
Tom
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Re: Fehler nach Hause melden
Hallo,
ich kann Tom nur zustimmen und nur die Marshallsoft DLL sehr empfehlen. Habe sehr kritische Kunden bei denen jedes verlorene Mail ein großes Problem ist und ich immer in der Beweispflicht war. Habe auf Druck von Kunden mit MAPI gearbeitet, aber hatte einige Probleme mit der Einrichtung und keine Kontrolle über den Ablauf. Mit SEE4XB habe ich ein sehr detailliertes Mailprotokoll mit allen Details, wenn das der Kunde sieht erübrigt sich jede Diskussion. Ich kann dann eindeutig beweisen dass das Mail rausgegangen ist und ich die Bestätigung vom Mailserver dafür habe dass er es auch bekommen hat. Muss also bei Problemen nicht lange herumsuchen wo das Problem liegt, wenn was nicht klappt, steht der Grund im Klartext im Logfile. Auch beim Empfang habe ich alle Möglichkeiten und SSL geht mit Stunnel, hab es aber noch nicht probiert. Ich denke dass die Experimente mit anderen Tools nur Zeitverschwendung sind und die paar Euro für eine professionelle Lösung sollten drin sein.
Grüße
Rudolf
ich kann Tom nur zustimmen und nur die Marshallsoft DLL sehr empfehlen. Habe sehr kritische Kunden bei denen jedes verlorene Mail ein großes Problem ist und ich immer in der Beweispflicht war. Habe auf Druck von Kunden mit MAPI gearbeitet, aber hatte einige Probleme mit der Einrichtung und keine Kontrolle über den Ablauf. Mit SEE4XB habe ich ein sehr detailliertes Mailprotokoll mit allen Details, wenn das der Kunde sieht erübrigt sich jede Diskussion. Ich kann dann eindeutig beweisen dass das Mail rausgegangen ist und ich die Bestätigung vom Mailserver dafür habe dass er es auch bekommen hat. Muss also bei Problemen nicht lange herumsuchen wo das Problem liegt, wenn was nicht klappt, steht der Grund im Klartext im Logfile. Auch beim Empfang habe ich alle Möglichkeiten und SSL geht mit Stunnel, hab es aber noch nicht probiert. Ich denke dass die Experimente mit anderen Tools nur Zeitverschwendung sind und die paar Euro für eine professionelle Lösung sollten drin sein.
Grüße
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Tom , Rudolf
danke für die Hinweise. Ich glaube dann werde ich es mit marshall Soft machen. Die Mails archivieren muss in zwar sehr warscheinlich nicht, aber mit CC an mich senden - schon habe ich sie ja.
falls ich hier noch Fragen habe, werde ich sie hier wieder stellen. aber wenn ich es richtig verstanden habe, benötige ich auch bei marshallsoft SEE4XB aber trotzdem stunnel ? das habe ich ja bereits.
danke für die Hinweise. Ich glaube dann werde ich es mit marshall Soft machen. Die Mails archivieren muss in zwar sehr warscheinlich nicht, aber mit CC an mich senden - schon habe ich sie ja.
falls ich hier noch Fragen habe, werde ich sie hier wieder stellen. aber wenn ich es richtig verstanden habe, benötige ich auch bei marshallsoft SEE4XB aber trotzdem stunnel ? das habe ich ja bereits.
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2934
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
STunnel wird nur für SSL benötigt, wird aber nicht mitgeliefert, man sollte da sich die aktuelle Version immer direkt herunterladen.
Aber du brauchst dich nicht um einen extra Aufruf von STunnel zu kümmern, das steuert See automatisch.
Aber du brauchst dich nicht um einen extra Aufruf von STunnel zu kümmern, das steuert See automatisch.
Viele Grüße
Wolfgang
Wolfgang
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Re: Fehler nach Hause melden
Hallo,
ergänzend finde ich diese Infos von Hubert über SEE4XB und SSL noch interessant:
http://www.xbaseforum.de/viewtopic.php?f=41&t=7942
Grüße
Rudolf
ergänzend finde ich diese Infos von Hubert über SEE4XB und SSL noch interessant:
http://www.xbaseforum.de/viewtopic.php?f=41&t=7942
Grüße
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
anscheinend geht das download ohne Freischaltung lizensierung. Ich habe mir see4xb installiert. ist es die see32.dll die ich ansprechen muss?
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
so ich habe jetzt wieder etwas mich darum zu kümmern und habe mich in so einigen Beispielen eingelesen.
muss ich wie in der mailer.prg - als Beispiel die Reihenfolge einhalten.? erst den connect zum smtp-server aufbauen?
muss ich hier auch den Port angeben oder ausschliesslich nur in stunnel eintragen ?
bis es so richtig läuft werde ich hier bestimmt nochmal diverse Fragen stellen.
muss ich wie in der mailer.prg - als Beispiel die Reihenfolge einhalten.? erst den connect zum smtp-server aufbauen?
muss ich hier auch den Port angeben oder ausschliesslich nur in stunnel eintragen ?
bis es so richtig läuft werde ich hier bestimmt nochmal diverse Fragen stellen.
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2934
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Hi
ich habe mir gerade die mailssl.prg - angeschaut und meinen Daten angespasst. aber er bringt mir einen runtime-Fehler den hatte ich noch nie
Methode nicht erlaubt Scroll - in der Programmzeile Procedure Main()
die see32.ch und die keycode.ch habe ich include-verzeichnis alaske kopiert.
Hat jemand eine Idee??
ich habe mir gerade die mailssl.prg - angeschaut und meinen Daten angespasst. aber er bringt mir einen runtime-Fehler den hatte ich noch nie
Methode nicht erlaubt Scroll - in der Programmzeile Procedure Main()
die see32.ch und die keycode.ch habe ich include-verzeichnis alaske kopiert.
Hat jemand eine Idee??
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
ich habe es gefunden, die LIB musste ich noch mit einbringen. also es klappt. ich habe es mit meinem privaten freenet-account getestet