Imprimir página | Cerrar ventana

Envio correo CDO en nombre de

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84760
Fecha de impresión: 27/Marzo/2026 a las 00:23


Tema: Envio correo CDO en nombre de
Publicado por: xavi
Asunto: Envio correo CDO en nombre de
Fecha de publicación: 16/Octubre/2019 a las 11:47
Hola,

En un curso me presentaron el siguiente escenario:

- una aplicación VBA (tanto puede ser Access que Excel) que debe mandar correos
- la máquina dónde corre la aplicación *NO* tiene Outlook ni se le quiere instalar
- se desea que el correo se mande desde una determinada cuenta pero "en nombre de"
- el servidor de correo es Exchange

La primera opción es utilizar CDO pero:
- no se si soporta Exchange (me parece que si porque algo hice en otro sitio pero tengo dudas)
- no encuentro la forma de emular el SentOnBehalfOfname de outlook en CDO

Nota: no confundir el "envío en nombre de" con "utilizar cuenta"

Es posible que ni siquiera exista esa posibilidad pero justamente por eso lo pregunto después de 2 días de lectura en la red sin encontrar nada.

De igual forma, si alguien tiene una alternativa distinta a CDO, soy todo oídos.

Un saludo



-------------
Xavi, un minyó de Terrassa

http://www.llodax.com" rel="nofollow - Mi web



Respuestas:
Publicado por: pitxiku
Fecha de publicación: 16/Octubre/2019 a las 16:13
¿Te sirve la dirección de respuesta?

- https://docs.microsoft.com/en-us/previous-versions/office/developer/exchange-server-2003/ms873034(v=exchg.65)


Publicado por: xavi
Fecha de publicación: 16/Octubre/2019 a las 16:31
Pues no lo se. Hago pruebas cuando pueda y digo algo.

Gracias!


-------------
Xavi, un minyó de Terrassa

http://www.llodax.com" rel="nofollow - Mi web


Publicado por: Maverick2019
Fecha de publicación: 23/Octubre/2019 a las 13:08
Hola Xavi.
Hace tiempo encontré éste control:  http://ostrosoft.com/ossmtp.aspx" rel="nofollow - http://ostrosoft.com/ossmtp.aspx
Mira a ver sí te puede servir.

Salu2,


Publicado por: OmniPresente
Fecha de publicación: 28/Octubre/2019 a las 11:39
¿Qué significa exactamente lo de "en nombre de", Xavi? ¿Correo enviado desde una cuenta pero que el nombre del remitente sea el que tú quieres? (no utilizo Outlook)


Publicado por: xavi
Fecha de publicación: 28/Octubre/2019 a las 12:48
Hablo por lo que conozco.

En entornos corporativos dónde aparecen buzones departamentales, los usuarios mandan los correos desde su cuenta en nombre del buzón departamental.

Imaginemos usuario Xavi Lloberas y departamento MVP-Access. El usuario Xavi tiene una cuenta xavi@mvp-access.com y el departamento tiene mvp-access@mvp-access.com

Cuando se lanza un correo desde Outlook (bien manualmente, bien por automatización) desde la cuenta departamental, quien lo recibe ve como remitente el buzon departamental pero, al entrar en el correo, ve algo como: Xavi Lloberas <xavi@mvp-access.com> en nombre de MVP-Access <mvp-access@mvp-access.com>

En Outlook es automático. En CDO parece que no hay forma...

Un saludo


-------------
Xavi, un minyó de Terrassa

http://www.llodax.com" rel="nofollow - Mi web


Publicado por: prga
Fecha de publicación: 28/Octubre/2019 a las 15:32
Hola.
Me imagino que esto se habrá probado y casi seguro que no es lo que se busca, pero por si acaso:

/smtpauthenticate") = True 
/sendusername") = "proves@migrupo.org"
/sendpassword") = "contraseña"
/smtpserver") = "mail.migrupo.org"
/sendusing") = 2
/smtpserverport") = 465
/smtpusessl") = True

To = "uncorreo@gmail.com"
From = "Mi nombre <proves@migrupo.org>" o cambiando de correo From = "Mi nombre <micorreo@migrupo.org>"


Llega a gmail:

de: Mi nombre <proves@migrupo.org> o la alternativa Mi nombre <micorreo@migrupo.org>
para: uncorreo@gmail.com
fecha: 28 oct. 2019 14:59
asunto: Asunto
enviado por: migrupo.org
firmado por: migrupo.org

Es mas, si en from ponemos algo como uncorreo@hotmail.es, llega como si se hubiese mandado desde ese correo, eso si a través de migrupo.
Al menos a mí me funciona con un servidor de correo con varias cuentas ligadas a un dominio web
Espero que ayude a resolver la duda
Un saludo a todos




Imprimir página | Cerrar ventana