Hello,
I am a bit desperate here to get postfix to accept an email from a host in my network.
------------------------------
POSTFIX CONFIGURATION
-----------------------------
compatibility_level = 2
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
mail_owner = postfix
inet_protocols = ipv4
meta_directory = /etc/postfix
shlib_directory = /usr/lib/postfix
smtputf8_enable = no
mydestination =
relay_domains =
header_size_limit = 4096000
smtpd_delay_reject = yes
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks,reject_invalid_helo_hostname,permit
smtpd_sender_restrictions = permit_mynetworks
smtp_tls_security_level = may
debug_peer_list =
127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
smtpd_recipient_restrictions = reject_non_fqdn_recipient, reject_unknown_recipient_domain, check_sender_access hash:/etc/postfix/allowed_senders, reject
smtpd_relay_restrictions = permit
milter_protocol = 6
milter_default_action = accept
smtpd_milters = inet:localhost:8891
non_smtpd_milters = inet:localhost:8891
message_size_limit = 0
myhostname = beee4f7a9c78
mynetworks =
127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
------------------------------
/etc/postfix/allowed_sender
-----------------------------
anonysms.com OK
------------------------------
POSTFIX LOGS
-----------------------------
★★★★★ POSTFIX STARTING UP ★★★★★
‣ INFO Not setting any timezone for the container
‣ INFO Using plain log format for rsyslog.
‣ INFO Using unlimited message size.
‣ INFO Setting smtp_tls_security_level: may
‣ NOTE Will try to deliver emails directly to the final server. Make sure your DNS is setup properly!
‣ INFO Using default private network list for trusted networks.
‣ NOTE Enabling additional debbuging for:
127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16, as INBOUND_DEBUGGING=''1''
‣ INFO Setting up allowed SENDER domains:
mydomain.com
‣ DEBUG DKIM_AUTOGENERATE not set -- you will need to provide your own keys.
‣ NOTE Configuring OpenDKIM.
...using socket inet:localhost:8891
...for domain
mydomain.com (selector: mail)
‣ INFO Applying custom postfix setting: message_size_limit=0
‣ INFO Applying custom postfix setting: myhostname=beee4f7a9c78
‣ INFO Applying custom postfix setting: mynetworks=
127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
‣ NOTE Starting: rsyslog, postfix
2020-08-07 19:53:16,896 INFO Set uid to user 0 succeeded
2020-08-07 19:53:16,901 INFO supervisord started with pid 1
2020-08-07 19:53:17,903 INFO spawned: 'opendkim' with pid 63
2020-08-07 19:53:17,906 INFO spawned: 'master' with pid 64
2020-08-07 19:53:17,908 INFO spawned: 'rsyslog' with pid 65
2020-08-07T19:53:17.925625+00:00 INFO : [origin software="rsyslogd" swVersion="8.2004.0" x-pid="65" x-info="
https://www.rsyslog.com"] start
2020-08-07 19:53:17,926 INFO success: master entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2020-08-07T19:53:17.929710+00:00 INFO opendkim[70]: OpenDKIM Filter v2.10.3 starting (args: -D -f -x /etc/opendkim/opendkim.conf)
2020-08-07T19:53:18.669070+00:00 INFO postfix/postfix-script[137]: starting the Postfix mail system
2020-08-07T19:53:18.673912+00:00 INFO postfix/master[139]: daemon started -- version 3.5.2, configuration /etc/postfix
2020-08-07 19:53:18,674 INFO exited: master (exit status 0; expected)
2020-08-07 19:53:20,677 INFO success: rsyslog entered RUNNING state, process has stayed up for > than 2 seconds (startsecs)
2020-08-07 19:53:23,682 INFO success: opendkim entered RUNNING state, process has stayed up for > than 5 seconds (startsecs)
2020-08-07T19:58:32.450744+00:00 INFO postfix/smtpd[148]: connect from mydomain.mydomain_default[172.18.0.2]
2020-08-07T19:58:32.450773+00:00 INFO postfix/smtpd[148]: smtp_stream_setup: maxtime=300 enable_deadline=0
2020-08-07T19:58:32.450781+00:00 INFO postfix/smtpd[148]: match_hostname: smtpd_client_event_limit_exceptions: mydomain.mydomain_default ~?
127.0.0.0/8
2020-08-07T19:58:32.450786+00:00 INFO postfix/smtpd[148]: match_hostaddr: smtpd_client_event_limit_exceptions: 172.18.0.2 ~?
127.0.0.0/8
2020-08-07T19:58:32.450792+00:00 INFO postfix/smtpd[148]: match_hostname: smtpd_client_event_limit_exceptions: mydomain.mydomain_default ~?
10.0.0.0/8
2020-08-07T19:58:32.450797+00:00 INFO postfix/smtpd[148]: match_hostaddr: smtpd_client_event_limit_exceptions: 172.18.0.2 ~?
10.0.0.0/8
2020-08-07T19:58:32.450802+00:00 INFO postfix/smtpd[148]: match_hostname: smtpd_client_event_limit_exceptions: mydomain.mydomain_default ~?
172.16.0.0/12
2020-08-07T19:58:32.450807+00:00 INFO postfix/smtpd[148]: match_hostaddr: smtpd_client_event_limit_exceptions: 172.18.0.2 ~?
172.16.0.0/12
2020-08-07T19:58:32.450820+00:00 INFO postfix/smtpd[148]: report connect to all milters
2020-08-07T19:58:32.450831+00:00 INFO postfix/smtpd[148]: milter8_connect: non-protocol events for protocol version 6:
2020-08-07T19:58:32.450836+00:00 INFO postfix/smtpd[148]: milter8_connect: transport=inet endpoint=localhost:8891
2020-08-07T19:58:32.451613+00:00 INFO postfix/smtpd[148]: trying... [127.0.0.1]
2020-08-07T19:58:32.451720+00:00 INFO postfix/smtpd[148]: vstream_tweak_tcp: TCP_MAXSEG 21845
2020-08-07T19:58:32.451727+00:00 INFO postfix/smtpd[148]: fd=18: stream buffer size old=0 new=87380
2020-08-07T19:58:32.451732+00:00 INFO postfix/smtpd[148]: milter8_connect: my_version=0x6
2020-08-07T19:58:32.451742+00:00 INFO postfix/smtpd[148]: milter8_connect: my_actions=0x1ff SMFIF_ADDHDRS SMFIF_CHGBODY SMFIF_ADDRCPT SMFIF_DELRCPT SMFIF_CHGHDRS SMFIF_QUARANTINE SMFIF_CHGFROM SMFIF_ADDRCPT_PAR SMFIF_SETSYMLIST
2020-08-07T19:58:32.451754+00:00 INFO postfix/smtpd[148]: milter8_connect: my_events=0x1fffff SMFIP_NOCONNECT SMFIP_NOHELO SMFIP_NOMAIL SMFIP_NORCPT SMFIP_NOBODY SMFIP_NOHDRS SMFIP_NOEOH SMFIP_NR_HDR SMFIP_NOUNKNOWN SMFIP_NODATA SMFIP_SKIP SMFIP_RCPT_REJ SMFIP_NR_CONN SMFIP_NR_HELO SMFIP_NR_MAIL SMFIP_NR_RCPT SMFIP_NR_DATA SMFIP_NR_UNKN SMFIP_NR_EOH SMFIP_NR_BODY SMFIP_HDR_LEADSPC
2020-08-07T19:58:32.452386+00:00 INFO postfix/smtpd[148]: milter8_connect: milter inet:localhost:8891 version 6
2020-08-07T19:58:32.452394+00:00 INFO postfix/smtpd[148]: milter8_connect: events SMFIP_NOHELO SMFIP_NOUNKNOWN SMFIP_NODATA SMFIP_SKIP SMFIP_HDR_LEADSPC
2020-08-07T19:58:32.452400+00:00 INFO postfix/smtpd[148]: milter8_connect: requests SMFIF_ADDHDRS SMFIF_CHGHDRS SMFIF_SETSYMLIST
2020-08-07T19:58:32.452406+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: "j"
2020-08-07T19:58:32.452412+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: result "beee4f7a9c78"
2020-08-07T19:58:32.452417+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: "{daemon_name}"
2020-08-07T19:58:32.452422+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: result "beee4f7a9c78"
2020-08-07T19:58:32.452427+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: "{daemon_addr}"
2020-08-07T19:58:32.452432+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: result "172.18.0.4"
2020-08-07T19:58:32.452437+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: "v"
2020-08-07T19:58:32.452442+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: result "Postfix 3.5.2"
2020-08-07T19:58:32.452746+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: "_"
2020-08-07T19:58:32.452761+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: result "mydomain.mydomain_default [172.18.0.2]"
2020-08-07T19:58:32.452767+00:00 INFO postfix/smtpd[148]: milter8_conn_event: milter inet:localhost:8891: connect mydomain.mydomain_default/
172.18.0.2
2020-08-07T19:58:32.452775+00:00 INFO postfix/smtpd[148]: event: SMFIC_CONNECT; macros: j=beee4f7a9c78 {daemon_name}=beee4f7a9c78 {daemon_addr}=172.18.0.4 v=Postfix 3.5.2 _=mydomain.mydomain_default [172.18.0.2]
2020-08-07T19:58:32.453150+00:00 INFO postfix/smtpd[148]: reply: SMFIR_CONTINUE data 0 bytes
2020-08-07T19:58:32.453161+00:00 INFO postfix/smtpd[148]: > mydomain.mydomain_default[172.18.0.2]: 220 beee4f7a9c78 ESMTP Postfix
2020-08-07T19:58:32.453169+00:00 INFO postfix/smtpd[148]: watchdog_pat: 0x5631d8f25350
2020-08-07T19:58:32.453415+00:00 INFO postfix/smtpd[148]: < mydomain.mydomain_default[172.18.0.2]: EHLO [127.0.0.1]
2020-08-07T19:58:32.453427+00:00 INFO postfix/smtpd[148]: report helo to all milters
2020-08-07T19:58:32.453432+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: "{tls_version}"
2020-08-07T19:58:32.453437+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: "{cipher}"
2020-08-07T19:58:32.453442+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: "{cipher_bits}"
2020-08-07T19:58:32.453447+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: "{cert_subject}"
2020-08-07T19:58:32.453452+00:00 INFO postfix/smtpd[148]: milter_macro_lookup: "{cert_issuer}"
2020-08-07T19:58:32.453459+00:00 INFO postfix/smtpd[148]: milter8_helo_event: milter inet:localhost:8891: helo [127.0.0.1]
2020-08-07T19:58:32.453466+00:00 INFO postfix/smtpd[148]: event: SMFIC_HELO; macros: (none)
2020-08-07T19:58:32.453474+00:00 INFO postfix/smtpd[148]: skipping event SMFIC_HELO for milter inet:localhost:8891
2020-08-07T19:58:32.453484+00:00 INFO postfix/smtpd[148]: match_list_match: mydomain.mydomain_default: no match
2020-08-07T19:58:32.453869+00:00 INFO postfix/smtpd[148]: match_list_match:
172.18.0.2: no match
2020-08-07T19:58:32.453891+00:00 INFO postfix/smtpd[148]: > mydomain.mydomain_default[172.18.0.2]: 250-beee4f7a9c78
2020-08-07T19:58:32.453900+00:00 INFO postfix/smtpd[148]: > mydomain.mydomain_default[172.18.0.2]: 250-PIPELINING
2020-08-07T19:58:32.453908+00:00 INFO postfix/smtpd[148]: > mydomain.mydomain_default[172.18.0.2]: 250-SIZE
2020-08-07T19:58:32.453914+00:00 INFO postfix/smtpd[148]: > mydomain.mydomain_default[172.18.0.2]: 250-VRFY
2020-08-07T19:58:32.453921+00:00 INFO postfix/smtpd[148]: > mydomain.mydomain_default[172.18.0.2]: 250-ETRN
2020-08-07T19:58:32.453929+00:00 INFO postfix/smtpd[148]: > mydomain.mydomain_default[172.18.0.2]: 250-ENHANCEDSTATUSCODES
2020-08-07T19:58:32.453936+00:00 INFO postfix/smtpd[148]: > mydomain.mydomain_default[172.18.0.2]: 250-8BITMIME
2020-08-07T19:58:32.453944+00:00 INFO postfix/smtpd[148]: > mydomain.mydomain_default[172.18.0.2]: 250-DSN
2020-08-07T19:58:32.453952+00:00 INFO postfix/smtpd[148]: > mydomain.mydomain_default[172.18.0.2]: 250 CHUNKING
2020-08-07T19:58:32.453961+00:00 INFO postfix/smtpd[148]: watchdog_pat: 0x5631d8f25350
2020-08-07T19:58:32.454956+00:00 INFO postfix/smtpd[148]: < mydomain.mydomain_default[172.18.0.2]: QUIT
2020-08-07T19:58:32.455198+00:00 INFO postfix/smtpd[148]: > mydomain.mydomain_default[172.18.0.2]: 221 2.0.0 Bye
2020-08-07T19:58:32.455265+00:00 INFO postfix/smtpd[148]: match_hostname: smtpd_client_event_limit_exceptions: mydomain.mydomain_default ~?
127.0.0.0/8
2020-08-07T19:58:32.455276+00:00 INFO postfix/smtpd[148]: match_hostaddr: smtpd_client_event_limit_exceptions: 172.18.0.2 ~?
127.0.0.0/8
2020-08-07T19:58:32.455286+00:00 INFO postfix/smtpd[148]: match_hostname: smtpd_client_event_limit_exceptions: mydomain.mydomain_default ~?
10.0.0.0/8
2020-08-07T19:58:32.455293+00:00 INFO postfix/smtpd[148]: match_hostaddr: smtpd_client_event_limit_exceptions: 172.18.0.2 ~?
10.0.0.0/8
2020-08-07T19:58:32.455301+00:00 INFO postfix/smtpd[148]: match_hostname: smtpd_client_event_limit_exceptions: mydomain.mydomain_default ~?
172.16.0.0/12
2020-08-07T19:58:32.455307+00:00 INFO postfix/smtpd[148]: match_hostaddr: smtpd_client_event_limit_exceptions: 172.18.0.2 ~?
172.16.0.0/12
2020-08-07T19:58:32.455315+00:00 INFO postfix/smtpd[148]: abort all milters
2020-08-07T19:58:32.455322+00:00 INFO postfix/smtpd[148]: milter8_abort: abort milter inet:localhost:8891
2020-08-07T19:58:32.455332+00:00 INFO postfix/smtpd[148]: disconnect event to all milters
2020-08-07T19:58:32.455339+00:00 INFO postfix/smtpd[148]: milter8_disc_event: quit milter inet:localhost:8891
2020-08-07T19:58:32.455439+00:00 INFO postfix/smtpd[148]: disconnect from mydomain.mydomain_default[172.18.0.2] ehlo=1 quit=1 commands=2
2020-08-07T19:58:32.455796+00:00 INFO postfix/smtpd[148]: free all milters
2020-08-07T19:58:32.455810+00:00 INFO postfix/smtpd[148]: free milter inet:localhost:8891
Do you have any explanation of why the sender host is rejected by postfix ?
Thanks.