FoxPro/Visual FoxPro - ENVIAR UN MAIL .....

 
Vista:

ENVIAR UN MAIL .....

Publicado por Elpollo (503 intervenciones) el 27/02/2003 10:40:06
Gracias de antemano.

Tengo un formulario con un boton que cuando se pulse quiero que se abre el programa de correo con las direcciones del remitente y destinatario rellenas para enviar un mail.

¿Como seria el codigo?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ENVIAR UN MAIL .....

Publicado por wences (457 intervenciones) el 09/03/2003 11:27:45
este codigo te puede valer , al ejecutarlo abre el correo si no esta abierto y si tienes activo el enviar y recibir hace el proceso de enviar lo pendiente y recibirlo ...

oleMMess=createobject("msmapi.mapimessages")
oleMSess=createobject("msmapi.mapisession")
oleMSess.signon
OleMMess.sessionid=OleMSess.sessionid
OleMMess.msgindex=-1
OleMMess.compose
*set default to "C:\encripta" && pierde el path ojo....
oleMmess.Addresscaption="[email protected]"
OleMMess.Recipdisplayname="[email protected]"
*!* OleMMess.recipaddress="[email protected]"
OleMMess.msgnotetext="Prueba de correo texto"
OleMMess.msgsubject="Comentario del corrreo"
*!* OleMMess.attachmentindex=0 && agregar archivo adjunto
*!* OleMMess.attachmentposition=0
*!* OleMMess.attachmentpathname="c:\curri.doc" && si no existe dara un error al intentar enviar
*!* OleMMess.attachmentname=""
*!* OleMMess.attachmenttype=0
OleMMess.send(1) && no lo muestra &&(1) lo muestra
OleMSess.signoff

en la penultima linea con el valor 1 aparece la pantalla del correo para escribir lo que quieras a mayores y darle enviar ... si pones 0 lo envia directamente sin mostrarlo

es otra forma de ejecutarlo

Espero te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar