Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Foros Linux » Administración del sistema » Redes y Servidores


Nuevo tema Responder al tema
 [ 2 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Nuevo
Forista Nuevo

Registrado: Jue Nov 03, 2011 7:01 am
Mensajes: 1

Nota Publicado: Mar Nov 08, 2011 6:35 am 
Arriba  
Estimados:
Un gusto poder participar del foro
Los molesto para ver si pueden ayudarme con un problema de permisos que estoy teniendo.
Tengo un Servidor de correo con Postfix, Courier y Roundcube como Webmail.
Cuando le doy permisos de root al directorio del usuario chown root:root /maildir/dominio.com/usuario puedo loguearme correctamente en la Webmail (Roundcube) pero no puedo enviar correos, los logs muestran:

"/maildir/dominio.com/usuario/tmp/mail_id.server_name: Permission denied)"

Si le doy permisos al mismo directorio pero con el usuario mail chown mail:mail /maildir/dominio.com/usuario puedo enviar correos, pero no puedo loguearme en la webmail (Roundcube).
Estos son los permisos de los directorios:

ls -la /maildir/dominio.com/

drwx------ 8 root root 4096 16:13 usuario



ls -la /maildir/dominio.com/usuario/
total 48
drwx------ 8 root root 4096 16:13 .
drwxrwxrwx 13 mail mail 4096 00:01 ..
drwx------ 2 mail mail 4096 13:58 courierimapkeywords
-rw-r--r-- 1 root root 23 10:10 courierimapsubscribed
-rw-r--r-- 1 root root 1531 10:28 courierimapuiddb
-rw-r--r-- 1 root root 214 13:50 courierpop3dsizelist
drwx------ 2 mail mail 4096 10:30 cur
-rw-r--r-- 1 root root 36 11:29 maildirsize
drwx------ 2 mail mail 4096 10:28 new
drwx------ 6 mail mail 4096 10:10 .Sent
drwx------ 2 mail mail 4096 11:32 tmp
drwx------ 6 mail mail 4096 10:07 .Trash


y solo puedo enviar mails si le doy permisos al usuario mail en el directorio /maildir/dominio.com/usuario:

ls -la /maildir/domain.com/

drwx------ 8 mail mail 4096 16:13 usuario



ls -la /maildir/dominio.com/usuario/
total 48
drwx------ 8 mail mail 4096 16:13 .
drwxrwxrwx 13 mail mail 4096 00:01 ..
drwx------ 2 mail mail 4096 13:58 courierimapkeywords
-rw-r--r-- 1 root root 23 10:10 courierimapsubscribed
-rw-r--r-- 1 root root 1531 10:28 courierimapuiddb
-rw-r--r-- 1 root root 214 13:50 courierpop3dsizelist
drwx------ 2 mail mail 4096 10:30 cur
-rw-r--r-- 1 root root 36 11:29 maildirsize
drwx------ 2 mail mail 4096 11:48 new
drwx------ 6 mail mail 4096 10:10 .Sent
drwx------ 2 mail mail 4096 11:48 tmp
drwx------ 6 mail mail 4096 10:07 .Trash


Quisiera saber si alguien puede guiarme para encontrar una solución ya que vengo hace varios días tratando de encontrarla pero no me fué posible hacerlo.
Agradezco desde ya la atención, y cualquier sugerencia será bienvenida.

Saludos cordiales.

Editado -- Mar Nov 08, 2011 6:35 am --

FInalmente pude resolver el problema.
Por si a alguien le puede llegar a ser útil, paso a explicar lo que hice.
Dejé el directorio /maildir/dominio.com/usuario con permisos para el usuario mail y poder así, seguir enviando correos.
Pero no podía loguearme en la Webmail del Roundcube, entonces probé:

telnet localhost imap
a login usuario@dominio.com password
[ALERT] Fatal error: Account's mailbox directory is not owned by the correct uid or gid (Esto es lo que recibía la tratar de loguearme).

Encontré en un post que Courier verifica el SANITY del setup, y que dejando esta opción en "0" se resolvía el inconveniente.
Agregué en el archivo /etc/courier/imapd la linea => IMAP_MAILBOX_SANITY_CHECK=0
Si realizo un telnet ahora, puedo loguearme ok:

telnet localhost imap
a login usuario@dominio.com password
a OK LOGIN Ok.

Ya puedo enviar correos y loguearme en el Roundcube sin inconvenientes.
Gracias a todos por la ayuda.

Saludos.

 Perfil Email  

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Dom Abr 18, 2010 4:30 pm
Mensajes: 2790
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)

Nota Publicado: Mié Nov 16, 2011 5:45 pm 
Arriba  
Gracias por compartir la solución, para la próxima agregarle a titulo del primer post (SOLUCIONADO) para qeu sea mas fácil ubicar el tema mediante el uso del buscador ;)

un saludo

PD: esta lo hago yo

_________________
... reinstalar un SO cuando produce un error es como tirar un bebe a la basura cuando se hace caca..

Trusted Network and Developer | Reglamento General de los Foros |WIKI-EL | Twitter @SISIAM
Debian| ArchLinux |Linux User #508809

 Perfil WWW  
Mostrar mensajes previos:  Ordenar por  
 [ 2 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC - 6 horas
Traducción al español por Huan Manwë
phpBB SEO