Postfix: "451 Error: queue file write error".
Caros amigos, tenho a rodar o Postfix 2.1.5-1+LDAP+Amavis+SpamAssassin numa máquina Debian Sarge. Estava tudo a funcionar tão lindamente mas de uns tempos p'ra cá quando se tenta enviar e-mails usando webmail ou um cliente, por vezes (muitas) leva muito tempo e depois dá o erro "451 Error: queue file write error".
Pesquisei na NET e me pareceu que o prolema tinha alguma coisa a ver com o Amavis-new. Fechei a opção de fazer quarentine, e aparentemente o problema tinha melhorado.
Mas na verdade tudo continua na mesma.
Sou muito novo no Postfix.
Alguém pode me ajudar a resolver este erro?
Re: Postfix: "451 Error: queue file write error".
espaço em disco. Verifique/acrescente.
:evil:
Re: Postfix: "451 Error: queue file write error".
usa ae df -h e posta ae irmão
Re: Postfix: "451 Error: queue file write error".
tai o resultado do df -h
Filesystem Size Used Avail Use% Mounted on
/dev/cciss/c0cdp01 16G 240M 15G 2% /
tmpfs 443M 0 443M 0% /dev/shm
/dev/cciss/c0d0p7 50G 35M 48G 1% /home
/dev/cciss/c0d0p6 69G 21G 45G 32% /var
Re: Postfix: "451 Error: queue file write error".
Por isso mesmo acho que nao é problema de disco.
Eu estive a ler alguns artigso na NET relacionados com este erro, e muitos deles falam da amavisd-new, que por acaso também tenho no meu sistema.
Comentei (em amavis.conf) a linha que indica o path do Quarentine, e as coisas melhoraram.
Mas continuo tendo o erro, e as vezes leva muito tempo a tentar enviar e-mail (principalmente quando uso webmail - squirrelmail).
Re: Postfix: "451 Error: queue file write error".
Cara da uma olhada em /var/log/maillog, /var/log/postfix e cola o retorno de "postfix -n" pra gente.
Re: Postfix: "451 Error: queue file write error".
Essa mensagem de erro sem maiores informacoes é proposital, pra os usuarios nao saberem de fato o que acontece, ele detalha o erro no maillog.
Re: Postfix: "451 Error: queue file write error".
Já chekei os logs do mail, mas não obtive grande ajuda.
Ai vai o resultado de postconf -n
# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
delay_warning_time = 4h
disable_vrfy_command = yes
mailbox_size_limit = 0
mydestination = $myhostname, localhost.$mydomain, mail.dominio
myhostname = mail.dominio
mynetworks = 127.0.0.0/8, 10.0.0.0/8, 192.168.1.0/24, 172.16.1.0/24
myorigin = /etc/mailname
recipient_delimiter = +
smtpd_banner = $myhostname ESMTP
smtpd_helo_required = yes
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_unauth_destination
smtpd_sasl_application_name = smtpd
smtpd_sasl_auth_enable = no
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworks
smtpd_tls_CAfile = /etc/postfix/smtpd.pem
smtpd_tls_auth_only = yes
smtpd_tls_cert_file = /etc/postfix/smtpd.pem
smtpd_tls_key_file = /etc/postfix/smtpd.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
smtpd_use_tls = no
tls_random_source = dev:/dev/urandom
transport_maps = hash:/etc/postfix/transport
virtual_gid_maps = static:106
virtual_mailbox_base = /var/vmail
virtual_mailbox_domains = ldap:dom
virtual_mailbox_limit = 100000000
virtual_mailbox_maps = ldap:dominio
virtual_minimum_uid = 100
virtual_uid_maps = static:103
Re: Postfix: "451 Error: queue file write error".
Tenta setar o smtpd_proxy_timeout pra 100 ou superior