Wenn der gesamte Administrator User Ordner ausgeblendet ist werden die Inhalte auch nicht in die Volltextsuche DB geschrieben. Heißt, in deinem eigenen Ordner wirst du keine Ergebnisse haben. Wenn du mal explizit auf einen Ordner außerhalb des Administrators gehst und per Rechtsklick die Suche darin startest, hast du dann Ergebnisse?
Beiträge von Wizzard
-
-
Hört sich an als ob das Administrator Verzeichnis im David Client ausgeblendet ist, aber auf allen Installationen?
-
Dann hast du vermutlich den Postman aus der Hotfix Sicherung erwischt, der beim Rollout 406 installiert wurde. Wenn du den aus der 233 Sicherung nimmst hast du den vom 405 Rollout.
-
recno ist vom Typ ein int und beschreibt die Position der Mail innerhalb der archive.dat.
oArchive.ID ist, wie von dir schon richtig erkannt, der Pfad,
/Pos= ist wie oben beschrieben die Position der zu öffnenden Mail innerhalb der archive.dat in dem Verzeichnis.
/SA34 muss ich auch passen. -
statt .send machst du .save und holst dir per
recno = oMailItem.Fields.Item("RecNo").Valuedie Position der Mail.
Dann rufst du den Client mit dem Pfad und der recno auf:
Process.Start("C:\PROGRA~1\TOBITI~1\dvwin32.exe" + " " + oArchive.ID + " /SA34 /Pos=" + Str(recno))Das ganze würde ich dann aber im Entwürfe Ordner machen, dann kann du das Item dort direkt nach dem Client Aufruf dort löschen.
-
Das Ganze scheint mit der Korrektur am Postman zusammenzuhängen wegen der Umlaute im Domainnamen. Wenn der Provider Server bei der Begrüßung die enhancedstatuscodes und SMTPUTF8 anbietet, nutzt der Postman das jetzt anscheinend. Beim Weiterleiten meint der Provider MTA dann das ungefiltert auch an den Empfänger MTA weitergeben zu können obwohl der das gar nicht anbietet/beherrscht. Ist also eher ein "Problem" des Providers.
-
Wenn der betroffene Benutzer im David Client auf seinen Kalenderordner einen Rechtsklick macht und dann auf Eigenschaften klickt, was sieht er dann? Einen Hinweis auf eingeschränkte Rechte? Dann werden es die Windows Benutzer Rechte sein. Ansonsten "versteckt" sich dort auch noch die Option "Manuelles Löschverbot". Noch eine Möglichkeit wäre in dem gleichen Dialog unter Dienste bei Ablageordner wenn dort der Haken gesetzt ist.
-
Versuch mal https://david3.dev und da dann david Client API
-
Hier mal ein Beispiel aus der DvAPI32 Hilfe:
Send HTML mail with inline images
....
Dim oApp As DvApi32.IApplication
Dim oAccount As DvApi32.Account
Dim oArchive As DvApi32.Archive
Dim oMailItem As DvApi32.MailItem
Dim oAttachment As DvApi32.Attachment
Dim l As Long
Set oApp = CreateObject("DVOBJAPILib.DvISEAPI")
Set oAccount = oApp.Logon("", "", "", "", "", "AUTH")
Set oArchive = oAccount.GetSpecialArchive(DvApi32.DvArchiveTypes.DvArchivePersonalOut)
Set oMailItem = oArchive.NewItem(DvApi32.DvItemTypes.DvEMailItem)
l = oMailItem.Recipients.Add("user@domain.com", "MAIL", "")
oMailItem.Subject = "HTML mail with inline Grafik"
oMailItem.BodyText.HTMLText = "<hmtl><body>That it is<br><img src='cid:myimgcid'></body></html>"
oMailItem.Options.UserHold = True
Set oAttachment = oMailItem.Attachments.Add("c:\\Images\\logo.jpg", "cid:myimgcid")
oMailItem.Send
...
-
Verschickt ihr über einen eingestellten Provider oder direkt?
-
Sieht so aus als ob es schon ein automatisches Hotfix gibt. Einfach mal den Service Layer neu starten.
Im Ereignisse Ordner im Client gab´s bei mir gerade eine entsprechende Meldung. -
Poste mal den SMTP Header einer solchen doppelten Mail hier.
-
Rollout 406 ist draußen.
"- Mögliches Fehlverhalten bei den Einstellungen des Postausgangsservers
Wird im david Administrator beim Anwender ein eMail Konto eingerichtet, so waren hier die Einstellungen für den Posteingangsserver u.U. nicht änderbar.
"
- Mögliches Fehlverhalten bei den Einstellungen des Postausgangsservers
-
Ist machbar über ein Include in der Weiterleitungsregel. Da kannst du die Variablen %(TO) und %(CC) verwenden um in den Text die fehlenden Informationen einzufügen.
-
Schau mall in Client Einstellungen unter Ansicht/Vorschau. Da gibt es ein/zwei Punkte die das verhindern könnten.
-
Dein Problem wird sein, dass du bei den anderen User Kalendern andere Remote Access Parameter (Username/Passwort) eingestellt haben wirst als bei deinem eigenen Zugang. Bei CalDav müssen die aber gleich sein oder leer, dann klappt es auch dort. Beim neueren EAS hast du ja die Möglichkeit über die David Berechtigungen bei den einzelnen Ordnern anderen Benutzern bspw. Leserechte zu geben. Daher wird es damit gehen.
-
Schau mal in die Postman.ini ob dort der Parameter "NoRecipientList" auf true gesetzt wurde. Entweder auf false setzen oder per Semikolon am Anfang der Zeile auskommentieren.
Oder verwendest du in der Mail Adressbuch Variablen, also so was wie "Hallo %(Vorname) %(Nachname) ? Dann würden die Mails auch einzeln verschickt. -
Hast du in deinem Dokument denn die Nummer an die das Fax gesendet werden soll mit
@@nummer 012345678@@
angegeben? Dann öffnet sich der Client nämlich nicht.
Zusätzlich gibt es noch den Befehl
@@DIALOG@@
der bewirkt, dass der Client trotz der vorhandenen Nummer mit gestartet wird.
Achte darauf den Nummer Befehl auch mit @@ abzuschließen. -
@@nummernliste email1@@@@nummernliste email2@@
könnte gehen. -
Im David Client Rechtsklick auf den neu erstellten Ordner. Dann Eigenschaften, Anzeigen als: "SQL Adressen" und dann den Button darunter "Konfigurieren".