Correio de saída do postfix de repente sendo adiado

1

Estou com problemas para enviar e-mails com postfix depois de alterar o "Formato para nomes de usuário que incluem domínio" no modelo "Mail For Domain". Basicamente eu tinha tudo funcionando, mas depois mudei os nomes de usuário padrão de user.domain para [email protected] , depois deletei e recriou minhas contas de e-mail (incluindo arquivos associados no diretório pessoal) sob esse novo formato. Depois que isso foi feito, não consegui enviar nenhum e-mail, seja de contas que eu recriamos ou de novas contas. Eu restaurar as configurações do modelo anterior e recriar as contas e isso não funcionou.

Abaixo está um exemplo do que aparece em /var/log/mail.log quando tento enviar um e-mail.

Jul 16 19:02:17 host postfix/smtpd[11772]: connect from localhost.localdomain[127.0.0.1]
Jul 16 19:02:17 host postfix/smtpd[11772]: 691B9138176E: client=localhost.localdomain[127.0.0.1]
Jul 16 19:02:17 host postfix/cleanup[11775]: 691B9138176E: message-id=<[email protected]>
Jul 16 19:02:17 host postfix/smtpd[11772]: disconnect from localhost.localdomain[127.0.0.1]
Jul 16 19:02:17 host postfix/qmgr[10765]: 691B9138176E: from=<[email protected]>, size=666, nrcpt=1 (queue active)
Jul 16 19:02:17 host postfix/qmgr[10765]: warning: connect to transport private/sam-domain.co: No such file or directory
Jul 16 19:02:17 host postfix/error[11735]: 691B9138176E: to=<[email protected]>, relay=none, delay=0.05, delays=0.04/0/0/0, dsn=4.3.0, status=deferred (mail transport unavailable)

Além disso, aqui está meu postconf -n :

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
allow_percent_hack = no
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
home_mailbox = Maildir/
mailbox_command = /usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME
mailbox_size_limit = 0
mydestination = domain.co, localhost.domain.co, localhost
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
readme_directory = no
recipient_delimiter = +
sender_bcc_maps = hash:/etc/postfix/bcc
sender_dependent_default_transport_maps = hash:/etc/postfix/virtual
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_tls_cert_file = /etc/postfix/postfix.cert.pem
smtpd_tls_key_file = /etc/postfix/postfix.key.pem
smtpd_tls_mandatory_ciphers = high
smtpd_tls_mandatory_protocols = SSLv3, TLSv1
smtpd_tls_security_level = may
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
virtual_alias_maps = hash:/etc/postfix/virtual

Qualquer sugestão seria apreciada.

    
por neanderslob 16.07.2014 / 22:01

1 resposta

0

Eu recebi uma resposta no fórum Virtualmin que funcionou como um encanto.

Em resumo, o problema foi de fato em /etc/postfix/main.cf , como sugerido pelas pessoas acima. Acabei comentando a seguinte linha:

#sender_dependent_default_transport_maps = hash:/etc/postfix/virtual

fez um service postfix restart e agora meu e-mail funciona perfeitamente.

Obrigado pelos comentários acima e espero que isso ajude alguém no futuro.

    
por 16.07.2014 / 22:48

Tags