Não é possível conectar-se ao Postfix / Dovecot com o Airmail.app, mas posso com Mail.app (Conexão recusada?)

1

Então eu instalei o Postfix, o Dovecot e o MySQL de acordo com este guia: link

Usa criptografia e somente SSL e parece uma maneira novata de ficar seguro desde o início, mas eu tenho um problema. Por um motivo estranho eu sou capaz de usar Mail.app no OS X com sucesso para enviar e receber e-mails, mas com o Airmail, eu não posso. Acabei de obter conexão recusada no aplicativo e o seguinte erro no meu servidor:

Jul 16 15:35:26 apple dovecot: imap-login: Login: user=my@email, method=PLAIN, rip=xxx, lip=xxx, mpid=31389, TLS, session=xxx

Jul 16 15:35:26 apple dovecot: imap(my@email): Disconnected: Logged out in=24 out=707

Jul 16 15:35:26 apple postfix/smtpd[31390]: connect from unknown[xxx]

Jul 16 15:35:27 apple postfix/smtpd[31390]: disconnect from unknown[xxx]

Jul 16 15:35:46 apple postfix/smtpd[31372]: disconnect from unknown[xxx]

postconf -n

alias_database = hash:/etc/aliases

alias_maps = hash:/etc/aliases

append_dot_mydomain = no

biff = no

config_directory = /etc/postfix

inet_interfaces = all

mailbox_size_limit = 0

mydestination = localhost

myhostname = sub.domain.com

mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128

myorigin = /etc/mailname

readme_directory = no

recipient_delimiter = +

relayhost =

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)

smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks,

reject_unauth_destination

smtpd_sasl_auth_enable = yes

smtpd_sasl_path = private/auth

smtpd_sasl_type = dovecot

smtpd_tls_cert_file = /etc/dovecot/dovecot.pem

smtpd_tls_key_file = /etc/dovecot/private/dovecot.pem

smtpd_use_tls = yes

virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf

virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf

virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf

virtual_transport = lmtp:unix:private/dovecot-lmtp

    
por Lucas Gomez 16.07.2013 / 17:39

1 resposta

0

PLAIN / CRAM-MD5 é apenas o método de autenticação. Como eu vejo no guia, eles usaram

smtpd_tls_auth_only = yes

significa que você DEVE usar SSL / TLS para fazer a autenticação funcionar. Você pode simplesmente desabilitar essas restrições (configurá-lo como não) ou habilitar ssl / tls no Airmail

    
por 16.07.2013 / 18:07