con javamail API he probao la demo msgsend.java y necesita un servidor de correo corriendo en localhost.
Me gustaria mas en concreto que un formulario te envie los datos que rellenes a un correo, que se suele ver a veces en webs.
| |||
enviar mail sin que tengas un servidor de correo ni te abra el outlook con javamail API he probao la demo msgsend.java y necesita un servidor de correo corriendo en localhost. Me gustaria mas en concreto que un formulario te envie los datos que rellenes a un correo, que se suele ver a veces en webs. |
| |||
Respuesta: enviar mail sin que tengas un servidor de correo ni te abra el outlook seguro? si el protocolo SMTP es muy sencillo de emular. |
| ||||
Respuesta: enviar mail sin que tengas un servidor de correo ni te abra el outlook Hola, Exactamente, no se pueden enviar correos si no hay un servidor de correos funcionando, ¿Donde se van a guardar los mensajes mientras el recipiente se conecta para recibirlos? ¿Y para qué lo vas a emular? Seguramente no has comprendido bien como funciona un servidor SMTP (Simple Mail Transfer Protocol), este servidor recibe los mensajes y los guarda mientras otra persona se conecta por POP (porque es mas seguro) u otro protocolo para recolectarlos. Hay servidores SMTP que solamente sirven para retransmitir los mensajes al servidor final, posiblemente locales en localhost. Pero que te tienes que conectar a un servidor SMTP (u otro protocolo) sea este un intermediario en localhost o el servidor final es obligatorio. Por ejemplo, yo tengo mi cuenta admin@ site.com y tengo un servidor SMTP de recepción o entrada de mensajes, alguien me manda un correo por yahoo, primero entra al servidor SMTP de yahoo y este se encarga de retransmitirlo al servidor SMTP de site.com donde queda guardado por un tiempo indefinido hasta que recolecte todos los mensajes. Si quisieras emular el protocolo SMTP estarías haciendo un servidor de retransmisión como otros muchos, y sino tendrías que hacer un servidor formal con almacenamiento, SMTP, POP, etc. Saludos, Última edición por HackmanC; 26/04/2011 a las 20:44 Razón: ejemplo |
Etiquetas: |