Hallo sail,
die Adressen liegen nur in einer lokalen SQLite-Datenbank unter C:\Users\USER\AppData\Roaming\Tobit\Team\David\SERVERNAME-USERNAM-contacts.db. Hierauf könnte man per SQL zugreifen.
Ansonsten müsstest du über die API gehen.
Gruß
Baumi
Hallo sail,
die Adressen liegen nur in einer lokalen SQLite-Datenbank unter C:\Users\USER\AppData\Roaming\Tobit\Team\David\SERVERNAME-USERNAM-contacts.db. Hierauf könnte man per SQL zugreifen.
Ansonsten müsstest du über die API gehen.
Gruß
Baumi
Hallo,
für alle, die das aktuelle März Tech Briefing von Tobit noch nicht gelesen haben:
QuoteZugriff per Browser: smart client anstatt Web Access
Bereits die allererste David Version hat mit dem Web Access die Möglichkeit geboten, per Web Browser von überall auf die Daten des David Servers zuzugreifen und damit zu arbeiten. Dieser von der WebBox bereitgestellte Dienst steht bis heute in gewohnter Form zur Verfügung und wird auch noch für die Arbeit mit TeamDavid per Web Browser genutzt. Obwohl es mit dem smart client von TeamDavid längst eine deutlich schnellere, umfangreichere und komfortablere – also kurz gesagt eine viel bessere Alternative gibt.
Aus genau diesem Grund wird der alte Web Access per WebBox demnächst abgekündigt und ab einem der nächsten TeamDavid Rollouts nicht länger unterstützt. Benutzer, die dann trotzdem noch versuchen, den klassischen Web Access zu nutzen, erhalten eine Hinweismeldung inkl. Weiterleitung zum smart client. Voraussetzung zur Nutzung des smart client ist die korrekte Einrichtung der WebAPI-Schnittstelle am TeamDavid Server. Die zugehörige Konfiguration erfolgt im David.Administrator unter dem Punkt »Fernzugriff & Publizierung / David WebAPI«. Wer trotz allem nicht auf den klassischen Web Access verzichten will, hat die Möglichkeit, ihn vorerst weiter zu nutzen, was jedoch nicht empfohlen wird.
Was auch immer wieder "demnächst" oder "einem der nächsten Rollouts" wieder heißt?
Das kann man doch klar kommunizieren, ab welchen Rollout die Wartung dann eingestellt wird.
Hoffentlich hat Tobit dann wieder etwas mehr Zeit, sich um den Client zu kümmern und die Bugs zu beseitigen und das Layout endlich mal in den Griff zu bekommen.
Obwohl sie ja den Web Access seit Jahren eh nicht mehr pflegen
. Ich meine, das sie da schon über 15 Jahre nichts mehr dran gemacht hatten. Wenigstens ein Produkt, das konstant (schlecht) bleibt
.
Vielleicht werden aber dennoch ein paar Ressourcen frei, das sie auch den smart client jetzt um fehlende Funktionen weiter entwickeln und dieser dann endlich nutzbar wird.
Gruß
Baumi
Hier habe ich noch eine gute Anleitung gefunden: https://forum.1qubit.de/thread/1291-david-web-api/
Gruß
Baumi
Hallo Sander
ja, die Doku habe ich auch noch nicht verstanden und Tobit gibt da leider auch keinerlei Hilfe.
Was ich aber schon heraus gefuden habe, wenn man die WebAPI-Swagger-Doku https://externerservername:8443/_docs/index.html nutzen will ist folgendes.
Du kannst mal mit deinem Web-Account bei https://tobit.team anmelden. Wenn du danach die Entwicklerkonsole öffnest, und nach "baerer" suchst, findest du folgenden Token:
Von hier kannst du den gesamten String unter "Authorization" nehmen und in die Swagger-Doku einfügen
Danach kann man zumindest mal die Serverinfo erfolgreich abrufen.
Vielleicht hilft das ja weiter, auch wenn sich der Bearer-Token immer wieder ändert, aber du weißt zumindest wie die anmeldung auszusehen hat und man muss jetzt nur noch anhand der Doku herausfinden, wie man den Bearer-Token generieren kann.
Es geht aber vermutlich mit der Client-API https://david.tobit.software/developers/clientAPI deutlich einfacher, wenn es nur um den Versand einer E-Mail geht. Da müsstest du aber nochmal genauer schreiben, was du machen willst.
Gruß
Baumi
Hallo BeSt
hast du schon etwas heraus bekommen? Ich stehe aktuell vor dem gleichen Problem.
Ich kann in der SwaggerUI zwar über den "Authorize"-Button ein Kennwort eintragen, aber egal was ich dann ausführe, es kommt immer "A valid AccessToken must be passed.", z.B. bei
curl -X 'GET' \
'https://mailserver:8443/v1.1/ServerInfo' \
-H 'accept: application/json' \
-H 'Authorization: MeinVergebenesPasswort'
Gruß
Baumi
Hallo Siekermann
in der dvapi32-Hilfe gibt es ein Beispiel dazu, das dir vielleicht weiter helfen könnte.
Hier sind noch ein paar zusätzliche Felder gefüllt, die du aktuell noch nicht gesetzt hast.
Versuche es mal damit.
|
DayOfWeekMask:
The following possible assignments exist:
| RecurrenceType | RecurrenceSubType | Allowed Properties |
| DvDaily | DvRecursVariable | Interval |
| DvRecursFixed | DayOfWeekMask | |
| DvWeekly | none | Interval, DayOfWeekMask |
| DvMonthly | DvRecursVariable | Interval, DayOfMonth |
| DvRecursFixed | Instance, DayOfWeek, Interval | |
| DvYearly | DvRecursVariable | MonthOfYear, DayOfMonth |
| DvRecursFixed | Instance, DayOfWeek, MonthOfYear |
The DayOfWeekMask is bit code:
1 = Sunday
2 = Monday
3 = Monday, Sunday
4 = Tuesday
...
13 = Wednesday, Tuesday, Sunday
...
32 = Friday
DvRecurrenceType:
|
Gruß
Baumi
Hallo flicflac30
siehst du die Anhänge im Team-Client und kannst sie nur nicht öffnen und falls ja, kommt dann eine Fehlermeldung, oder sind sie in der E-Mail gar nicht da? Eine etwas genauere Beschreibung oder Screenshot (persönliche Daten bitte entfernen) könnte da helfen.
Bei ersteren vermute ich ein Berechtigungsproblem im Dateisysten. Hier kannst du mal ie Nachrichten-ID im Client suchen (Rechte Maus auf die Nachricht > Eigenschaften. Im Register Parameter auf das Icon links oben klicken, dann wird der Pfad sichtbar). Mit der kryptischen Nummer am Ende des Pfades dann mal im angegebenen Ordner suchen. Da müsste es dann je Anhang Dateien mit den Endungen .$01, .$012 usw. geben. Schau dir hier mal die Berechtigungen an, ob diese ggf. von anderen Usern abweichend sind.
Evtl. hast du auch bei dem User ein Limit bei der Dateigröße im POP3-Postfach festgelegt. David.Administrator > Grabbing Server > POP3-Postfächer > User > Register Optionen > Max. Nachrichtengröße. Wenn hier nicht 0 eingetragen ist, werden die Anhänge ggf. entfernt. Das greift dann nur beim externen Empfang und nicht beim Internen.
Gruß
Baumi
Hallo Orsco,
die POP3-Postfächer werden unter David\Archive\System\David\Dvgrab gespeichert.
Hier gibt es die archive.dat für die Übersicht und zu jedem Postfach eine .001 bzw. .0tx-Datei
Gruß
Baumi
Hallo BeSt
viele Einstlelungen werden in der Registry unter Computer\HKEY_CURRENT_USER\Software\Tobit\Team\Settings gespeichert.
Um nicht lange zu suchen mache ich folgendes:
- Obigen Registry-Key komplett exportieren
- Eine Einstellung in Team ändern (und ggf. Client schließen)
- Obigen Registry-Key erneut komplett exportieren
- Bei Exporte mit z.B. Notepad++ vergleichen und die Veränderungen anzeigen. Meist erkennt man dann sehr schnell anhand des Namens in der Registry, ob es die gesuchte Einstellung ist.
Im Bild siehst du ein paar Einstellungen, die ich z.B. über die GPOs an die User verteile.
Gruß
Baumi
Was im Benutzername und Passwort steht, spielt bei den Gruppenordnern gar keine Rolle, trage einfach irgend etwas kryptisches ein. Das ist nur bei den Benutzerordnern selbst relevant.
Das, worauf es an kommt, sind die Benutzer-Freigaben. Hier musst du die Benutzer eintragen, die Zugriff bekommen sollen und dann die Berechtigungen (Lesen, Schreiben, Löschen) vergeben,
Hallo complusit,
ja, funktionieren noch. Wir nutzten diese vor allem für Signaturen, Weiterleitungen und einen Abwesenheitsassistenten.
Im Team-Client gab es bis Rollout 508 aber noch das Problem, das man kein HTML über oEditor.Selection.Text in die E-Mail einfügen konnte.
Das wurde aber jetzt mit Rollout 509 behoben.
Gruß
Baumi
Ja, per "dvwinhidesetup", ohne "/" oder "-" davor. Hatte ich mal von Tobit bekommen, nachdem ich dort nachgefragt hatte.
Ich hatte es aber auch nie in irgend einer Doku gesehen.
Schau mal hier in der Doku DvAPI32.chm unter den Objekten Routing..., da solltest du Beispiele finden.
Kommt halt auch ein bischen darauf an, wo und wie du das Scipt einbinden willst und welche Scriptsprache du verwendest. Wenn es nicht hilft, müsstest du da vielleicht noch ein paar Infos dazu liefern.
Hallo tobit-user-24,
schau mal hier: https://david.tobit.software/developers/clientAPI
In der DvAPI32.chm findest du einige Beispiele, wie du z.B. Ordner auslesen kannst, Inhalte wie E-Mailadressen auslesen , Ordner durchlaufen oder anlegen, und E-Mails verschieben kannst.
Das kannst du z.B. einfach per Script in der Windows-Aufgabenplanung auf dem David-Server laufen lassen, und so das gewünschte Ergebnis damit erzielen.
Du kannst damit natürlich auch Verteilregeln anlegen lassen, aber es gibt da meine ich auch eine Grenze pro Regel und allzu viele Regeln würde ich auch nicht empfehlen, da ansonsten die Performance leiden könnte. Also besser per Script regelmäßig verschieben lassen.
Du musst aber auch Bedenken, das es Webdienste wie GMX, Web.de etc. gibt. Das können ja diverse Kunden sein, die dann unter einer Domain gespeichert würden. Daher würde ich so eine Ordnerstruktur gar nicht mehr empfehlen, da David ja auch eine sehr gute Suche hat, über die man alle E-Mails zu einer Domain finden kann. Also vielleicht einfach nur die Standardablage nach x Monaten mit Jahresordnern anlegen und fertig. Bei der Suche kann man übrigens auch nach mehreren Begriffen suchen, also z.B. nach Betreff und Domain.
Gruß
Baumi
QuoteSuchtext (nicht verfügbar bei Aufruf über die Favoriten-Leiste)
Hier können Sie den bzw. die zu suchenden Begriff(e) eingeben. Es wird nicht nach Groß- und Kleinschreibung unterschieden. Die Verwendung logischer Verknüpfungen mit den Operatoren AND, OR, ANDNOT sowie der Einsatz von Klammerungen () ist möglich. Das Jokerzeichen (Wildcard) * kann verwendet werden, jedoch ausschließlich am Ende eines Suchbegriffs. In Anführungszeichen " " können so genannte Suchphrasen angegeben werden.
und wo genau soll das bitte sein?
nicht auf der rechten Seite, wo Tobit.Software steht, sondern links, wo das david-Logo ist. Da ist rechts direkt neben dem david-Logo ein winzig kleiner Pfeil der nach unten zeigt (ähnlich dem aus dem smart Client, der rechts von "Neu" ist). Also kaum zu sehen. Da hab ich auch etwas gesucht
Hallo Steffen,
ist das auch immer unter dem gleichen User der Fall, oder nutzt du hier verschiedenen Anmeldungen?
Falls ja, es gibt im David.Administrator beim Benutzer ein Recht, mit dem dem man das Verschieben von Ordnern verbieten bzw. erlauben kann. Das sollte aber bei einzelnen E-Mails nicht das Problem sein.
Ansonsten kann man ja mal am David-Server über die MMC>Computerverwaltung schauen, ob in dem Ordner wirklich noch geöffnete Dateien sind.
Als letzte Möglichkeit wäre zu Prüfen, welche Rechte der User im Dateisystem hat und ob diese Rechte auf den kompletten Ordner fehlen, oder ggf. nur bei einer der betroffenen E-Mails falsch ist (z.B. wenn jemand anderes die E-Mail verschiebt, anstelle zu kopieren, kann es passieren, das die Rechte mit verschoben werden, anstelle das die Rechte vom Zielordner übernommen werden).
Gruß
Baumi
Hi Murmelbahn,
also wir verwenden in den Signaturen nur noch den Quellcode und machen nichts mehr über den Editor.
An Tags verwenden wir nur noch DIV, z.B.:
Auf BR oder P würde ich komplett verzichten.
Den Style geben wir in so gut wie allen anderen Tags ebenfalls mit, z.B. in Tabellen.
Bilder binden wir nur noch über Links ein und verlinken diese mit Logos, die wir auf unsere Homepage ablegen. Das ist aber eine Philosophiefrage, was besser ist. Ich mag persönlich einfach keine Bildanhänge und muss darin dann den eigentlichen Anhang raus suchen, oder merke dann, das eigentlich gar kein Anhang dabei war und nur 10 Logos und Werbung mit geschickt wurden. Alternativ kann man die Bilder aber z.B. auch als Base64 codiert mitgeben.
Mobil ist das fast aussichtslos alles passend zu machen. Man sollte einfach nicht zu breit werden in der Signatur, dann passt das schon irgendwie. Wenn man z.B. am iPhone die Signatur kopiert und einfügt, hat man eh wieder eine andere Schriftart, oder man muss das in den Tiefen der Einstellungen ändern und das passt dann wieder in anderen Apps nicht.
Probleme gibt's leider immer, vor allem beim Antworten auf E-Mails, wenn der Absender die wildesten CSS-Formatierungen mitgibt, die dann leider auch auf das eigene Layout greifen und verändern. Tabellen sind da ein gutes Beispiel! Deshalb verwende so wenig wie mögliche Tags und gib so viel CSS wie möglich und nötig mit, aber überschreibe auch nicht das Layout des Gegenübers. Merkst du dann doch, das dein Layout beim Antworten anders aussieht, schau, was es übersteuert und gib den Style einfach zusätzlich noch mit.
Gruß
Baumi
Hallo tobit-user-24,
also wenn die Anlage TAPI unterstützt, sollte das machbar sein. Die ANSITEL kenne ich leider nicht.
Folgendes kannst du aber einmal prüfen:
Im David.Administrator unter System > Erweitert > Profile für Telefonie-Dienst einrichten, dann kannst du im Client in den Einstelllungen Benutzerprofil deine Durchwahl mit * davor hinterlegen den TAPI-Provider wählen und los geht's. Ansonsten kann man glaub auch unter den Einstellungen > Telefon das ganze individuell konfigurieren. Hab das aber schon lange nicht mehr gemacht und müsste mich erst einmal selbst wieder in das Thema einarbeiten. Bei mir war es meine ich damals dann so, das ich dann von der Anlage angerufen wurde und ich dann mit der Zielrufnummer verbunden wurde. Kann aber auch sein, das das nur per SIP mit meiner Fritz!Box war und ich bei der TAPI-Konfiguration bei einer anderen Installation das über einen ISDN-Port (David.Administrator > System > Ports) per Remote-CAPI gelöst hatte.
Gruß
Baumi
Hallo vitaliki,
schau mal hier: https://david3.dev/
In der Client API gibt es verschiedene Beispiele, wie man E-Mails auslesen auslesen kann.
Das Script müsste dann einfach regelmäßig laufen und dann ggf. nur die neuen E-Mail ab dem letzten Lauf einlesen, oder du merkst dir irgendwo die IDs der E-Mails, die du schon ausgelesen hast.
Gruß
Baumi
Hallo hiroprotago,
schau mal in den David.Administrator unter System > Benutzer > Eigenschaften des betroffenen Users > Register "Rechte", ob hier die Option "Rundsendungen versenden" unter dem Punkt Nachrichtenversand angehakt ist.
Gruß
Baumi