POSTFIX e DOVECOT, receving OK enviando KO

1

Eu instalei o postfix e o dovecot (1.2.12) com o Ubuntu.

Este é o meu main.cf

alias_maps = 
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
inet_interfaces = all
mailbox_size_limit = 0
mydomain = example.net
myhostname = mail.example.net
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
readme_directory = no
recipient_delimiter = +
relayhost = 
smtp_use_tls = yes
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_recipient_restrictions = reject_unknown_sender_domain, reject_unknown_recipient_domain, reject_unauth_pipelining, permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_path = private/dovecot-auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_tls_auth_only = yes
smtpd_tls_cert_file = /etc/ssl/certs/ssl-mail.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-mail.key
smtpd_tls_mandatory_ciphers = high
smtpd_tls_mandatory_protocols = SSLv3, TLSv1
smtpd_tls_received_header = yes
tls_random_source = dev:/dev/urandom
virtual_gid_maps = static:5001
virtual_mailbox_base = /home/postfix/vmail
virtual_mailbox_domains = /etc/postfix/virtual_domains
virtual_mailbox_maps = hash:/etc/postfix/virtual
virtual_uid_maps = static:5001

este é o meu dovecot.conf

protocols = imap imaps

log_timestamp = "%Y-%m-%d %H:%M:%S "

log_path = /var/log/dovecot.log

mail_privileged_group = vmail

protocol imap {
        mail_max_userip_connections = 10
}

auth default {
        mechanisms = plain login

        # imaps/ smtp user database
        passdb passwd-file {
                args = /home/postfix/vmail/passwd
        }

        # all mail is mapped to this user.
        userdb static {
                args = uid=vmail gid=vmail home=/home/postfix/vmail/%d/%n
        } 


        user = root
        !include_try /etc/dovecot/auth.d/*.auth
}
dict {
}
plugin {
}
!include_try /etc/dovecot/conf.d/*.conf

(O conf.d / e auth.d / estão vazios)

Não vejo erros no log, mas com essa configuração POSSO receber e-mail mas não consigo enviar e-mail ... Sempre tenho esse erro:

Acesso de retransmissão negado

Estou tentando enviar e-mails da minha conta para uma conta do @ gmail.com

Algo errado? Obrigada!

    
por Dail 14.05.2011 / 00:45

1 resposta

1

é postfix & dovecot e o próprio cliente de e-mail na mesma máquina?

Se não, você precisa modificar mynetworks para incluir seu intervalo de IP.

EDIT: Desculpe, não vi que você estava usando o SASL. Você deve testar se o SASL está funcionando ao tentar enviar e-mail via telnet. Existem artigos sobre como fazer isso ...

    
por 16.05.2011 / 08:10