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