Nu sunt sigur unde am greșit.
Am configurat postfix astfel încât lucrează bine cand faci:
- Redirecționarea/redirecționarea e-mailurilor din surse externe către cutiile poștale virtuale ale utilizatorilor (de exemplu, către contul lor Gmail)
- Trimiterea de e-mailuri din surse interne (de exemplu, alertă de server) către căsuțele poștale externe (de exemplu, către e-mailul meu personal)
Dar a eșuat face:
Trimiterea de e-mail din surse interne (alerta serverului menționată mai sus) către cutiile poștale virtuale ale utilizatorilor.
Am erori de genul asta:
Jan 08 03:21:16 hermes postfix/qmgr[153]: CDBB11BC1A1F: from=<[email protected]>, size=1012, nrcpt=1 (coada activă)
Jan 08 03:21:16 hermes postfix/virtual[5307]: CDB4C1BC165E: to=<[email protected]>, relay=virtual, delay=25790, delays=25790/0/0/0, dsn=4.3.5 , status=amânat (eroare de configurare a sistemului de e-mail)
[email protected]
este retransmis/redirecționat prin tabelul virtual către căsuța mea poștală personală.
Aveți indicații despre unde ar trebui să depanez?
EDITARE 1: Aici e al meu principal.cf
:
maillog_file = /dev/stdout
smtp_helo_name = hermes
myorigin = localhost
myhostname = hermes.mycompany.com
mydestination = noreply.dto.kemkes.go.id
mydomain = noreply.mycompany.com
smtpd_banner = $myhostname ESMTP
biff = nu
append_dot_mydomain = nr
readme_directory = nr
compatibility_level = 2
smtpd_tls_session_cache_database = lmdb:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = lmdb:${data_directory}/smtp_scache
smtpd_tls_chain_files =
${config_directory}/star_mycompany_com.pem
smtpd_tls_security_level = mai
transport_maps =
sqlite:/etc/postfix/transport-sqlite.cf
# Nu acceptați e-mailuri de la domenii care nu există.
smtpd_sender_restrictions =
check_sender_access sqlite:/etc/postfix/sender-sqlite.cf
reject_unknown_sender_domain
smtpd_relay_restrictions =
permis_sasl_authenticated
reject_unauth_destination
# Consultați baza de date despre cum să „canonalizați” adresa expeditorului.
# Dacă căutarea bazei de date eșuează, consultați milter. (În cazul nostru, este postsrsd)
# Refs:
# - https://github.com/roehling/postsrsd
# - https://serverfault.com/a/780367/15440
sender_canonical_maps = sqlite:/etc/postfix/canonical-sqlite.cf, tcp:127.0.0.1:10001
sender_canonical_classes = expeditor_plic
# Pentru primirea de e-mailuri
smtpd_recipient_restrictions =
permis_sasl_authenticated
check_recipient_access sqlite:/etc/postfix/recipients-sqlite.cf
permis_auth_destination
virtual_mailbox_domains = mycompany.com
virtual_mailbox_maps = sqlite:/etc/postfix/virtual-sqlite.cf
virtual_mailbox_base = /var/mail
virtual_alias_maps = sqlite:/etc/postfix/alias-sqlite.cf
# alias_maps = lmdb:/etc/aliases
# alias_database = lmdb:/etc/aliases
relayhost =
rețelele mele = 127.0.0.0/8 192.168.0.0/16
cutie_poștală_size_limit = 0
destinatar_delimiter = +
inet_interfaces = all
inet_protocols = ipv4
smtpd_tls_auth_only = nr
smtp_use_tls = nr
smtpd_use_tls = nr
smtpd_sasl_auth_enable = da
smtpd_sasl_security_options = nu anonim
# DKIM
milter_default_action = accept
milter_protocol = 2
smtpd_milters = unix:/run/opendkim/opendkim.sock
postscreen_upstream_proxy_protocol = haproxy