I have a very strange issue. I run a mail personal server, so I'm not sure if more host are affected (at least others seem to be working), but I can't participate in FreeBSD mailing lists anymore
11.1-RELEASE-p1 version (yes, I know, but it is not right time to upgrade)
postfix-3.3.0_1,1
Here is the problem:
Resolving from the mail server console:
I'm running 1 recursive resolver (bind911-9.11.4P2) for my home network and it's definitely resolving
Heeeeeelp
11.1-RELEASE-p1 version (yes, I know, but it is not right time to upgrade)
postfix-3.3.0_1,1
Code:
alias_database = hash:/etc/mail/aliases
alias_maps = hash:/etc/mail/aliases
biff = no
command_directory = /usr/local/sbin
compatibility_level = 2
daemon_directory = /usr/local/libexec/postfix
data_directory = /var/db/postfix
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
html_directory = no
inet_interfaces = 10.0.4.2
inet_protocols = ipv4
mail_owner = postfix
mailq_path = /usr/local/bin/mailq
manpage_directory = /usr/local/man
message_size_limit = 104857600
meta_directory = /usr/local/libexec/postfix
milter_default_action = accept
milter_mail_macros = i {mail_addr} {client_addr} {client_name} {auth_authen}
milter_protocol = 6
mydomain = xxxxxxxxxxx
myhostname = xxxxxxxxxxxx
mynetworks = 10.0.0.0/16
myorigin = $mydomain
newaliases_path = /usr/local/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
sample_directory = /usr/local/etc/postfix
sendmail_path = /usr/local/sbin/sendmail
setgid_group = maildrop
shlib_directory = /usr/local/lib/postfix
smtpd_milters = inet:10.0.4.2:11332
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_non_fqdn_sender, reject_non_fqdn_recipient, reject_unauth_destination, reject_unauth_pipelining, check_sender_access hash:/usr/local/etc/postfix/sender_access.conf, permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_tls_CAfile = /etc/ssl/cert.pem
smtpd_tls_cert_file = /usr/local/etc/ssl/certs/xxxxxxx.pem
smtpd_tls_key_file = /usr/local/etc/ssl/priv/xxxxxxxxxxxxxx.pem
smtpd_tls_mandatory_ciphers = high
smtpd_tls_received_header = yes
smtpd_tls_security_level = may
smtpd_tls_session_cache_timeout = 3600s
unknown_local_recipient_reject_code = 550
virtual_alias_maps = hash:/var/vmail/auth.d/virtual
virtual_mailbox_domains = xxxxxxxxxxxx
virtual_transport = lmtp:unix:private/dovecot-lmtp
Here is the problem:
Code:
Dec 5 21:09:53 mail postfix/smtp[39269]: DD3791AFBA: to=<freebsd-test@freebsd.org>, relay=none, delay=2078, delays=2048/0.01/30/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=mx66.freebsd.org type=A: Host not found, try again)
Resolving from the mail server console:
Code:
abishai@mail:~ % host freebsd.org
freebsd.org has address 96.47.72.84
freebsd.org has IPv6 address 2610:1c1:1:606c::50:15
freebsd.org mail is handled by 10 mx1.freebsd.org.
freebsd.org mail is handled by 30 mx66.freebsd.org.
abishai@mail:~ % host mx66.freebsd.org
mx66.freebsd.org has address 96.47.72.85
mx66.freebsd.org has IPv6 address 2610:1c1:1:606c::19:5
abishai@mail:~ % telnet 96.47.72.85 25
Trying 96.47.72.85...
Connected to mx66.freebsd.org.
Escape character is '^]'.
220 mx1.freebsd.org ESMTP Postfix (Postfix FTW!)
^]
telnet> quit
Connection closed.
I'm running 1 recursive resolver (bind911-9.11.4P2) for my home network and it's definitely resolving
Code:
options {
directory "/usr/local/etc/namedb/working";
pid-file "/var/run/named/pid";
dump-file "/var/dump/named_dump.db";
statistics-file "/var/stats/named.stats";
listen-on { 127.0.0.1; 10.0.10.1; };
allow-query { any; };
allow-recursion { local; };
allow-query-cache { local; };
version "*hiss*";
};
acl local { 127.0.0.1; 10.0.0.0/16; 192.168.0.0/16; xxxxxxxxxxx; xxxxxxxxxxxx; };
view local {
match-clients { local; };
include "/usr/local/etc/namedb/named-rfc.conf";
zone "xxxxxxxxxx" {
type master;
allow-query { any; };
allow-update { 10.0.0.222; xxxxxxxxxxxx; xxxxxxxxxx; };
file "/usr/local/etc/namedb/slave/xxxxxxxxxx-local-forward.db";
};
};