Subject: [ubuntu-mx] PROBNLEMA CON POSTFIX Y PERMISOS

From: "Ing. Nestor Velazquez Sanchez" <[email-masked]>
Date: Thu, 20 Nov 2008 15:36:31 -0600

Saludos, a toda la comunidad y de antemano gracias por el tiempo que 
dediquen a leer el presente mensaje.

Que puedo hacer ante el presente mensaje en un servidor Ubuntu 8.04

(maildir delivery failed: create maildir file 
/var/mail/virtual/unisan.edu.mx/sandralopez/tmp/1227216231.P2712.exotecmail: 
Permission denied)
                                         [email-masked]

Ya le cambie los permisos a 777 pero daña los mensajes.

ahora no tengo idea de que hacer.

Gracias por su atencion.

---

From: "Ing. Nestor Velazquez Sanchez" <[email-masked]>
Date: Thu, 20 Nov 2008 18:27:10 -0600

Hola y gracias por tu tiempo.

Esta es la salida de postconf -n

postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_at_myorigin = yes
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
inet_interfaces = all
local_destination_recipient_limit = 1
local_recipient_maps = unix:passwd.byname $alias_database
local_transport = local
mail_spool_directory = /var/mail
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
message_size_limit = 0
mydestination = $myhostname, $mydomain
mydomain = exotecmail.smartcomtec.com.mx.local
myhostname = exotecmail.smartcomtec.com.mx
mynetworks_style = host
myorigin = $myhostname
recipient_delimiter = +
setgid_group = postdrop
smtpd_banner = $myhostname ESMTP ispCP {MTA_VERSION} Managed
smtpd_data_restrictions = 
reject_multi_recipient_bounce,                               
reject_unauth_pipelining
smtpd_helo_required = yes
smtpd_helo_restrictions = 
permit_mynetworks,                               
permit_sasl_authenticated,                               
reject_invalid_helo_hostname,                               
reject_non_fqdn_helo_hostname
smtpd_recipient_restrictions = 
reject_non_fqdn_recipient,                               
reject_unknown_recipient_domain,                               
permit_mynetworks,                               
permit_sasl_authenticated,                               
reject_unauth_destination,                               
reject_unlisted_recipient,                               permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = 
reject_non_fqdn_sender,                               
reject_unknown_sender_domain,                               
permit_mynetworks,                               permit_sasl_authenticated
transport_maps = hash:/etc/postfix/ispcp/transport
virtual_alias_maps = hash:/etc/postfix/ispcp/aliases
virtual_gid_maps = static:8
virtual_mailbox_base = /var/mail/virtual
virtual_mailbox_domains = hash:/etc/postfix/ispcp/domains
virtual_mailbox_limit = 0
virtual_mailbox_maps = hash:/etc/postfix/ispcp/mailboxes
virtual_minimum_uid = 1002
virtual_transport = virtual
virtual_uid_maps = static:1002

Ulises M. Alvarez escribió:
> Ing. Nestor Velazquez Sanchez wrote:
>   
> Hola:
> Para hacer más oportuna la ayuda, por favor envía la salida de:
> postconf -n
>
>

---

From: "Ing. Nestor Velazquez Sanchez" <[email-masked]>
Date: Thu, 20 Nov 2008 19:38:40 -0600

Muchas gracias por la ayuda, los buzones virtuales no existían parece
que ya funciono

postconf -n

######

¿Por qué modificaste lo anterior?
######

>>>> El directorio si contiene el archivo postfix antes de
instalar el ISPCP Omega asi estaba, de hecho primero al instalarlo
desde cero me asegure de que asi fuera y despues de instalar el panel
de control de webhosting tambien asi estaba.

######

Misma pregunta... y es que no veo necesidad de modificar los valores por
defecto.
######

######

¿Te aseguraste de que el directorio existiera previamente? Postfix no
puede crearlo. Recuerdo que me sucedía al inicio...

Si lo creaste (o algún script), ¿cuáles son los permisos? En un sistema
similar, donde sí funciona postfix, tengo:

ls -ld /var/mail/
drwxrwsr-x 2 root mail 4096 2008-11-20 19:08 /var/mail/

Si tienes el directorio con dichos permisos no debería darte
problemas... al menos, en teoría.

¿Verificaste que procmail esté instalado y que se comporte de acuerdo a
lo esperado?
######

>>>>> en cuanto al directorio esta con estos permisos:

>>>>> drwxrwsr-x 3 root mail 4096 2008-11-20 19:30
/var/mail/

>>>>> Lo que me desconcerta es el usuario propietario
segun yo deberia de ser el usuario vmail y no el root

mailbox_size_limit = 0
message_size_limit = 0

(Pudiste haber modificado tus datos reales, sólo necesitamos saber lo
indispensable. Ojo para la próxima.)

mynetworks_style = host
myorigin = $myhostname
recipient_delimiter = +

######

setgid_group = postdrop

Misma pregunta inicial... ¿por qué?
######

(¿Nada de listas "grises" o "negras"? ¿Qué tal te va con el spam?)

>>>>> ¿que listas me recomiendas que no sean tan
estrictas, voy a poner spamcop, spamhouse y sorbs?

>>>>> Me surge la duda, no tengo el parametro
mynetworks= XXXXX IP's ¿que tan recomendable es mantenerlo asi o
definitivamente quito el permit_mynetworks?

######

Espero que la línea se haya modificado por el correo... si no, a corregir.
######

Lo siento, sin experiencia con destinos virtuales... pero parece que no
estás sólo: http://ubuntuforums.org/showthread.php?p=6157205

Tal vez no caiga mal repasar: http://www.postfix.org/VIRTUAL_README.html

Suerte.

Hola:

---

From: "Ulises M. Alvarez" <[email-masked]>
Date: Thu, 20 Nov 2008 18:23:10 -0600

Hola:

-- 
Ulises M. Alvarez.
http://sophie.fata.unam.mx/

---

From: "Ulises M. Alvarez" <[email-masked]>
Date: Thu, 20 Nov 2008 19:20:15 -0600

######

######

######

ls -ld /var/mail/

######

######

Suerte.