PHP - No sé que servidor de smtp tengo en mi máquina.

 
Vista:
sin imagen de perfil

No sé que servidor de smtp tengo en mi máquina.

Publicado por Negro (2 intervenciones) el 21/03/2014 22:27:20
Holas.

Actualmente soy pintor de brocha gorda y hubo un tiempo en que he manejado Clipper, Turbo Pascal y Assembler. El tema es que hace poco trato de incurrir en lo de programar para hacerme una página web dónde ofrezco mi servicio de pintor. Vengo bien con html5, css y php pero me he estancado en la página de contactos. Uds. ya se imaginarán cual va a ser la consulta. Pero el asunto me tiene mal hace más de un mes. No logro mandar un email desde php ni a ganchos.
Luego de tanto deambular llego a la conclusión de que tengo que instalar un servidor smtp local para que desde /var/www pueda mandar emails. Pero me sorprendí cuando encontré esto:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
root@lamaquina:/home/usuario# nmap localhost
 
Starting Nmap 6.00 ( http://nmap.org ) at 2014-03-21 17:58 ART
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000044s latency).
Other addresses for localhost (not scanned): 127.0.0.1
Not shown: 994 closed ports
PORT     STATE SERVICE
25/tcp   open  smtp
80/tcp   open  http
111/tcp  open  rpcbind
631/tcp  open  ipp
3306/tcp open  mysql
5432/tcp open  postgresql
 
Nmap done: 1 IP address (1 host up) scanned in 0.66 seconds
root@lamaquina:/home/usuario# 

En el puerto 25 ya tengo un servicio de smtp funcionando (eso creo yo) y no tengo idea de dónde salió. La pregunta es cómo puedo hacer para saber qué servidor es y dónde está. Si logro pillar al sujeto luego empezaría con enterarme de cómo se conecta con php.
Lo he intentado con htop, con top y con ps aux | grep smtp y no obtengo resultados.

Estoy trabajando en un Debián Weezy con un Lamp de manera local (127.0.0.1).

Gracias desde ya.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

No sé que servidor de smtp tengo en mi máquina.

Publicado por xve (6935 intervenciones) el 22/03/2014 10:51:26
Hola, no se que distribución de linux has instalado, pero algunas, por defecto instalan un servidor de correo, como puede ser postfix, qmail o sendmail... Aunque eso no quiere decir que los correos que envies desde ese servidor lleguen a su destinatario...

Una manera, es hacer un telnet...
1
telnet localhost 25

Ya nos comentaras...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

No sé que servidor de smtp tengo en mi máquina.

Publicado por Negro (2 intervenciones) el 23/03/2014 00:31:48
¡Hola! Gracias por contestar.
El comando me tiró esto:

1
2
3
4
5
6
7
usuario@lamaquina:~$ su
Contraseña:
root@lamaquina:/home/usuario# telnet localhost 25
Trying ::1...
Connected to localhost.
Escape character is '^]'.
220 lamaquina ESMTP Exim 4.80 Sat, 22 Mar 2014 20:00:58 -0300

Inferí que Exim (hola, que tal, mucho gusto) era una aplicación y con Iceweasel y Duck duck Go encontré esto: http://www.exim.org/.
En un comentario de acá me vengo a enterar que Exim es el MTA (ya lo buscaré en la Wikipedia) que viene por defecto.
http://www.regoremor.com/plataformas/linux/instalacion-de-apache2-con-php5-y-mysql-en-debian-squeeze/
Ahondando más en el asunto encuentro en mi /etc:

1
2
3
4
5
6
root@lamaquina:/etc# ls -l exim4
total 88
drwxr-xr-x 9 root root         4096 jul  1  2013 conf.d
-rw-r--r-- 1 root root        76717 ene  2  2013 exim4.conf.template
-rw-r----- 1 root Debian-exim   204 ene  2  2013 passwd.client
-rw-r--r-- 1 root root         1029 jul  1  2013 update-exim4.conf.conf

Ahora me queda vincularlo con PHP y a vuelo de pájaro (no he buscado mucho aún) al parecer no hay mucha literatura al respecto.
Gracias por darme un hilo de donde tirar. Cualquier cosa molesto de nuevo.

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar