O postfix pode encaminhar todo o email de saída para um host de retransmissão, exceto para o email local de usuário para usuário?

1

Na minha caixa Ubuntu, o postfix está configurado para retransmitir todo o email de saída para outgoing.verizon.net . Infelizmente, isso inclui o e-mail local de usuário para usuário (por exemplo, de trabalhos cron locais para mim ou de mim para mim), que não precisam sair da máquina. Existe uma maneira de ajustar minha configuração (abaixo) para que o e-mail local seja entregue sem sair da minha máquina?

Nota: Eu não executo um servidor de e-mail (na porta 25), mas sim executo o fetchmail a cada cinco minutos para fazer o download de um servidor IMAP.

main.cf:

smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = mycomputer.example.com
masquerade_domains = example.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = $myhostname, localhost.localdomain, localhost
relayhost = [outgoing.verizon.net]:587
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
smtp_sasl_auth_enable = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options =
smtpd_sasl_auth_enable = no
    
por DanB 28.03.2014 / 22:58

1 resposta

0

O postfix só retransmitirá non-local mails para o host especificado em relayhost . Considerar um domínio local; o domínio deve estar listado no parâmetro mydestination . Portanto, listar example.com em mydestination ajudará você a corrigir esse problema.

#/etc/postfix/main.cf
#...
mydestination = $myhostname, localhost.localdomain, localhost, example.com
#...

Ref: Documentos do postfix

relayhost (default: empty)

The next-hop destination of non-local mail; overrides non-local domains in 
recipient addresses. This information is overruled with relay_transport, 
sender_dependent_default_transport_maps, default_transport, 
sender_dependent_relayhost_maps and with the transport(5) table. 
    
por 29.03.2014 / 04:11