miniRelay – Servidor de mail en Apache
Para poder realizar pruebas de algunos formularios desde «localhost» se necesita tener un servidor de mail instalado. Se puede buscar entre decenas de servidores en la red, la mayoría de ellos ocupan varios megas de espacio en el disco, y/o son de pago. Buscando solucionar este problema me encontré con esta maravilla de solo unos 288 kb.
Este pequeño programa permite sin necesidad de realizar configuración alguna utilizar rapida y comodamente la BENDITA y FAMOSA funcion de PHP mail() para probar los formularios y scripts.
Características principales:
– Es muy pequeño 288KB
– Esta en ESPAÑOL
– Posee LOG de todos los eventos que ocurran para enviar un mail
– NO hay que configurar nada!!!
– Permite trabajar como servidor SMTP en un red LAN
– y esto es lo mejor…………es FREEWARE!!!!!!!!!
Pagina oficial de Mini-relay:
http://webs.ono.com/usr000/NetVicious/
Descarga Directa del Mini-relay 0.9.77c:
http://netvicious.iespana.es/netvicious/miniRelay/miniRelay.zip
Aunke cuando intenté descargarlo me salió que no se encontraba más online…
Haciendo una búsqueda de rastrillo en google, lo encontré en:
Swebsa
¿Cómo configurar mi php con el pequeño servidor de correo en forma local?
Ahora bien ya tenemos descargado este maravilloso programita, pasamos a configurar el PHP.INI
Buscamos la directiva SMTP y le asignamos la ip: 127.0.0.1 entonces quedaria asi:
[mail function]
; For Win32 only.
SMTP = 127.0.0.1
Voilá!!!!! eso es todo!
ser humano
Music & Design & Photo & Bike.
Test, fail, learn, repeat.
GRacias amigo!
Y para linux como se hace??
Me parece que instalas un servicio llamado «mail»
muy bonito y todo, pero, es un .exe y para quienes utilizamos linux no funciona
Muy cierto, para linux puedes levantar un servicio llamado «mail»
Funciono de maravillas, yo particularmente, en ves de poner la IP en el php.ini, ya estaba la palabra «localhost» y funciono perfecto.
ARTURO OLMEDO: Lee mi comentario del 23/3/2010 en esta misma página. Tendrás el problema con cualquier otro servidor de correo local.
tucuta: Tal y como indica el mensaje inicial. Debes de poner 127.0.0.1 como servidor SMTP en tu aplicación y tener abierto el miniRelay.
Saludos,
http://netvicious.com esta de ultimo para descargar el MiniRelay.com
MiniRelay.com la ultima opcion
Que tal amigo.
Muy bueno el artículo.
Estoy tratando de probar, pero no he podido enviar el mensaje.
Me manda el error:
20:04:41 Escuchando en 127.0.0.1 (Puerto 25)
20:04:52 Comando: MAIL FROM
20:04:52 Comando: RCPT TO
20:04:52 [1] Dominio MX de hotmail.com cacheado
20:04:52 [1] Conectando con mx1.hotmail.com
20:04:56 [1] Error Socket Error # 10061
Connection refused.
20:04:56 [1] Conectando con mx1.hotmail.com
20:04:57 [1] Error Socket Error # 10061
Connection refused.
20:04:57 [1] Conectando con mx1.hotmail.com
20:04:58 [1] Error Socket Error # 10061
Connection refused.
20:04:58 [1] Conectando con mx2.hotmail.com
20:04:59 [1] Error Socket Error # 10061
Connection refused.
20:04:59 [1] Conectando con mx2.hotmail.com
20:05:00 [1] Error Socket Error # 10061
Connection refused.
20:05:00 [1] Conectando con mx2.hotmail.com
20:05:01 [1] Error Socket Error # 10061
Connection refused.
20:05:01 [1] Conectando con mx3.hotmail.com
20:05:02 [1] Error Socket Error # 10061
Connection refused.
20:05:02 [1] Conectando con mx3.hotmail.com
20:05:04 [1] Error Socket Error # 10061
Connection refused.
20:05:04 [1] Conectando con mx3.hotmail.com
20:05:05 [1] Error Socket Error # 10061
Connection refused.
20:05:05 [1] Conectando con mx4.hotmail.com
20:05:06 [1] Error Socket Error # 10061
Connection refused.
20:05:06 [1] Conectando con mx4.hotmail.com
20:05:07 [1] Error Socket Error # 10061
Connection refused.
20:05:07 [1] Conectando con mx4.hotmail.com
20:05:08 [1] Error Socket Error # 10061
Connection refused.
20:05:08 [1] ERROR: Se ha reintentado el envio 3 veces, devolviendo mensaje
Lo he intentado a diversos correos; yahoo, hotmail, etc.
A que se deberá el error amigo?
Saludos y Gracias
Hola NetVicious, me gustaría que me ayudaras a configurar mi propio servidor y así aprendemos todos.
Verás yo tengo mi ip fija en mi pc y por ende también mis (2) dns.
La pregunta intrigante es como configuro mi pc para enviar email desde mi propio servidor montado valga la redundancia en mi pc.
Gracias de antemano.
Como configuro el miniRelay para salir desde mi correo@midominio.com?
El problema que comentais de que al enviar un mensaje el servidor destino os da un error o os rebota el mensaje es algo que llevan haciendo ya un tiempo bastantes servidores de correo.
Para limitar el SPAM los servidores últimamente están exigiendo que la ip desde la que se mandan los emails sea fija, o que sea una ip autorizada para enviar correos del dominio del email que estais utilizando. Es decir que si utilizais una cuenta de correo para el envío manolo@dominio.com que vuestra ip sea el servidor smtp de dominio.com (más información en [1])
Esto es un problema no de mi programa si no de cualquier programa similar que instaleis en vuestro ordenador ya que es algo intrínseco de vuestra conexión a Internet.
La única solución en estos casos es utilizar el servidor smtp de vuestro proveedor de internet o si tenéis un dominio propio utilizar dicho smtp. Si tenéis una dirección ip fija y un dominio también se podría configurar el dns de vuestro dominio para que podáis enviar mails desde vuestra ip.
Saludos,
[1]
http://es.wikipedia.org/wiki/Sender_Policy_Framework
http://www.openspf.org/
Gracias me ayudo mucho!!!!
Yo he tenido el mismo problema con esto, me parece que ya pasa por un problema en las ‘listas negras’ de IP, si alguien tiene algún otro alcance por favor, será de mucha utilidad.
Gracias
primero q nadad muchas gracias esra lo q estaba buscando…. y una pregunta estoy mandando los email a una cuenta de gmail ya q a las de hotmail me manda un error no se si sea normal.. bueno siguiendo con la de gmail me manda los correo la onda es q me aparecen como correo nodeseado hay una forma de cambiar eso
hgj
Hola yotengo un problema con lapagina me sale eeste error reister_long_arrays en off cunadlopongo en onse desabilita el mysql si alguen me puede ayudar.
Dead y Sol, no entiendo muy bien, pero me parece que lo que te está diciendo es que debes usar el servidor smtp de tu proveedor de internet.
Un saludo
Tengo el mismo problema que dead… alguien me puede ayudar???
Gracias
Sol
sdsa
hola dlicia, la configuración es muy sencilla, solo tienes que buscar el archivo php.ini, que es el archivo de configuración de php, y buscas la línea donde dice [mail function], buscas entonces SMTP y le pones el número 127.0.0.1, debe quedar asi:
SMTP = 127.0.0.1
eso es todo.
como lo configuroooooooo!!!!!!!!!!!!! help me please! no usen lenguaje tan tecnico que yo no entiendo asi :s
hola, yo estoy montando un server local con phpnuke aunque creo que finalmente lo hare con drupal. Bueno, el caso es que he hecho lo que ponias de meter la ip en php.ini de 127.0.0.1 y me sale el error de:
The IP you’re using to send email is not authorized
5.7.1 to send email directly to our servers. Please use
5.7.1 the SMTP relay at your service provider instead. 7si725458nfv.35
tengo una conexion de euskaltel (que creo fuera de vizcaya es ono) con un router wifi de por medio. u_u
gggggggggggggg
ffffffffffffffffffff
Pero me flata agregar otro abajo de SMTP
ahi otro alguien ke me diga por ke no manda
porfaz
xD
Grax
esta interesante pero como lo hago en Linux???
:mrgreen:Ver «Punto final» :mrgreen:
(Voilá!!!!! eso es todo!)
Esta de pelos……Vamos a probarlo
……..GRACIAS………
Excelente, gracias por el dato :D saludos!!!
por cierto, muy guapo el niño, muchas gracias!
Buenas, soy el papi del niño ;-)
IEspana puso filtros de acceso desde fuera de la web. Entrar vía http://www.netvicious.com
Saludines,
Excelente, tenia tiempo buscando algo asi. Voy a probarlo. Saludos.