Fehler nach Hause melden
Moderator: Moderatoren
- Jan
- Marvin
- Beiträge: 14662
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Fehler nach Hause melden
Seit ein paar Tagen überlege ich ob es sinnvoll wäre, wenn man ein Programm nach Hause telefonieren lässt im Falle eines Laufzeitfehlers. Die Frage dahinter ist: Meldet wirklich jeder User mir, wenn es mal einen Laufzeitfehler gibt? Oder nimmt der das einfach mal so hin, versucht es noch einmal, wartet auf das nächste Update, lässt das Programm einfach links liegen? Außerdem ist es ja etwas mühsam, wenn der User zwar guten Willen zeigt, aber erst einem Mail erstellen soll, die richtige Adresse reinschreiben, die xpperror.log suchen und als Anhang einfügen, losschicken. Macht das wirklich jeder?
Natürlich stellen sich da einige Fragen:
Darf man das einfach? Naja, die Großen der Branche machen das dauernd. Egal, ob man das darf oder nicht.
Ist es nett, das einfach zu machen, selbst wenn man das darf?
Wenn man das machen möchte: Wie geht man da ran? Martin hatte mal gezeigt, wie man von der Befehlszeile aus eine Mail versenden kann. Aber was, wenn der betreffende Rechner gerade keinen Internetzugang hat? Wie werde ich dann die Mail los bei der nächsten sich bietenden Gelegenheit?
Oder eine Mail in das Ausgangs-Postfach des Standard-Mailprogrammes des Rechners schreiben. Geht das einfach so, egal welches das Standard-Mailprogramm ist?
Oder einfach beim nächsten Programmstart nachschauen, ob eine Fehlerdatei vorhanden ist, und dann anbieten, die automatisch zu versenden? Aber dann wieder die gleiche Frage: Was machen, wenn gerade kein Internetzugang vorhanden ist?
Jan
Natürlich stellen sich da einige Fragen:
Darf man das einfach? Naja, die Großen der Branche machen das dauernd. Egal, ob man das darf oder nicht.
Ist es nett, das einfach zu machen, selbst wenn man das darf?
Wenn man das machen möchte: Wie geht man da ran? Martin hatte mal gezeigt, wie man von der Befehlszeile aus eine Mail versenden kann. Aber was, wenn der betreffende Rechner gerade keinen Internetzugang hat? Wie werde ich dann die Mail los bei der nächsten sich bietenden Gelegenheit?
Oder eine Mail in das Ausgangs-Postfach des Standard-Mailprogrammes des Rechners schreiben. Geht das einfach so, egal welches das Standard-Mailprogramm ist?
Oder einfach beim nächsten Programmstart nachschauen, ob eine Fehlerdatei vorhanden ist, und dann anbieten, die automatisch zu versenden? Aber dann wieder die gleiche Frage: Was machen, wenn gerade kein Internetzugang vorhanden ist?
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.
- Manfred
- Foren-Administrator
- Beiträge: 21226
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: Fehler nach Hause melden
Jan,
jetzt wäre es schön, wenn Du einfach mal schreiben würdest, wo bei Dir der Schuh direkt drückt.
jetzt wäre es schön, wenn Du einfach mal schreiben würdest, wo bei Dir der Schuh direkt drückt.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Jan
- Marvin
- Beiträge: 14662
- 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
Mich drückt garkein Schuh, ich kaufe nämlich gute und bringe die Verkäufer zur Weisglut, weil das so lange dauert, bis ich passende gefunden habe.
Aber wenn Du auf meine Frage anspielst: Mir geht es darum ob es sinnvoll ist, im Falle eines (natürlich extrem unwahrscheinlichen ) Laufzeitfehlers die xpperror.log automatisch an mich durchzumailen. Damit ich in jedem Fall darüber informiert werde, wo noch was nachzuarbeiten wäre. Egal, ob der Kunde nun zu faul ist das selber zu machen oder nicht.
Jan
Aber wenn Du auf meine Frage anspielst: Mir geht es darum ob es sinnvoll ist, im Falle eines (natürlich extrem unwahrscheinlichen ) Laufzeitfehlers die xpperror.log automatisch an mich durchzumailen. Damit ich in jedem Fall darüber informiert werde, wo noch was nachzuarbeiten wäre. Egal, ob der Kunde nun zu faul ist das selber zu machen oder nicht.
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.
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Fehler nach Hause melden
im Menu / Optionen ein Zusatz mit default "sende Bericht".Jan hat geschrieben:Damit ich in jedem Fall darüber informiert werde, wo noch was nachzuarbeiten wäre. Egal, ob der Kunde nun zu faul ist das selber zu machen oder nicht.
wenn der Kunde es nicht will muss er die Checkbox leeren.
gruss by OHR
Jimmy
Jimmy
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9394
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 104 Mal
- Danksagung erhalten: 364 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Ich protokolliere jeden Fehler in einer Verlaufsdatei. Ein kundenangepasster Problemreport mit sehr vielen Informationen (Umgebung, Betriebssystem, Virenscanner, Benutzer-/Lizenzdaten, Fehlerinformationen - aber der Kunde kann sehen, was der Report enthält, und er kann diesen auch prinzipiell selbst umgestalten) und u.a. einem Screenshot wird erzeugt und - je nach Einstellung - gedruckt, direkt gefaxt oder als Mail versendet. Für letzteres benutzen wir einen speziellen, eigenen POP-Account, also nicht die Maildaten des Benutzers. Wenn faxen oder mailen fehlschlagen (obwohl sie explizit in Voreinstellungen gewählt sind), wird eine faxfertige Vorlage gedruckt. Das geschieht mindestens immer, wie auch die Protokollierung in der Verlaufsdatei. Außerdem prüft das Programm beim Start, ob es zuvor mit einem Fehler beendet wurde und ob der Problemreport versandt werden konnte. Wenn nicht, wird dies abermals versucht. Ich würde behaupten, wir erfahren - zum Leidwesen meines Supports - von mehr als 90 Prozent der Fehler, die bei Kunden auftreten. Häufigste Fehlerursache sind übrigens seit ungefähr zwei Jahren falsch konfigurierte Virenscanner und einschlafende Netzwerkverbindungen. Tendenz abnehmend, da wir inzwischen sehr viele Vorkehrungen getroffen haben.
Herzlich,
Tom
Tom
- brandelh
- Foren-Moderator
- Beiträge: 15707
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 71 Mal
- Danksagung erhalten: 38 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Hi,
ich habe in einigen Programmen einen Menüpunkt (insbesondere bei dem Update-Programm)
der die Fehlermeldungsdateien (Xpp*.LOG) an mich per eMail sendet.
Hierzu habe ich unter GMX.DE oder WEB.DE einen kostenlosen eMail-Account angelegt und
sende per AsiNet SMTP mit diesen Daten die eMail über diesen Accout.
Diese Adresse habe ich in meinem Adressbuch aufgenommen.
Somit habe ich einen gültigen Absender und die eMail wird nicht gesperrt.
ich habe in einigen Programmen einen Menüpunkt (insbesondere bei dem Update-Programm)
der die Fehlermeldungsdateien (Xpp*.LOG) an mich per eMail sendet.
Hierzu habe ich unter GMX.DE oder WEB.DE einen kostenlosen eMail-Account angelegt und
sende per AsiNet SMTP mit diesen Daten die eMail über diesen Accout.
Diese Adresse habe ich in meinem Adressbuch aufgenommen.
Somit habe ich einen gültigen Absender und die eMail wird nicht gesperrt.
Gruß
Hubert
Hubert
- Jan
- Marvin
- Beiträge: 14662
- 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
Ich hab da nochmal eine Frage zu. Was ist, wenn der User in dem Standard-Mailprogramm kein Konto angelegt hat? Also z. B., weil der seine Mails immer nur im Browser abruft? Gibt es einen Weg, die Mail dann trotzdem zu versenden? SocMAPI klappt dann ja wohl nicht mehr.
Jan
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.
- brandelh
- Foren-Moderator
- Beiträge: 15707
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 71 Mal
- Danksagung erhalten: 38 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Hallo Jan,
ich nutze kein SOCMAPI oder das lokale eMail-Programm.
Mit der ASINET sende ich die eMail über den speziellen GMX Account -
dessen Zugangsdaten ich garantiert niemand verrate
Das Programm selbst ist in diesem Zusammenhang ein eMail-Programm.
PS: wenn man keine Prof. Sub hat, kann man auch bei Marshallsoft oder per API direkt senden,
in PowerBasic habe ich mal sowas gemacht, aber in Xbase++ müsste man alles selbstbauen,
da ist die Marshall DLL oder ASINET besser
ich nutze kein SOCMAPI oder das lokale eMail-Programm.
Mit der ASINET sende ich die eMail über den speziellen GMX Account -
dessen Zugangsdaten ich garantiert niemand verrate
Das Programm selbst ist in diesem Zusammenhang ein eMail-Programm.
PS: wenn man keine Prof. Sub hat, kann man auch bei Marshallsoft oder per API direkt senden,
in PowerBasic habe ich mal sowas gemacht, aber in Xbase++ müsste man alles selbstbauen,
da ist die Marshall DLL oder ASINET besser
Gruß
Hubert
Hubert
- Jan
- Marvin
- Beiträge: 14662
- 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
Hallo Hubert,
ja, sowas hab ich mir gedacht. Ich hab übrigens keine Professional Subscription, und werd sie mir nur deswegen auch garantiert nicht kaufen.
Marshallsoft ist ein guter Gedanke, deren Software wird ja regelmäßig von Xbaselern eingesetzt.
Ich habe aber auch was älteres von Steffen Rassek gefunden, der macht da einen Aufruf auf die mapi32.dll, dazu muß dann BAP vorhanden sein. Ich bin aber noch nicht so weit sagen zu können, ob das dann komplett ohne eingetragenes Konto im Mailclient geht. Aber da Steffen ja auch hier im Forum unterwegs ist, werd ich den wohl mal konsultieren.
Jan
ja, sowas hab ich mir gedacht. Ich hab übrigens keine Professional Subscription, und werd sie mir nur deswegen auch garantiert nicht kaufen.
Marshallsoft ist ein guter Gedanke, deren Software wird ja regelmäßig von Xbaselern eingesetzt.
Ich habe aber auch was älteres von Steffen Rassek gefunden, der macht da einen Aufruf auf die mapi32.dll, dazu muß dann BAP vorhanden sein. Ich bin aber noch nicht so weit sagen zu können, ob das dann komplett ohne eingetragenes Konto im Mailclient geht. Aber da Steffen ja auch hier im Forum unterwegs ist, werd ich den wohl mal konsultieren.
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.
- brandelh
- Foren-Moderator
- Beiträge: 15707
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 71 Mal
- Danksagung erhalten: 38 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Hi,
du brauchst dafür TCPIP Sockets und musst die eMail nach der RC??? Vorschrift formatieren, ich hänge dir mal meinen PowerBasic Quellcode dran.
Eine socket Klasse müsste es irgendwo auch geben, aber glaube mir, es ist WESENTLICH EINFACHER UND BILLIGER bei Marshalsoft die POP3/SMTP Bibliothek zu kaufen.
DIE hat - neben vielen Funktionen - den entscheidenden Vorteil, dass es sich um eine reine C-DLL handelt, und er Xbase++ Teil (der Aufruf) als Quellcode mitgeliefert wird.
Es gibt da auch eine Testversion. Die Lizenz und die DLL gilt übrigens für alle Sprachen ... (ich hatte es mir für PowerBasic schon überlegt).
So hier findest du einen "Erlebnisbericht mit Code" in PowerBasic zur Abschreckung - TCPIP ist ein PowerBasic Befehl für die Sockets ...
http://www.kirschbaum-software.biz/ubbt ... PHPSESSID=
du brauchst dafür TCPIP Sockets und musst die eMail nach der RC??? Vorschrift formatieren, ich hänge dir mal meinen PowerBasic Quellcode dran.
Eine socket Klasse müsste es irgendwo auch geben, aber glaube mir, es ist WESENTLICH EINFACHER UND BILLIGER bei Marshalsoft die POP3/SMTP Bibliothek zu kaufen.
DIE hat - neben vielen Funktionen - den entscheidenden Vorteil, dass es sich um eine reine C-DLL handelt, und er Xbase++ Teil (der Aufruf) als Quellcode mitgeliefert wird.
Es gibt da auch eine Testversion. Die Lizenz und die DLL gilt übrigens für alle Sprachen ... (ich hatte es mir für PowerBasic schon überlegt).
So hier findest du einen "Erlebnisbericht mit Code" in PowerBasic zur Abschreckung - TCPIP ist ein PowerBasic Befehl für die Sockets ...
http://www.kirschbaum-software.biz/ubbt ... PHPSESSID=
Gruß
Hubert
Hubert
- brandelh
- Foren-Moderator
- Beiträge: 15707
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 71 Mal
- Danksagung erhalten: 38 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Oder du nutzt ein commandozeilen Programm, Martin hat mal sowas erwähnt beim Versand vom Web-Server...
Gruß
Hubert
Hubert
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2471
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 104 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Jan,
wie Du oben bemerkt hast, kann SocMapi das nicht, somit auch keine Funktion
die einfach nur Mapi32.dll aufruft, nichts anderes macht SocMapi.
Sobald der Anwender ins Netz geht um seine Mails abzurufen,
sei es mit gmx, yahoo, aol, t-online funktioniert das nicht.
Der einzige Weg wäre, das Konto über Outlook, OE, Thunderbird, oder einem anderen Client
abzurufen.
wie Du oben bemerkt hast, kann SocMapi das nicht, somit auch keine Funktion
die einfach nur Mapi32.dll aufruft, nichts anderes macht SocMapi.
Sobald der Anwender ins Netz geht um seine Mails abzurufen,
sei es mit gmx, yahoo, aol, t-online funktioniert das nicht.
Der einzige Weg wäre, das Konto über Outlook, OE, Thunderbird, oder einem anderen Client
abzurufen.
Gruß
Klaus
Klaus
- brandelh
- Foren-Moderator
- Beiträge: 15707
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 71 Mal
- Danksagung erhalten: 38 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Hallo Klaus,Koverhage hat geschrieben:Jan,
wie Du oben bemerkt hast, kann SocMapi das nicht, somit auch keine Funktion
die einfach nur Mapi32.dll aufruft, nichts anderes macht SocMapi.
Sobald der Anwender ins Netz geht um seine Mails abzurufen,
sei es mit gmx, yahoo, aol, t-online funktioniert das nicht.
Der einzige Weg wäre, das Konto über Outlook, OE, Thunderbird, oder einem anderen Client
abzurufen.
so wie ich das verstanden habe geht es JAN um die automatische Versendung im Hintergrund an Ihn selbst.
Ich mache das zwar nicht "automatisch" sondern der Anwender wird gefragt, aber der Versand geht
komplett an der lokalen eMail-Sache vorbei. Egal ob der Anwender Outlook, Thunderbird oder ein
Web-Interface zu seinem eMail-Account nutzt, dieser wird nicht verwendet
Ich nutze eine von mir angelegte eMail-Adresse (von WEB.DE, da diese am wenigsten Ärger machte)
und die ASINET SMTP Klasse, man kann auch Marshallsoft nutzen, auf jeden Fall aber nichts was lokal von nöten wäre !
Sich selbst ohne Nachfrage eine XppError.LOG zu senden ist schon grenzwertig - da könnte ja viel drinn stehen,
aber wenn das dann auch noch über den fremden Account ginge, das wäre ... ich willst jetzt nicht so hart ausdrücken
Gruß
Hubert
Hubert
- Jan
- Marvin
- Beiträge: 14662
- 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
Nur um das klarzustellen: Ich mache nichts am Anwender vorbei! Einerseits kann man jetzt schon in den Einstellungen festlegen, ob die Fehlermail versendet wird, andererseits geht im Sendefall die Mail erst auf, und der User muß selber auf den Senden-Button klicken.
Ob das so dann noch geht, wenn ich nicht mehr auf den lokalen Mailclient zugreife, kann ich nicht sagen. Aber auch dann wird es eine wie auch immer geartete Meldung mit Bestätigungs- und Ablehnmöglichkeit geben.
Jan
Ob das so dann noch geht, wenn ich nicht mehr auf den lokalen Mailclient zugreife, kann ich nicht sagen. Aber auch dann wird es eine wie auch immer geartete Meldung mit Bestätigungs- und Ablehnmöglichkeit geben.
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.
- Herbert
- Der Entwickler von "Deep Thought"
- Beiträge: 1991
- Registriert: Do, 14. Aug 2008 0:22
- Wohnort: Gmunden am Traunsee, Österreich
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Wir laufen zweigleisig:
1. Wird die error.log bei einem neuerlichen Fehler appended und nicht gelöscht. Pro PC Anwender (die User müssen sich ins Programm einchecken) gibts eine eigene Felherdatei. Da sieht man übrigens sehr gut, wer wie arbeitet...
2. Pro Fehler wird zusätzlich eine eigene errormsg.log geschrieben, die gemailt werden kann.
Die Checkbox mit dem "sende Bericht" macht dem Anwender klar, ob er das will oder nicht - werden wir einbauen, danke Jimmy für die Anregung.
Wir haben so unsere "Stammkunden" von denen wir wissen, dass intensiv mit dem Programm gearbeitet wird. Da loggen wir uns vom Support her öfter mal mittels Teamviewer ein (Fragen und Anliegen und Sorgen gibts immer wieder) und holen bei dieser Gelegenheit auch die error.logs herein.
1. Wird die error.log bei einem neuerlichen Fehler appended und nicht gelöscht. Pro PC Anwender (die User müssen sich ins Programm einchecken) gibts eine eigene Felherdatei. Da sieht man übrigens sehr gut, wer wie arbeitet...
2. Pro Fehler wird zusätzlich eine eigene errormsg.log geschrieben, die gemailt werden kann.
Die Checkbox mit dem "sende Bericht" macht dem Anwender klar, ob er das will oder nicht - werden wir einbauen, danke Jimmy für die Anregung.
Wir haben so unsere "Stammkunden" von denen wir wissen, dass intensiv mit dem Programm gearbeitet wird. Da loggen wir uns vom Support her öfter mal mittels Teamviewer ein (Fragen und Anliegen und Sorgen gibts immer wieder) und holen bei dieser Gelegenheit auch die error.logs herein.
Grüsse Herbert
Immer in Bewegung...
Immer in Bewegung...
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2471
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 104 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Hubert,
per SMTP wird es gehen, aber soweit mir bekannt nicht mit einem Aufruf von MAPI32.dll. da dieser einen E-Mail
Client mit Konto erfordert.
per SMTP wird es gehen, aber soweit mir bekannt nicht mit einem Aufruf von MAPI32.dll. da dieser einen E-Mail
Client mit Konto erfordert.
Gruß
Klaus
Klaus
- Herbert
- Der Entwickler von "Deep Thought"
- Beiträge: 1991
- Registriert: Do, 14. Aug 2008 0:22
- Wohnort: Gmunden am Traunsee, Österreich
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Klaus,
Ja, das ist so. Immerhin wird der installierte E-Mail-Cient gestartet und nicht zwingend Outlook erwartet.
Bei fehlendem E-Mail-Client erscheint halt eine meldung, dass man die Meldung von hand erfassen soll... (was aus meiner Sicht - für meine Kunden jedenfalls nicht) ohnehin kaum vorkommt.
Ja, das ist so. Immerhin wird der installierte E-Mail-Cient gestartet und nicht zwingend Outlook erwartet.
Bei fehlendem E-Mail-Client erscheint halt eine meldung, dass man die Meldung von hand erfassen soll... (was aus meiner Sicht - für meine Kunden jedenfalls nicht) ohnehin kaum vorkommt.
Grüsse Herbert
Immer in Bewegung...
Immer in Bewegung...
Re: Fehler nach Hause melden
Hallo,
versucht das versenden mit BLAT
Das eine freie DLL , einach mal im netz suchen.
Die habe ich in einen XBase Programm eingebunden.
Blat - Win32 utility to send
SMTP mail from the command line.
Useful for sending mail from
automated jobs, HTML CGI scripts,
etc. Includes source code.
Public Domain.
see http://www.blat.net
Bsp.
*-------------------------------------------------------------------------------------------
FUNCTION BlatSend (cSend)
*-------------------------------------------------------------------------------------------
LOCAL nRet := 0
LOCAL nHandle
nHandle := DllLoad("BLAT.DLL")
nRet := DllCall( "BLAT.DLL", DLL_CDECL, "Send", cSend)
DllUnLoad(nHandle)
return nRet
Gruß Manni
versucht das versenden mit BLAT
Das eine freie DLL , einach mal im netz suchen.
Die habe ich in einen XBase Programm eingebunden.
Blat - Win32 utility to send
SMTP mail from the command line.
Useful for sending mail from
automated jobs, HTML CGI scripts,
etc. Includes source code.
Public Domain.
see http://www.blat.net
Bsp.
*-------------------------------------------------------------------------------------------
FUNCTION BlatSend (cSend)
*-------------------------------------------------------------------------------------------
LOCAL nRet := 0
LOCAL nHandle
nHandle := DllLoad("BLAT.DLL")
nRet := DllCall( "BLAT.DLL", DLL_CDECL, "Send", cSend)
DllUnLoad(nHandle)
return nRet
Gruß Manni
- Jan
- Marvin
- Beiträge: 14662
- 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
Hallo Manni,
jetzt wo Du es sagst: Martin hat das Teil mal auf einem unserer XUG-Treffen gezeigt.
Jan
jetzt wo Du es sagst: Martin hat das Teil mal auf einem unserer XUG-Treffen gezeigt.
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.
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2471
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 104 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Ist ja alles ganz gut gemeint, aber meines Wissens gilt auch hier.
Ohne Mail-Client geht gar nichts, wenn der Anwender über das Web auf seine Mails zugreift, also
sich manuell bei seinem Mail Provider anmeldet, gibt es keine Möglichkeit eine Mail
automatisch zu versenden.
Ohne Mail-Client geht gar nichts, wenn der Anwender über das Web auf seine Mails zugreift, also
sich manuell bei seinem Mail Provider anmeldet, gibt es keine Möglichkeit eine Mail
automatisch zu versenden.
Gruß
Klaus
Klaus
- Martin Altmann
- Foren-Administrator
- Beiträge: 16555
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 116 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Moin,
nicht ganz richtig!
Für BLAT wird kein Mailclient gebraucht - nur ein SMTP-Server, Kennung, Passwort.
Viele Grüße,
Martin
nicht ganz richtig!
Für BLAT wird kein Mailclient gebraucht - nur ein SMTP-Server, Kennung, Passwort.
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Jan
- Marvin
- Beiträge: 14662
- 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
Hmm, sorry. Bat! Home (die kostenfreie Version) darf für kommerzielle Zwecke nicht verwendet werden. Fällt also leider wieder raus.
Jan
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.
- Manfred
- Foren-Administrator
- Beiträge: 21226
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 211 Mal
- Danksagung erhalten: 71 Mal
Re: Fehler nach Hause melden
Jan, redest Du von Bat? Oder Blat?
ich glaube der eine ist ein Mailclient und das andere das Programm was Martin meint
ich glaube der eine ist ein Mailclient und das andere das Programm was Martin meint
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Jan
- Marvin
- Beiträge: 14662
- 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
Oops! Jau, klar. Was so ein einzelner Buchstabe so ausmachen kann. Was lernen wir daraus: Trau Googles Korrekturvorschlägen der eingegebenen Suche nicht...
Jan
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.
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2471
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 104 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Fehler nach Hause melden
Martin,
ok, wie ASINET wie Hubert das macht.
Die Frage ist dann nur, was macht JAN mit den Kunden, die keine Flatrate haben und
sich nur nach Bedarf mit dem Internet verbinden ?
Ich kann z.B. sagen ca. 7% unserer Anwender verbinden sich nur bei Bedarf mit dem Internet,
sind also in der Regel Offline.
- Da geht alles nicht
nächstes Problem, BLAT einsetzen ? wie geht das zusammen wenn (Beispiele aus der Praxis)
der Kunde / Anwender hat als E-Mail Outlook, aber keinen Internetzugang (ist gesperrt)
Funktioniert das dann mit BLAT auch ?
ok, wie ASINET wie Hubert das macht.
Die Frage ist dann nur, was macht JAN mit den Kunden, die keine Flatrate haben und
sich nur nach Bedarf mit dem Internet verbinden ?
Ich kann z.B. sagen ca. 7% unserer Anwender verbinden sich nur bei Bedarf mit dem Internet,
sind also in der Regel Offline.
- Da geht alles nicht
nächstes Problem, BLAT einsetzen ? wie geht das zusammen wenn (Beispiele aus der Praxis)
der Kunde / Anwender hat als E-Mail Outlook, aber keinen Internetzugang (ist gesperrt)
Funktioniert das dann mit BLAT auch ?
Gruß
Klaus
Klaus