Puncte:1

Postfix rescrierea neintenționată a adreselor de e-mail cu domenii virtuale

drapel us

Am un server de e-mail postfix care rulează de ceva timp, în principal doar luând e-mail pentru câteva domenii personale pentru mine. Am fost întrebat de curând dacă pot trimite servicii de e-mail pentru un membru al familiei și întâmpin puține probleme la configurarea tuturor.

Dacă trimit un e-mail de test la dave@domaintwo.tld, acesta va fi rescris ca david@domainone.tld. Conversia dave->david se face în harta virtuală. Cu toate acestea, numele de domeniu se schimbă și.

Acest al doilea domeniu schimbat, apoi este prins în capchall-ul meu pentru domainone, rezultând că e-mailul merge în locul greșit.

Sunt sigur că este ceva simplu de făcut cu modul în care am configurat domeniile virtuale, dar cred că am încercat toate combinațiile posibile și nu am reușit să o fac să funcționeze corect!

Orice ajutor este foarte apreciat.

Eroarea:

postfix/local[2512]: 66BD219F511: to=<david@domainone.tld>, orig_to=<dave@domaintwo.tld>, relay=local, întârziere=0,46, întârzieri=0,42/0,01/0/0,03, dsn=2,0 .0, status=trimis (livrat la comanda: procmail -a „$EXTENSION”)

/etc/postfix/main.cf:

mydomain = domainone.tld

smtpd_banner = $myhostname ESMTP $mail_name
biff = nu
append_dot_mydomain = nr
delay_warning_time = 1h
readme_directory = nr

# Parametri TLS
smtpd_tls_cert_file=/etc/letsencrypt/live/mail.domainone.tld/cert.pem
smtpd_tls_key_file=/etc/letsencrypt/live/mail.domainone.tld/privkey.pem
smtpd_tls_CAfile=/etc/letsencrypt/live/mail.domainone.tld/chain.pem
smtpd_use_tls=da
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_tls_mandatory_protocols=!SSLv2,!SSLv3
smtp_tls_security_level = mai
smtpd_tls_mandatory_ciphers = mare

myhostname = mail.domainone.tld
myorigin = $mydomain
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = localhost, domainone.tld, domaintwo.tld, domainthree.tld, domainfour.tld
#virtual_alias_domains = 
virtual_alias_maps = hash:/etc/postfix/virtual
#relayhost =
rețelele mele = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
cutie_poștală_size_limit = 0
destinatar_delimiter = +
inet_interfaces = all
inet_protocols = ipv4
home_mailbox = Maildir/
mailbox_command = procmail -a „$EXTENSION”
limită_dimensiunea mesajului = 51200000

smtp_sasl_auth_enable = da
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_auth_enable = da
broken_sasl_auth_clients = da

smtpd_recipient_restrictions = check_recipient_access hash:/etc/postfix/blacklist_recipients,
                                check_sender_access hash:/etc/postfix/blacklist_senders,
                                permis_sasl_authenticated,
                                permis_rețelele mele,
                                reject_unauth_destination,
                                reject_rbl_client zen.spamhaus.org,
                                reject_rbl_client bl.spamcop.net,
                                reject_rbl_client cbl.abuseat.org,
                                reject_rbl_client virbl.dnsbl.bit.nl

relay_domains = $mydestination, anotherserver.tld
relay_recipient_maps =

/etc/postfix/virtual:

george@domainone.tld george
test@domainone.tld george
@domainone.tld george

dave@domaintwo.tld david
@domaintwo.tld david
webmaster@domaintwo.tld george

alice@domainthree.tld alice
@domainthree.tld alice
webmaster@domainthree.tld george

aaron@domainfour.tld aaron
@domainfour.tld aaron
webmaster@domainfour.tld george

Ce cred ca se intampla:

  • E-mailul vine la dave@domaintwo.tld de pe un server extern
  • harta virtuală se potrivește cu dave@domaintwo.tld (Vreau ca serverul să fie livrat la cutia poștală pentru David folosit.)
  • Serverul redirecționează către david@domainone.tld (domainone.tld este domeniul serverului)
  • david@domainone.tld este apoi potrivit de @domainone.tld și livrat utilizatorului george.

Acest lucru se întâmplă la orice altă adresă decât george@domainone.tld.

Detalii server:

  • postfix: mail_version = 3.1.15
  • procmail: procmail v3.23pre

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.