
28/02/2009, 11:51
|
| | Fecha de Ingreso: enero-2009
Mensajes: 14
Antigüedad: 16 años, 2 meses Puntos: 0 | |
protocolo SMTP a bajo nivel hola. Quisiera saber cual es el procedimiento para enviar un correo desde un sistema operativo, de muy bajo nivel.
me explico. Tengo un kernel escrito en lenguaje c++ corriendo en una tarjeta electronica. el kernel es capaz de enviar un correo a x persona cuando suceda un evento. Lo que le debo entregar a la funcion es:
unsigned char smtp_send (char *to, char *from, char *subject, char *msg, u16_t msglen)
to: dirección del destinatario
from: dirección del remitente
subject: asunto del mensaje
msg: texto del mensaje
msglen: la longitud en caracteres del texto del mensaje
ademas se debe especificar :
const char *lhostname="mi_sistema"; // nombre del host local
#define server_IPADDR0 200U // direccion IP del servidor de correo
#define server_IPADDR1 1U
#define server_IPADDR2 17U
#define server_IPADDR3 5U
aqui yace mi problema. Que direccion es?? de que servidor? el de mi proveedor de internet (vtr)?? smtp.vtr.net???..como encuentro la direccion IP??....o debo montar un servidor (un pc) en mi red que se encargue de sacar los mail a la red??y probe usando la ip de telsur smtp.telsur.cl que es 216.155.73.167 (creo, use ping). el kernel viene asi, no me pide mas cosas como contraseñas.¿¿..q me falta¿¿
ayuda porfavor |