Hola,
Cita:
Iniciado por chuidiang No se pueden enviar correos sin un servidor de correo.
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?
Cita:
Iniciado por congrio7 seguro? si el protocolo SMTP es muy sencillo de emular.
¿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,