Club Delphi  
    Paypal   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

Colaboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-09-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.740
Poder: 26
ContraVeneno Va por buen camino
en este mismo hilo:

http://www.clubdelphi.com/foros/show...3&postcount=11
__________________

Responder Con Cita
  #2  
Antiguo 02-10-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 21
Chris Va por buen camino
Hola! luego de buscar y buscar parece que he sido un tonto porque la respuesta a este problema era tan sencilla y enfrente de mí, Delphi 7 trae un ejemplo incluido ("Win2000 logo application").

El API que nos interesaba se llama MAPI. Existen dos tipos distintos de MAPI, uno es "MAPI Simple" y el otro "MAPI extendido", este último solo lo soporta Outlook (no el express), la versión simple es soportada por la gran mayoría de clientes de correo.

en http://www.torry.net/pages.php?id=204 podrás encontrar varios controles que facilitan el trabajo para utilizar esta API, ya que en estado nativo puede ser un poco complicada en especial para novatos como yo.

Solamente he utilizado AFQuickMail v.2.1 el cual solo soporta MAPI simple, pero con él puedes enviar archivos adjuntos y te da la opción de mostrarle al usuario la interfaz de redacción de un nuevo mensaje. Viene con un ejemplo compilado que te mostrará la facilidad de utilizar este componente.

El único problema de utilizar MAPI Simple es que no puedes enviar mensajes en HTML, pero si tu cliente utiliza Thunderbird, este no es un problema ya que el pájaro interpreta el código HTML pasado como parámentro y lo convierte automáticamente a texto rico.

Otra alternativa por medio de COM con Outlook puedes encontrarla acá

__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #3  
Antiguo 22-10-2007
itsi itsi is offline
Miembro
 
Registrado: oct 2006
Posts: 29
Poder: 0
itsi Va por buen camino
Sigo sin conseguirlo

Buenas.

Como he dicho siguo sin coserguirlo.... he seguido a pie de letra todas las instrucciones. Siempre cuando envio por OUTLOOK2003 por cada mensaje que envio me sale :

Un programa está intentando enviar correo electrónico automáticamente en su nombre.
¿Desea permitirlo?

Si esto es inesperado, puede que sea un virus y deberia elegir NO.

SI NO AYUDA.


Esto sale por cada email que mando... Mi pregunta es la siguiente: ¿Se puede anular esta confirmación? y si es asi. ¿Como la puedo quitar?
Tambien lo envia, pero siempre sin adjunto.
Responder Con Cita
  #4  
Antiguo 22-10-2007
tocomi tocomi is offline
Miembro
 
Registrado: may 2006
Posts: 45
Poder: 0
tocomi Va por buen camino
El mensaje que te dice es de OUTLOOK, y no es posible manejarlo en el programa, tienes que buscar una opcion de seguridad de outlook que dice algo asi como " avisar cuando otros programas intenten enviar correo electronico" y desactivarlo
Responder Con Cita
  #5  
Antiguo 23-10-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 21
Chris Va por buen camino
Supongo que estás utilizando AFQuickMail.

Pon la propiedad ShowDialog a True, con esta opción se muestra la ventana de redacción de Outlook y no muestra ese molesto mensaje.
Si no quieres utilizar está alternativa (que me parece la mejor) entonces intenta el consejo que te ha dado tocomi
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #6  
Antiguo 23-10-2007
itsi itsi is offline
Miembro
 
Registrado: oct 2006
Posts: 29
Poder: 0
itsi Va por buen camino
Tocomi.
Estoy utilizando el OUTLOOK 2003 y no encuentro esa opcion. En Outlook Express se donde esta..

D&W.
Estoy utilizando el AFQuickMail, pero imaginate que quiero enviar 100 e-mails de golpe. No puedo estar confirmando 100 veces y luego que me salaga el mensajito de Outlook 2003 y encima el Otulook 2003 no me envia los ficheros adjuntos(solo los reciben los que tiene Outlook 2000, 2002, 2003, etc)
Responder Con Cita
  #7  
Antiguo 23-10-2007
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 21
Chris Va por buen camino
Tengo Outlook 2007, encontre la opción que mencionaba tocomi en Herramientas -> Centro de Confianza -> Acceso mediante programación. Talvez por ahí es donde puesdes buscar en Outlook 2003.

Con lo que respecta a los adjuntos, ví una opción "Agregar propiedades a datos adjuntos..." en Herramientas -> Centro de Confianza -> Tratamiento de Datos adjuntos, por defecto está deshabilitada, talvez el problema en Outlook 2003 sea esta opción que puede ser prederminada en versiones anteriores.
Saludos.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web

Última edición por Chris fecha: 23-10-2007 a las 16:38:21.
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
Pasar citas a Outlook 2003 aircraft API de Windows 0 03-07-2006 13:51:26
Enviar mail usando SMTP pero no OUTLOOK brandolin Internet 2 31-01-2006 03:32:30
Problema al enviar Email con adjuntos usando el componente Idsmtp de las indy Nbull Internet 2 22-11-2004 09:23:38
Enviar email a través de Outlook Express kambiz Internet 9 20-10-2004 22:58:12
Adjuntar fichero por E-Mail usando outlook? burasu Internet 0 05-08-2004 12:25:16


La franja horaria es GMT +2. Ahora son las 08:09:50.


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