Alguien sabe que es esto???
Pues bien es el proceso que se ejecuta despues de haber migrado un cliente Lotus para actualizar la plantilla de correo (si el administrador lo ha decidido mediante las directivas de escritorio)
Bueno, pues resulta que si a mi me interesa actualizar a los usuarios que ya tengan la version x de Lotus, como esto solo salta en el momento del arranque post migracion no pirula.
SOLUCION:
poner en el notes.ini del tipo esto
mailsetup=0
mailupgradefolder=0
setup=1
y... como el notes es muy listo y ademas graba en el CalendarProfile las cositas pues tendremos que borrarlas o ponerlas a 0
Con este script valdra
Sub Initialize
Set session = New NotesSession
Set db = session.currentdatabase
Dim item1 As Notesitem
Dim item2 As Notesitem
Set doc = db.getprofiledocument("calendarprofile")
If doc Is Nothing Then
Msgbox "No hay documento de perfil Calendarprofile...Cerramos el agente"
Else
Set item1 = doc.ReplaceItemValue( "MailSetup", "0" )
Set item2 = doc.ReplaceItemValue( "MailUpgradeFolder", "0" )
Call doc.Save ( True, True)
Msgbox "Los campos MailSetup y MailUpgradeFolder han sido reseteados en el documento Calendarprofile"
End If
End Sub
Un Saludo