La Web del Programador: Comunidad de Programadores
 
    Pregunta:  18975 - MODIFICAR CORREO PREDETERMINADO EN VB6
Autor:  Luis Caceres
Saludos.

Tengo Una aplicación en VB6 que utiliza los controle MAPIMessage y MAPISession para el envío y recepción de correo. Dado un nuevo requisito necesito saber si es posible realizar el cambío de la cuenta predeterminada del cliente de correo Outlook o si es posible asignar una cuenta de origen al correo que estoy generando.

De Antemano Gracias

  Respuesta:  Gerardo A. Mendoza
En el control MAPISession tienes las siguientes propiedades que puedes utilizar para configura el envío de correo:

UserName para el nombre del usuario
Password para la contraseña del correo

sin embargo a pesar de que se las configures para el Outlook expres, que es con lo que la he utilizado, por default me toma la cuenta de correo que tengo ahí configurada como predeterminada. No se si con otros programitas de correo funcione diferente.

Otro problema que le he encontrado que te aparece el cuadro de enviar, donde pudes cancelar el envió y no se pude quitar y si le das no enviar no lo envía pero hay una propiedad del control MAPIMessages que supuestamente retorna TRUE o FALSE si se envió o no, pero no sirve, siempre retorna TRUE.

Esa es mi experiencia con estos controles

Saludos.