Puncte:0

Postfix e-mailul expeditorului greșit

drapel bb

Bună, domeniul meu este example.com, dar când folosesc comanda mail, trimite e-mailul cu [email protected]

Ce am configurat greșit?

Comanda pe care o trimit:

ecou „Test” | mail -s „Test” [email protected]

Antetul de la este <[email protected]>

dar eu vreau <[email protected]>

Aici e al meu /etc/postfix/main.cf:

# Consultați /usr/share/postfix/main.cf.dist pentru o versiune comentată, mai completă


# Specific Debian: Specificarea unui nume de fișier va provoca primul
# rând din acel fișier care va fi folosit ca nume. Valoarea implicită Debian
# este /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = nu

# atașarea domeniului .este treaba MUA.
append_dot_mydomain = nr

# Anulați comentariile următoarei rânduri pentru a genera avertismente „e-mail întârziat”.
#delay_warning_time = 4h

readme_directory = nr

# Consultați http://www.postfix.org/COMPATIBILITY_README.html -- implicit la 2 pe
# instalări noi.
compatibility_level = 2


# Parametri TLS
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_security_level=mai

smtp_tls_CApath=/etc/ssl/certs
smtp_tls_security_level=mai
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache


smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = nasirmail.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = $myhostname, nasirmail.com, mail.nasirmail.com, localhost.nasirmail.com, localhost
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 = all

# Configurația milter
milter_default_action = accept
milter_protocol = 6
smtpd_milters = local:opendkim/opendkim.sock
non_smtpd_milters = $smtpd_milters
Puncte:1
drapel ar

Aceasta nu este o problemă cu postfix. Expeditorul este specificat de client în mod implicit și nu este atins de serverul de e-mail.

Puteți specifica expeditorul cu Poștă in felul urmator:

mail -a DE LA:[email protected] [email protected]

Alternativ, utilizați un client de e-mail cu mai multe caracteristici, cum ar fi alpine, unde puteți configura acest lucru cu ușurință într-un sistem de configurare bazat pe meniu.

drapel bb
Chestia este că alpine nu acceptă capchall și de asta am nevoie. Nu există posibilitatea de a-l schimba la implicit, astfel încât să trimită ca [email protected]?
vidarlo avatar
drapel ar
Alpine nu are absolut nimic de-a face cu catch all; aceasta este o caracteristică de server. În ceea ce privește trimiterea: așa cum am scris, este specificat implicit de client, iar serverul nu rescrie acest lucru. Postfix *does* [suportă rescrierea adreselor](http://www.postfix.org/ADDRESS_REWRITING_README.html), dar probabil că este mai bine să lași clientul să specifice acest lucru.

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.