Forums:
Hola amigos, quisiera que me ayuden con algo, mi problema es el siguiente, tengo un servidor de correo, le cree autenticación de usuarios smtp para poder enviar correos desde fuera de la oficina, pero lo que pasa es que eso lo puedo hacer si le creo un archivo (encriptado)con usuarios para que los lea de ahi y verifique, pero lo que quisiera hacer es que el pueda buscar en los usuarios del sistema y enviar correo con la misma clave y usuario que usan para poder revisar el correo.
Espero su ayuda gracias, lo que uso es lo siguiente:
login:
driver = plaintext
public_name = LOGIN
server_prompts = "Username:: : Password::"
server_condition="${ifcrypteq{$2}{${extract{1}{:}{${lookup{$1}lsearch{[b]/etc/exim/passwd[/b]}{$value}{*:*}}}}}{1}{0}}"
server_set_id = $1
Porque cuando le pongo la ruta /etc/shadow me sale error de permisos y no quisiera cambiarle de root, habria otra forma de leerlos?
A ver si te sirve
Mira este link ...
http://www.exim.org/eximwiki/AuthenticatedSmtpUsingPam
bye
:)
Gracias por tu ayuda, pero
Gracias por tu ayuda, pero no sabes alguna manera de validarlo con /etc/passwd?
Si lees el artículo te explica como
Pero justamente dice que debes darle acceso de lectura al grupo con el que se ejecuta exim, si lo hicieras con una base de datos (MySQL por ejemplo) es más fácil...
bye
:)
ya solucione el problema,
ya solucione el problema, solo tenia que permitir lectura al grupo, y ya funciona, gracias