Depois de longas pesquisas, encontrei a solução:
myorigin = localhost mydestination = localhost
solução encontrada no server-fault - este é o thread
em primeiro lugar - eu ainda estou em um nível iniciante. Como o Tópico diz que eu tenho problemas com meu servidor de email (postfix 2.11.3) no Debian Jessie. É um VPS com dois domínios e cada um tem seu próprio IP.
Quando eu configuro o início do postfix deste ano - tudo parece bem - mas agora estou recebendo mais e mais relatórios que meu cabeçalho não é o mesmo que o domínio do remetente.
Já perguntei sobre isso em outro thread mas eu estava procurando o caminho errado e para clareza eu abrir um segundo fio.
meu problema:
Eu acho que há uma incompatibilidade com endereço de texto porque quando eu depuração SMTP eu recebo isso em mail.log:
/smtpd[16553]: > cli[91.xxx.xxx.11]: 235 2.7.0 Authentication successful
/smtpd[16553]: < cli[91.xxx.xxx.11]: MAIL FROM:<[email protected]> BODY=8BITMIME SIZE=398
/smtpd[16553]: extract_addr: input: <[email protected]>
/smtpd[16553]: smtpd_check_addr: [email protected]
/smtpd[16553]: connect to subsystem private/rewrite
/smtpd[16553]: send attr request = rewrite
/smtpd[16553]: send attr rule = local
/smtpd[16553]: send attr address = [email protected]
/smtpd[16553]: private/rewrite socket: wanted attribute: flags
/smtpd[16553]: input attribute name: flags
/smtpd[16553]: input attribute value: 0
/smtpd[16553]: private/rewrite socket: wanted attribute: address
/smtpd[16553]: input attribute name: address
/smtpd[16553]: input attribute value: [email protected]
/smtpd[16553]: private/rewrite socket: wanted attribute: (list terminator)
/smtpd[16553]: input attribute name: (end)
/smtpd[16553]: rewrite_clnt: local: [email protected] -> [email protected]
/smtpd[16553]: send attr request = resolve
/smtpd[16553]: send attr sender =
/smtpd[16553]: send attr address = [email protected]
/smtpd[16553]: private/rewrite socket: wanted attribute: flags
/smtpd[16553]: input attribute name: flags
/smtpd[16553]: input attribute value: 0
/smtpd[16553]: private/rewrite socket: wanted attribute: transport
/smtpd[16553]: input attribute name: transport
/smtpd[16553]: input attribute value: error
/smtpd[16553]: private/rewrite socket: wanted attribute: nexthop
/smtpd[16553]: input attribute name: nexthop
/smtpd[16553]: input attribute value: 5.1.1 User unknown in virtual alias table
/smtpd[16553]: private/rewrite socket: wanted attribute: recipient
/smtpd[16553]: input attribute name: recipient
/smtpd[16553]: input attribute value: [email protected]
/smtpd[16553]: private/rewrite socket: wanted attribute: flags
/smtpd[16553]: input attribute name: flags
/smtpd[16553]: input attribute value: 512
/smtpd[16553]: private/rewrite socket: wanted attribute: (list terminator)
/smtpd[16553]: input attribute name: (end)
/smtpd[16553]: resolve_clnt: '' -> '[email protected]' -> transp='error' host='5.1.1 User unknown in virtual alias table' rcpt='[email protected]' flags= class=alias
/smtpd[16553]: ctable_locate: install entry key [email protected]
/smtpd[16553]: extract_addr: in: <[email protected]>, result: [email protected]
/smtpd[16553]: send attr request = rewrite
/smtpd[16553]: send attr rule = local
/smtpd[16553]: send attr address = double-bounce
/smtpd[16553]: private/rewrite socket: wanted attribute: flags
/smtpd[16553]: input attribute name: flags
/smtpd[16553]: input attribute value: 0
/smtpd[16553]: private/rewrite socket: wanted attribute: address
/smtpd[16553]: input attribute name: address
/smtpd[16553]: input attribute value: [email protected]
/smtpd[16553]: private/rewrite socket: wanted attribute: (list terminator)
/smtpd[16553]: input attribute name: (end)
/smtpd[16553]: rewrite_clnt: local: double-bounce -> [email protected]
/smtpd[16553]: smtpd_check_rewrite: trying: permit_inet_interfaces
/smtpd[16553]: permit_inet_interfaces: cli 91.xxx.xxx.11
Eu tenho um arquivo / etc / postfix / virtual com este usuário:
[email protected] info.tiw
eu posso fazer o login no Thunderbird com info.tiw mas como eu li o debuglog .. ele tenta reescrever [email protected] para [email protected]. Não há um usuário [email protected] no sistema (o usuário é info.tiw) e, portanto, ele pula ou dá um duplo salto (não tenha certeza do que isso faz - parece enviá-lo por um tipo de endereço básico). correio sai.
Isso acontece nos dois domínios (apenas postou um log).
Lamento perguntar aqui .. mas eu tentei hoje o dia inteiro para descobrir como e o que aconteceu - no final eu encontrei o problema com o "usuário 5.1.1 não na tabela de alias virtual", mas eu tenho realmente Não tenho ideia de como resolver isso.
Por favor, preciso de ajuda.
postconf -n (reiniciado com um conf de exemplo)
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
inet_interfaces = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = localhost, localhost.localdomain
mynetworks = 127.0.0.0/8
recipient_delimiter = +
relayhost =
smtp_tls_note_starttls_offer = yes
smtp_tls_security_level = may
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
smtpd_tls_CAfile = /etc/ssl/certs/cacert.pem
smtpd_tls_auth_only = no
smtpd_tls_cert_file = /etc/ssl/certs/smtpd.crt
smtpd_tls_key_file = /etc/ssl/private/smtpd.key
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_security_level = may
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
virtual_alias_domains = tiw.com dnoe.com
virtual_alias_maps = hash:/etc/postfix/virtual
Depois de longas pesquisas, encontrei a solução:
myorigin = localhost mydestination = localhost
solução encontrada no server-fault - este é o thread
Tags virtualization email postfix