Postfix - não é possível enviar e-mails para a Internet (por exemplo, Gmail)

2

Eu configurei o postfix (Debian) e ele funciona bem. Posso receber e-mails e posso enviá-los, mas só posso enviá-los para endereços locais (e locais virtuais).

Mas quando tento enviar o e-mail, por exemplo, para minha conta do Gmail, recebo isso no syslog:

Jun 30 18:34:44 vps postfix/smtpd[9087]: NOQUEUE: reject: RCPT from vps[77.93.223.122]: 554 5.7.1 <[email protected]>: Relay access denied; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<localhost.localdomain>

Eu pesquisei muito, mas resolvi pensar nisso. Eu acho que algo está errado com minhas diretivas. Aqui está o meu:

myhostname = mail.xxx.cz
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = xxx.cz, vps, localhost.localdomain, localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
    
por grafa 30.06.2013 / 18:45

1 resposta

2

Você precisa permitir a retransmissão de hosts confiáveis.

Se vps tiver um endereço IP estático, você poderá simplesmente adicioná-lo a mynetworks . Outra opção popular é configurar a autenticação entre hosts confiáveis

Veja também link

    
por 30.06.2013 / 18:51