| | Discusiones Técnico Compatibilidad ... | |
|
| | |
Re: Compatibilidad con Lotus Notes Posted: 24 may 06 1:41 (Spain) |
| | |
Sergio wrote Entonces has pasao de utilizar la librería genérica de mapi32 no?, puedes postear los métodos de la librería de notes que has usado, puede ser de mucha ayuda. |
Session Automation 'Lotus Domino Objects'.NotesSession
MailDB Automation 'Lotus Domino Objects'.IDatabase
MailDoc Automation 'Lotus Domino Objects'.IDocument
AttachME Automation 'Lotus Domino Objects'.IRichTextItem
EmbedObj Automation 'Lotus Domino Objects'.IEmbeddedObject
|
| |
| | |
Re: Compatibilidad con Lotus Notes Posted: 24 may 06 1:44 (Spain) |
| | |
Exactamente. No he usado la librería de MAPI32.dll. Pero hay un problema, no consigo decirle con qué usuario tiene que iniciar sesión. Por defecto coge siempre el ultimo usuario con que se abrió Lotus Notes en esa máquina por última vez.
Si alguno lo consigue hacer que me lo diga.
No os he puesto todo el proceso porque aún no está terminado del todo, en cuanto lo limpie de paja os lo cuelgo de aquí.
Espero que os sirva de ayuda. Un saludo. |
| |
| | |
Re: Compatibilidad con Lotus Notes Posted: 14 jun 06 7:14 (Spain) |
| | |
Hola Inkylino,
has conseguido que funcione correctamente, estoy interesado en saber como hacerlo.
gracias |
| |
| | |
Re: Compatibilidad con Lotus Notes Posted: 14 dic 06 8:46 (Spain) |
| | |
Hola de nuevo,
¿finalmente lo has conseguido? ¿podrías postearlo?
gracias |
| |
| | |
Re: Compatibilidad con Lotus Notes Posted: 14 dic 06 9:14 (Spain) |
| | |
No he hecho nada más. Al final se paralizó el proyecto y migramos a Outlook. Así que lo que tenía hecho es lo que ya había posteado antes.
Un saludo. |
| |
| | |
Re: Compatibilidad con Lotus Notes Posted: 15 dic 06 3:11 (Spain) |
| | |
Hola,
pues esa es la "suerte" que has tenido por migrar a Outlook, pero yo ahora me estoy peleando con este tema y no creo que decidan migrar a outlook. Yo he registrado nlsxbe.dll como comentaste y tengo Lotus x defecto, haciendo esto y ejecutando codeunit397.NewMessage(...) consigo que habra Lotus y me deje el correo preparado y pendiente de enviar, pero ha de ser el usuario quien lo envíe. Yo no tengo el problema que tu tienes con el "ultimo usuario que abrió Lotus" por lo que quizás si que me serviría. ¿Podrías pasarme el código que implementaste? (si no es mucho pedir). Estoy mirando la API de Lotus pero hay un chorro de clases y metodos... me va a llevar mucho tiempo conseguirlo.
gracias
|
| |
| | |
Re: Compatibilidad con Lotus Notes Posted: 15 dic 06 4:22 (Spain) |
| | |
Hola.
En:
http://www.ostrosoft.com/smtp_component.asp
tienes una dll para envío por SMTP sin cliente de correo instalado, así te ahorras los problemas con Lotus.
La verdad es que no la he probado con Lotus y Navision, pero me comentan que con VB.Net y VB6 en COM funciona muy bien.
No se, todo es probar.
Un saludo. |
| |
| | |
Re: Compatibilidad con Lotus Notes Posted: 12 ene 07 1:58 (Spain) |
| | |
Hola a todos,
yo he implementado éste código:
IF CREATE(sesion) THEN; //variable tipo 'Lotus Domino Objects'.NotesSession IF CREATE(MailDB) THEN; //variable tipo 'Lotus Domino Objects'.IDatabase IF CREATE(MailDoc) THEN; //variable tipo 'Lotus Domino Objects'.IDocument IF CREATE(MailText) THEN; //variable tipo 'Lotus Domino Objects'.IRichTextItem
sesion.Initialize('el password'); MailDB := sesion.GetDatabase('ruta del servidor o PC','ruta del *.nsf',TRUE); MailDoc := MailDB.CreateDocument;
//hasta aquí no tengo ningún problema pero el siguiente código me da un error y me cierra Navision y Lotus sin más. //si lo tengo comentado no da error pero tampoco envia correo (evidentemente) //código que da error: MailText := MailDoc.CreateRichTextItem('texto de prueba'); MailDoc.AppendItemValue('SendFrom','dirección correo1'); MailDoc.AppendItemValue('SendTo','dirección correo2'); MailDoc.AppendItemValue('Subject','el asunto...'); MailDoc.Send(FALSE); //con send o false falla igualmente //final del código que da error
CLEAR(sesion); CLEAR(MailDB); CLEAR(MailDoc); CLEAR(MailText);
pues hasta aquí he llegado y aquí me he quedado, si alguien sabe darme alguna idea de cómo solucionarlo, lo agradecería.
gracias |
| |
| | Discusiones Técnico Compatibilidad ... | |
| | | |
| | | |
| | | |