Puncte:0

Sendmail nu, e, trimite mail

drapel ml

Ma poate ajuta cineva aici va rog. Am o instalare CentOS 8 și încerc această linie:

echo „Subiect: Bună” | sendmail -v [email protected]

Aceasta este /etc/hostname:

web.mydomain.com

Aceasta este /etc/resolv.conf

# Generat de NetworkManager
caută mydomain.com
server de nume 1.1.1.1
server de nume 8.8.8.8

Aceasta este /etc/hosts:

### Hetzner Online GmbH installimage
# config server de nume
# IPv4
127.0.0.1 localhost.localdomain localhost
11.22.33.44 web.mydomain.com web
#
# IPv6
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
11:22:33:44::5 web.mydomain.com web

(Adresele IP sunt evident falsificate pentru această postare)

Am înregistrări DNS A- și AAAA pentru web.mydomain.com care indică ip/ipv6 al casetei.

Am intrări DNS inverse corespunzătoare configurate la gazda mea, Hetzner.

Ieșirea acelei comenzi sendmail este simplă Raportul de stare a livrării corespondenței va fi trimis prin poștă către <root>.

Sunt conectat ca root când îl trimit. În mod ciudat, am o /var/spool/mail/mynamehere dosar dar nu a /var/spool/mail/root fişier?

Ca o parte, am asta în partea de jos a /etc/aliases (și am alergat newaliase):

# Persoană care ar trebui să primească e-mailul root
root: [email protected]

Dacă nu poți să-ți dai seama deja, nu am idee ce fac. Tot ce vreau acum este să pot să îmi trimit e-mailuri de la diferite joburi cron. Poate că ar trebui să le trimit la root și să las aliasul să le transmită, dar am încercat și asta (pur și simplu rădăcină in locul [email protected]) și nu părea să funcționeze mai bine?

E-mailul Mydomain.com este gestionat de gmail și nu am nicio problemă să trimit sau să primesc de la adresa respectivă din interfața web gmail.

Aceasta este /etc/postfix/main.cf

compatibility_level = 2
director_codă = /var/spool/postfix
director_comandă = /usr/sbin
daemon_directory = /usr/libexec/postfix
directorul_date = /var/lib/postfix
mail_owner = postfix
inet_interfaces = localhost
inet_protocols = all
mydestination = $myhostname, localhost.$mydomain, localhost
unknown_local_recipient_reject_code = 550
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
debug_peer_level = 2
debugger_command =
         PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
         ddd $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail.postfix
calea_newaliases = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
setgid_group = postdrop
html_directory = nr
director_manpage = /usr/share/man
sample_directory = /usr/share/doc/postfix/samples
readme_directory = /usr/share/doc/postfix/README_FILES
smtpd_tls_cert_file = /etc/pki/tls/certs/postfix.pem
smtpd_tls_key_file = /etc/pki/tls/private/postfix.key
smtpd_tls_security_level = mai
smtp_tls_CApath = /etc/pki/tls/certs
smtp_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt
smtp_tls_security_level = mai
meta_directory = /etc/postfix
shlib_directory = /usr/lib64/postfix
drapel in
Ar trebui să începeți prin a [a afla ce MTA ați instalat](https://superuser.com/questions/340331/yum-searching-for-a-package-with-binary-name). Doar pentru că ai un binar numit `sendmail` nu înseamnă că folosești sendmail. Toate MTA-urile furnizează aceleași fișiere binare (sau legături simbolice cu numele lor) pentru compatibilitate. Când v-ați dat seama ce aveți (sau DACĂ chiar aveți unul), ar trebui să furnizați configurația.
Codemonkey avatar
drapel ml
Mulțumesc. Postfix. Am adăugat main.cf (fără comentarii) la întrebare
drapel in
Intrările de jurnal legate de testele dvs. ar fi de asemenea utile.
Codemonkey avatar
drapel ml
OK, după ce găsesc jurnalul și mă uit la el, pot vedea că problema este înregistrările mele DMARC/SPF de pe mydomain.com, deoarece serverul încearcă să trimită e-mailurile cu o adresă de la [email protected], de la o adresă IP nespecificată în înregistrarea mea SPF. Am adăugat IP-ul acestei casete la înregistrarea mea spf, care poate fi soluția. Are totuși un TTL de 1 zi, așa că va trebui să joc jocul de așteptare.

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.