Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-05-2019
Javierus Javierus is offline
Miembro
 
Registrado: jun 2017
Posts: 88
Poder: 7
Javierus Va por buen camino
Tip: cómo usar MAPI con Gmail y otros

Hola

A veces me encuentro con que tengo que automatizar el envío de emails desde Delphi a través de Windows MAPI, pero el usuario no tiene programa de email; usa un webmail, p.ej. gmail

Hay dos empresas que por 3€/año (o 0 según el caso), te ofrecen un programa que instalas en la máquina del usuario, y permite enviar esos emails automatizados a través de GMail, etc

https : // www . affixa . com / desktop /
https : // www . mapi4gmail . com /

Última edición por Casimiro Notevi fecha: 10-05-2019 a las 13:22:34. Razón: Editar enlaces
Responder Con Cita
  #2  
Antiguo 10-05-2019
aposi aposi is offline
Miembro
 
Registrado: dic 2006
Posts: 146
Poder: 18
aposi Va por buen camino
Hola,
Lo puedes hacer con el componente TidSMTP de las INDY
Responder Con Cita
  #3  
Antiguo 10-05-2019
Javierus Javierus is offline
Miembro
 
Registrado: jun 2017
Posts: 88
Poder: 7
Javierus Va por buen camino
Cita:
Empezado por aposi Ver Mensaje
Lo puedes hacer con el componente TidSMTP de las INDY
Si ese componente es un cliente SMTP, entonces no; no se trata de enviar el email directamente por SMTP, sino de enviarlo desde el programa de email del cliente, de modo que pase por la bandeja de salida, y quede en Enviados. De ese modo, cuando les dicen que no les ha llegado la factura, en vez de llamarte a ti porque tu programa no la ha enviado, simplemente ven su bandeja de enviados que sí ha salido, y a ti no te afecta.

Además de que son legión los clientes que no sabrían qué son o cómo configurar sus datos de SMTP. Pero tienen su gmail o similar, o un programa de correo que les configuró el técnico de turno.
Responder Con Cita
  #4  
Antiguo 10-05-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.037
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Entiendo que el usuario envía desde el programa usando su cuenta gmail a otros destinatarios.
Si es así, lo puedes hacer desde delphi sin pagar a esos sitios que lo único que harán será redireccionar los emails.
Responder Con Cita
  #5  
Antiguo 10-05-2019
manelb manelb is offline
Miembro
 
Registrado: mar 2017
Posts: 280
Poder: 8
manelb Va por buen camino
Cita:
Empezado por Javierus Ver Mensaje
Si ese componente es un cliente SMTP, entonces no; no se trata de enviar el email directamente por SMTP, sino de enviarlo desde el programa de email del cliente, de modo que pase por la bandeja de salida, y quede en Enviados. De ese modo, cuando les dicen que no les ha llegado la factura, en vez de llamarte a ti porque tu programa no la ha enviado, simplemente ven su bandeja de enviados que sí ha salido, y a ti no te afecta.
Nosotros enviamos las facturas desde nuestro ERP mediante un cliente SMTP.
Para justificar el envío y evitar el problema que comentas, lo que hacemos es reenviar el documento con copia oculta a la dirección desde la cual se envía.
De esta forma el usuario del programa envía el documento al cliente y se la auto-envía a sí mismo.
En el programa de correo correspondiente se crea una regla de correo para que todos estos mensajes entren a una carpeta determinada y se puedan consultar en caso de necesidad.

Saludos
Responder Con Cita
  #6  
Antiguo 10-05-2019
Javierus Javierus is offline
Miembro
 
Registrado: jun 2017
Posts: 88
Poder: 7
Javierus Va por buen camino
Cita:
Empezado por manelb Ver Mensaje
Para justificar el envío y evitar el problema que comentas, lo que hacemos es reenviar el documento con copia oculta a la dirección desde la cual se envía.
De esta forma el usuario del programa envía el documento al cliente y se la auto-envía a sí mismo.
En el programa de correo correspondiente se crea una regla de correo para que todos estos mensajes entren a una carpeta determinada y se puedan consultar en caso de necesidad
Pues es una idea muy buena; gracias por el aporte.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
usar units de otros proyectos con Proyect Group ingabraham Varios 5 25-02-2014 16:27:01
crear activeX o dll para usar en otros sistemas roberto_alg Providers 2 03-06-2013 16:20:47
Por fin podremos usar Gmail sin conexión marcoszorrilla Noticias 9 29-01-2009 17:02:52
Se pueden usar componentes creados en Delphi desde otros lenguajes .Net? JARivera OOP 3 12-05-2007 03:22:24


La franja horaria es GMT +2. Ahora son las 16:31:38.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi