Enviar mails

catty_peque
13 de Febrero del 2004
POr favor si alguien supiera como enviar mails utilizando visual basic, o si tuvieran algun ejemplo por favor haganmelo saber... mi correo es [email protected] ...

Muchas gracias,
saludos

Catty

juliko
13 de Febrero del 2004
tienes el método sendobject, mira en la ayuda de visual basic y te dirá los parámetros que tiene.Si no lo encuentras me lo dices y te mando un ejemplo, ahora mismo es que no puedo

catty
13 de Febrero del 2004
no lo tengo, puedes enviarme el ejemplo por favor... y decirme q referencia hago para q salga... muchas gracias...

Catty

juliko
13 de Febrero del 2004
Método SendObject
Vea también Se aplica a Ejemplo Específicos
El método SendObject lleva a cabo la acción EnviarObjeto en Visual Basic.

expresión.SendObject(ObjectType, ObjectName, OutputFormat, To, Cc, Bcc, Subject, MessageText, EditMessage, TemplateFile)

expresión Requerida. Expresión que devuelve uno de los objetos de la lista Aplicar a.

ObjectType AcSendObjectType opcional.

AcSendObjectType puede ser una de estas constantes AcSendObjectType.
acSendDataAccessPage
acSendForm
acSendModule
acSendNoObject valor predeterminado
acSendQuery
acSendReport
acSendTable

ObjectName Variant opcional. Una expresión de cadena que es el nombre válido de un objeto del tipo seleccionado por el argumento tipoobjeto. Si desea incluir el objeto activo en el mensaje de correo, especifique el tipo del objeto con el argumento tipoobjeto y deje en blanco este argumento. Si deja en blanco ambos argumentos tipoobjeto y nombreobjeto (se asume la constante predeterminada, acSendNoObject, para el argumento tipoobjeto), Microsoft Access envía un mensaje a la aplicación de correo electrónico sin incluir un objeto de base de datos. Si ejecuta código de Visual Basic que contenga el método SendObject en una base de datos de biblioteca, Microsoft Access busca el objeto con este nombre primero en la base de datos de bibliotecas y luego en la base de datos activa.

OutputFormat Variant opcional.

OutputFormat AcFormatType opcional.

XlSendObjectOutputFormat puede ser una de estas constantes XlSendObjectOutputFormat.
acFormatDAP
acFormatHTML
acFormatRTF

acFormatTXT

acFormatXLS

Si deja en blanco este argumento, Microsoft Access pregunta por el formato de resultados.


To Variant opcional. Una expresión de cadena que enumera los receptores cuyos nombres desea colocar en la línea Para del mensaje de correo. Separe los nombres de los receptores que especifique en este argumento y en los argumentos copia y bcc con un punto y coma (;) o con el separador de lista establecido en la ficha Números del cuadro de diálogo Propiedades de la configuración regional del Panel de control de Windows. Si los nombres de los receptores no son reconocidos por la aplicación de correo, no se envía el mensaje y ocurre un error. Si deja en blanco este argumento, Microsoft Access pregunta por los receptores.

Cc Variant opcional. Una expresión de cadena que enumera los receptores cuyos nombres desea colocar en la línea Copia del mensaje de correo. Si deja en blanco este argumento, la línea Copia del mensaje de correo queda en blanco.

Bcc Variant opcional. Una expresión de cadena que enumera los receptores cuyos nombres desea colocar en la línea Cco del mensaje de correo. Si deja en blanco este argumento, la línea Cco del mensaje de correo queda en blanco.

Subject Variant opcional. Una expresión de cadena que contiene el texto que desea colocar en la línea Asunto del mensaje de correo. Si deja en blanco este argumento, la línea Asunto del mensaje de correo queda en blanco.

MessageText Variant opcional. Una expresión de cadena que contiene el texto que desee incluir en el texto del mensaje de correo, después del objeto. Si deja en blanco este argumento, el objeto será todo lo que se incluya en el texto del mensaje de correo.

EditMessage Variant opcional. Utilice True (-1) para abrir inmediatamente la aplicación de correo electrónico con el mensaje cargado, de forma que se pueda modificar el mensaje. Use False (0) para enviar el mensaje sin modificarlo. Si deja en blanco este argumento, se asume el valor predeterminado (Verdadero).

TemplateFile Variant opcional. Una expresión de cadena que es el nombre completo, incluyendo la ruta de acceso, del archivo que desea usar como plantilla para un archivo HTML.

Comentarios
Para obtener más información sobre cómo funcionan la acción y sus argumentos, consulte el tema de la acción.

Los módulos solo pueden ser enviados en formato Texto MS-DOS, de tal forma que si especifica acSendModule en el argumento tipoobjeto, debe especificar acFormatTXT en el argumento formatoresultados.

Puede dejar en blanco un argumento opcional en mitad de la sintaxis, pero debe incluir la coma del argumento. Si deja en blanco un argumento de la cola, no use una coma a continuación del último argumento que especifique.

Ejemplo
El siguiente ejemplo incluye la tabla Empleados en un mensaje de correo en formato Microsoft Excel y especifica las líneas Para, Copia y Asunto en el mensaje de correo. El mensaje se envía inmediatamente, sin modificar.

DoCmd.SendObject acSendTable, "Employees", acFormatXLS, _
"Nancy Davolio; Andrew Fuller", "Joan Weber", , _
"Current Spreadsheet of Employees", , False

catty
13 de Febrero del 2004
Muchas gracias me serra de mucha ayuda... voy a adaptarlo a mi programa es justo lo q necesito....

Saludos