Autor Thema: Datenbank Eigenschaft Imap-fähig  (Gelesen 3585 mal)

Offline TenNoRyuu

  • Frischling
  • *
  • Beiträge: 3
Datenbank Eigenschaft Imap-fähig
« am: 29.02.12 - 15:40:03 »
Hallo,

Über convert -e kann ich eine Datenbank ja IMAP-fähig machen, kennt jemand eine Möglichkeit über Script, Formeln oder API diese Datenbankeigenschaft abzufragen ?

Vielen Dank, Gruß Stefan

Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: Datenbank Eigenschaft Imap-fähig
« Antwort #1 am: 24.01.13 - 17:58:27 »
Hallo zusammen,

ich hab die selbe Anfroderung, hat jemand eine Idee?

Ich hab schon mal geschaut ob View oder Folder in die DB kopiert werden beim load convert -e
aber das scheint nicht der Fall zu sein ...

... irgendwie muss es doch über LS auslesbar sein.

Wir migrieren gerade einen Kunden in die M$ Cloud mit IMAP und bei ein paar usern schlägt der load convert -e fehl.
Ich würde gerne einen Agenten schreiben, der die Mail-DB's monitored.

Vorschläge willkommen ;)
lg david
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Datenbank Eigenschaft Imap-fähig
« Antwort #2 am: 24.01.13 - 18:24:54 »
ist nur eine Vermutung. Aber der convert task setzt ein option bit in der application.
Ich hatte hier mal über ein paar undokumentierte options geschrieben.
http://www.eknori.de/2008-09-12/undocumented-notesdatabaseget-setoptions/

man kann sich ein kleines script schreiben, das in einer Schleife den Zähler für die options erhöht und sich dann die options für eine IMAP db und eine Nicht IMAP Db ausgeben lassen. Evtl gibt es da schon den gewünschten Hinweis
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: Datenbank Eigenschaft Imap-fähig
« Antwort #3 am: 25.01.13 - 08:14:21 »
Danke Ulrich,

ich werd mal weiter in diese Richtung versuchen - schade, dass es keinen einfacheren weg gibt ...

Danke David
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Datenbank Eigenschaft Imap-fähig
« Antwort #4 am: 25.01.13 - 08:17:35 »
es wäre ja einfach, wenn es über den Weg "Option" geht. Allerdings ist diese option nicht dokumentiert. Die Nummer muss man dann selber rausfinden. Danach kann man dann die Eigenschaft ganz einfach mit getOption abfragen

habe mir gestern noch das database icon angesehen. Dachte, die würden da ein flag setzen. Da wird aber nichts verändert.
Ich tippe daher auf die option.
In der C-API habe ich in den Header Beschreibungen auf Anhieb auch nichts gefunden.
Werde mal einen unserer Entwickler fragen, ob der eine spontane Eingebung hat.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: Datenbank Eigenschaft Imap-fähig
« Antwort #5 am: 25.01.13 - 08:18:41 »
Ja ins Icon hatte ich ausch schon geschaut, das war mein erster Ansatz ;-)

lg david
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Re: Datenbank Eigenschaft Imap-fähig
« Antwort #6 am: 25.01.13 - 09:31:14 »
Also laut diesem kleinen Agent gibt es keine Änderung in den DBOptions nachdem in ein
load convert -e mail/test.nsf gemacht habe ... Schade ...

Code
%REM
	Agent Admin\TestImap
	Description: Comments for Agent
%END REM
Option Public
Option Declare

Sub Initialize
	
	Dim s As New NotesSession
	Dim db As NotesDatabase
	Dim counter As integer
	
	Set db = s.Currentdatabase
	
	On Error Resume next
	For counter=1 To 100
		Print "Opt:" & counter & " = " & db.Getoption(counter)
	Next
	
	
End Sub

Hat noch jemand eine Idee?

THX David
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Datenbank Eigenschaft Imap-fähig
« Antwort #7 am: 25.01.13 - 09:52:00 »
Dein script ist nicht ganz richtig und wirft daher auch nicht alle Options aus; ändert aber nichts daran, daß der Wert dort offenbar nicht gespeichert wird

Code
	Dim s As New NotesSession
	Dim db As NotesDatabase
	Dim counter As Integer
	
	Set db = s.Currentdatabase
	
	On Error Resume Next
	Dim v As variant
	For counter=1 To 100
		v = db.Getoption(counter)
		Print "Opt:" & counter & " = " + v
	Next
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Datenbank Eigenschaft Imap-fähig
« Antwort #8 am: 25.01.13 - 10:38:48 »
DXL-Vergleich vorher/nachher.
Im 8.5.3er Designer kann man über "On-Disk-Project" eine ganze DB exportieren.

Vielleicht wird die Info aber auch im Mail/CalendarProfile oder dgl. abgelegt (Mit Notespeek mal schauen)

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz