Fórum Debian

Versão Completa: Problema com maildrop
Você está atualmente visualizando uma versão simplificada do conteúdo. Visualizar a versão completa com formatação.
Bom dia pessoal,

Estou tentando configurar um servidor de email baseado neste artigo http://www.secforum.com.br/article.php?s...ad&order=0.

Na hora de testar o maildrop ele me retorna este erro:

maildrop: Invalid home directory permissions - world writable.

O comando executado é esse:

cat /etc/passwd| maildrop -d [email protected]

A pasta do usuário tem o seguinte caminho:

/postfix/dominio.com.br/usuario

A permissão de acesso da pasta está agora como 770, mas já testei 777, 700, 755... as q me lembro agora foram essas. O dono da pasta é o usuário maildrop, e o grupo deste é o maildrop e www-data.

Segue meu arquivo de configuração do maildrop:


hostname localhost
port 3306
#socket /var/lib/mysql/mysql.sock
database postfix
dbuser postfix
dbpw postfix
dbtable mailbox

default_gidnumber 110
default_uidnumber 106

uid_field username
uidnumber_field uid
gidnumber_field gid
maildir_field maildir
homedirectory_field home
quota_field quota
mailstatus_field active
where_clause ""


O gid do maildrop é o 110, mas tb já tentei colocar o gid do www-data que é o 33, mas tb num funfou. A tabela no mysql está direcionada agora pro gid do maildrop.

Então.... algum a luz??!?!?!

Se não tiver sido claro no problema fale aí q eu tento explicar de novo!!!

PS: Não domino muito bem o linux...
E aí pessoal???
Ninguém pode ajudar??!??!?

Tô precisando d+ disso!!!!!!!!!!
Isso é um chute Alegre

Por esse erro

Código:
maildrop: Invalid home directory permissions - world writable.

Parece que ele não aceita que o diretório fique com permissões de escrita, portanto não coloque 777 ou algo assim, tente colocar por exemplo 555 ou 444.
Fernando,

mas o usuário maildrop tem q ter acesso total à pasta q armazena os emails. Ele é dono da pasta postfix, que é a pasta raiz das caixas de email. Vou tentar pq qq ajuda tá valendo!!! Alegre

Depois eu posto resultado.
A pasta postfix está com as permissões setadas em 770. O erro agora é esse:

maildrop: Unable to change to home directory.


Vamos lá pessoal... me salvem!!!! :shock:
equeiroga,

O postfix tem acesso até essa pasta?

Pois nada adianta ele ter permissão de escrita em /home/blablabla se ele não tem permissão nem de leitura (por exemplo) em /home.

Dê uma verificada nisso.
Fernando,

não existe o usuário postfix no sistema. O usuário q faz o acesso à pasta é o usuário maildrop.

No artigo tem estas instruções para configurar as pastas dos usuários de email.

"Criando o HOME do usuário:
# mkdir -p /postfix/dominio1.com.br/usuario.silva
# maildirmake /postfix/dominio1.com.br/usuario.silva/Maildir
# chown maildrop:www-data /postfix/ -R
# chmod 770 /postfix/ -R"


Como vc pode ver, o usuário maildrop tem acesso total à pasta postfix, bem como os usuários do mesmo grupo.

Qualquer coisa o tutorial está em http://www.secforum.com.br/article.php? ... ad&order=0

Ainda estou tentando fazer este troço funcionar!!!!!

Agradeço a força!!!! e continuo esperando mais força Sorrisão
URL de Referência