-
Protocolo SMTP
Buenas chicos, he leido cosas sobre este protocolo tan entusiasmante, pero he probado por telnet tanto con el servidor SMTP de gmail como con el de mixmail y los dos me dan fallos:
-Con el de gmail, escribo el ehlo y vale, pero despues al autenticarme me dice que ponga STARTTLS, en cuanto lo pongo, posteriormente, escriba lo qe escriba, se me pierde la conexión
-No contento con eso, me registré en mixmail para probar. Meto auth login, me pide username (en base 64), meto mi nombre de usuario en base 64, me pide pass, luego meto la pass en base 64, pero luego me dice:
435 Unable to autenthicate at present
Y pruebo con mis datos en la web de mixmail y me puedo meter en mi correo. No sé qué pasa. De todas formas, si conoceis algún otro servidor SMTP más fiable, os los agradecería. Gracias!
-
Hola biyonder,
Si quieres jugar con SMTP lo mejor es que te instales tu propio servidor de correo local. En el caso de gmail (mixmail no lo uso) el problema está en que con telnet no estás haciendo uso del cifrado necesario para la comunicación, por eso el servidor te despacha. Puedes instalarte un servidor local para conectarte a él sin cifrado (protegiéndolo correctamente del exterior, evidentemente) sin problemas. Yo he diagnosticado servidores de este modo.
Salu2
-
Biyonder, no será para hacer uso de tu proyecto de rootkit no? jejeje
Si lo haces desde IIS, para dar cobertura hacia el exterior y poder mandar emails fuera de tu red local (o de tu dominio), debes configurar el tema de los hosts inteligentes. (Desconozco si hay otro mecanismo)... tampoco he investigado mucho sobre el tema.
También tienes la opción de hacerlo desde Linux (sinceramente es mucho más fácil) que desde Windows. Aquí una guía rápida usando por ejemplo postfix
Un saludo.
-
Y eso de configurar un servidor de correo local SMTP, lo del PostFix está muy bien, pero ¿cómo actuaría de cara al servidor? Si mi servidor local se llama Pepe, la conexión sería telnet smtp.pepe.com 25 o telnet localhost 25? Creo que la segunda es más sensata no? Gracias
-
Chicos, instalé Postfix en Ubuntu y lo configuré como SmartHost. El caso es que luego hago telnet localhost 25, me conecto, lueog hago EHLO localhost y vale y luego especifico MAIL FROM, RCPT TO y DATA, y cuando termino el DATA me dice:
250 2.0.0 Ok:queued as 6868699B
¿Cuando se envía el correo una vez es puesto en la cola de mensajes? Estoy probando con una cuenta de gmail pero quiero probar a ver si funciona. Gracias!
-
Si el servidor no está cargado y está configurado correctamente, el correo debería salir prácticamente de inmediato. Consulta los logs de postfix, ya que es muy probable que haya algún problema de configuración que esté impidiendo el envío de los correos salientes.
Salu2