![]() |
Enviar correo electronico mediante MAPI
Hola a todos.
Estoy utilizando una función que reproduzco más abajo para enviar el correo electrónico mediante MAPI y me funciona a la perfección. El caso es que esta función me presenta la ventana de envío del correo con todos los campos llenos y debo pulsar el botón de "enviar" para que éste se realice. Lo que yo quisiera es que el envío se realizara directamente sin que aparezca esta ventana, bueno, que el usuario no tenga que realizar ninguna acción y que la función realizara efectivamente el envío. Gracias.
|
Hola,
Cita:
Puedes buscar por estos mismos Foros. Encontrarás varios ejemplos. |
Si precisas de MAPI, me temo que el correo de cualquier forma necesitará intervención del usuario, al menos desde outlook, y probablemente desde otros clientes.
La razón: Que el usuario se entere que se está usando su equipo para enviar correo. Si podes conseguir que el usuario reciba simplemente una notificación de que será enviado correo para que autorice o no, cambiando el valor del cuarto parámetro, donde tenes MAPI_DIALOG or MAPI_LOGIN_UI por el valor MAPI_LOGON_UI Hasta luego. ;) |
Hola.
Al final he modificado el cuarto parámetro por el valor MAPI_LOGON_UI y el programa de correo no me muestra ya la ventana de dialogo. Lo que si me muestra es una ventana solicitando la confirmación del envío del correo, pero esto ya me lo hacía cuando se visualizaba el correo a enviar. De hecho en la aplicación dejo escoger al usuario la forma de enviar el correo e. Mapi o el propio de la aplicación (con los componentes Indy). Gracias a todos. Adolfo Bonis |
La franja horaria es GMT +2. Ahora son las 20:42:22. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi