Pare o Postfix enviando email para [email protected]

1

Eu configurei um servidor Postfix no Ubuntu como sistema de satélite para encaminhar e-mails para um servidor Exchange.

Quando tento fazer sudo -i com um usuário que não faz parte do grupo sudoers , o incidente está relatando o envio de um e-mail. (Eu acho que usando o Postfix)

No visualizador de filas do Exchange, vi mensagens não entregues para um endereço [email protected] com o relatório de incidentes de segurança. Esse email não existe. Mudei /etc/mailname para usar domain.com , mas depois, nos registros do Postfix /var/log/mail.log , vi um e-mail indo para [email protected] .

Após a configuração, eu corri o

newaliases
service postfix restart

Meu objetivo é configurar esse postfix para enviar o relatório de incidentes para [email protected] em vez de [email protected] ou [email protected]

Observação: No momento, estou enviando e-mails em vários scripts PHP, indo para [email protected] e tudo funciona bem.

hostname -f
ns.domain.local

cat /etc/hosts
127.0.0.1       ns.domain.local       ns     localhost
192.168.1.3     ns.domain.local       ns

cat /etc/hostname
ns

cat /root/.forward
[email protected]

cat /etc/aliases
postmaster:    root
root: [email protected]

cat /etc/mailname
domain.local

cat /etc/postfix/main.cf
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no

append_dot_mydomain = no

readme_directory = no

# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = ns.domain.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = ns.domain.local, localhost.domain.local, localhost,
relayhost = 192.168.1.2 #(EXCHANGE_IP_ADDRESS)
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = loopback-only
inet_protocols = ipv4

Obrigado por qualquer ajuda.

    
por user3216926 31.12.2016 / 00:00

1 resposta

1

Eu encontrei o problema. Agora posso receber o email de relatórios. Como o documento explica, você precisa redirecionar a conta local raiz para uma conta unix. Eu mantenho todas as outras configurações como eu postei antes.

Eu tenho que configurar:

nano /etc/postfix/main.cf:
virtual_alias_maps = hash:/etc/postfix/virtual

# I had to create the file.
nano /etc/postfix/virtual:
root     root@localhost

E, em seguida, execute

postmap /etc/postfix/virtual

Aqui a explicação: link

Obrigado a todos.

    
por user3216926 03.01.2017 / 23:39