Pe digitalOcean acest tutorial indică instalarea postfix. Am încercat acest lucru și, de asemenea, am dezinstalat postfix, apoi am instalat sendmail
Când este trimis un e-mail de test, în mod invariabil există o eroare în identificarea expeditorului
451 4.7.1 <m-dev>: Comanda Helo a fost respinsă: șirul HELO „m-dev” nu se potrivește cu ultimul șir HELO „theactual.ws” de la acest IP *(când se testează cu sendmail)*
[cu postfix se plânge că a fost trimis de no-reply@m-dev
...]
Tutorialul sugerează Numele de e-mail de sistem trebuie să fie același cu numele pe care l-ați atribuit serverului dvs
. Dar acest lucru este simplist și are o mare probabilitate nu fiind respectat.
Ei bine, numele de domeniu nu a fost atribuit serverului.
nume de gazdă
returnează cele atribuite m-dev
Nume.
Cum poate fi configurat Ubuntu 20.04 să folosească un FQDN care indică de fapt acest server (+ are configurații SPF și DKIM setate)?
Când încercați cu postfixul postfix -n
se intoarce
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = nr
biff = nu
compatibility_level = 2
inet_interfaces = all
inet_protocols = doar loopback
mailbox_command = procmail -a „$EXTENSION”
cutie_poștală_size_limit = 0
mydestination = localhost.$mydomain, localhost, $myhostname
myhostname = m-dev
rețelele mele = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
readme_directory = nr
destinatar_delimiter = +
relayhost =
smtp_tls_CApath = /etc/ssl/certs
smtp_tls_security_level = mai
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
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