Postfix sending to A not MX
Robert Heller
heller at deepsoft.com
Sun Feb 27 18:42:15 UTC 2022
At Sun, 27 Feb 2022 08:33:15 -0800 "Ubuntu user technical support,? not for general discussions" <ubuntu-users at lists.ubuntu.com> wrote:
>
> At 06:02 PM 2/25/2022, you wrote:
>
> >At Fri, 25 Feb 2022 16:46:28 -0800 "Ubuntu user technical support,?
> >not for general discussions" <ubuntu-users at lists.ubuntu.com>
> >wrote: > > Folks > > I'm running Ubuntu server 20.04.3. I find that
> >Postfix is trying to > send mail to the destination 'a' record and
> >obviously failing. The > 'dig mx' command shows actual MX values
> >for sonic.net. What is the setting for myorigin in
> >main.cf? $mydomain or $myhostname? If the MX record is for
> >$mydomain, but if the message is from $myhostname, postfix will try
> >to find a mx record for $myhostname and not $mydomain... > > Can you
> >advise? > > The case in question is sending mail to me at my ISP
> >from a Ubuntu > server located outside that ISP. The file
> >/var/log/mail.log shows: > (I have obscured real user and domain
> >names, user 'quser', and domain 'qdomain' > The destination of the
> >email is also obscured, and is 'qtarget'). > > Feb 25 17:12:59
> >qserver postfix/postfix-script[564854]: starting the > Postfix mail
> >system > Feb 25 17:12:59 qserver postfix/master[564856]: daemon
> >started -- > version 3.4.13, configuration /etc/postfix > Feb 25
> >17:13:36 qserver postfix/pickup[564857]: 3F8F6300DB8: uid=1000 >
> >from=<quser> > Feb 25 17:13:36 qserver postfix/cleanup[564944]:
> >3F8F6300DB8: >
> >message-id=<20220226001336.3F8F6300DB8 at qserver.quser.org> > Feb 25
> >17:13:36 qserver postfix/qmgr[564858]: 3F8F6300DB8: >
> >from=<quser at quser.org>, size=372, nrcpt=1 (queue active) > Feb 25
> >17:14:06 qserver postfix/smtp[564948]: connect to >
> >sonic.net[209.204.190.64]:25: Connection timed out > Feb 25 17:14:06
> >qserver postfix/smtp[564948]: 3F8F6300DB8: > to=<qtarget at sonic.net>,
> >relay=none, delay=30, delays=0.02/0.02/30/0, > dsn=4.4.1,
> >status=deferred (connect to sonic.net[209.204.190.64]:25: >
> >Connection timed out) > Feb 25 17:15:11 qserver
> >postfix/pickup[564857]: 552E5300E01: uid=0 > from=<root at qserver> >
> >Feb 25 17:15:11 qserver postfix/cleanup[564944]: 552E5300E01: >
> >message-id=<20220226001511.552E5300E01 at qserver.quser.org> > Feb 25
> >17:15:11 qserver postfix/qmgr[564858]: 552E5300E01: >
> >from=<root at qserver>, size=3132, nrcpt=1 (queue active) > Feb 25
> >17:15:11 qserver postfix/local[565301]: 552E5300E01: >
> >to=<quser at localhost>, orig_to=<alert at quser.org>, relay=local, >
> >delay=0.02, delays=0.01/0.01/0/0.01, dsn=2.0.0, status=sent >
> >(delivered to command: /usr/bin/procmail -a "$EXTENSION") > Feb 25
> >17:15:11 qserver postfix/qmgr[564858]: 552E5300E01: removed > Feb 25
> >17:15:11 qserver postfix/postfix-script[565315]: stopping the >
> >Postfix mail system > Feb 25 17:15:11 qserver
> >postfix/master[564856]: terminating on signal 15 > Feb 25 17:15:12
> >qserver postfix/postfix-script[565946]: warning: > unable to create
> >missing queue directories > Feb 25 17:15:12 qserver
> >postfix/postfix-script[565966]: warning: > symlink leaves directory:
> >/etc/postfix/./makedefs.out > Feb 25 17:15:12 qserver
> >postfix/postfix-script[566139]: starting the > Postfix mail system >
> >Feb 25 17:15:12 qserver postfix/master[566141]: daemon started -- >
> >version 3.4.13, configuration /etc/postfix > Feb 25 17:15:13 qserver
> >dovecot: master: Warning: Killed with signal > 15 (by pid=566149
> >uid=0 code=kill) > Feb 25 17:15:14 qserver dovecot: master: Dovecot
> >v2.3.7.2 (3c910f64b) > starting up for imap, pop3, lmtp (core dumps
> >disabled) > Feb 25 17:20:12 qserver postfix/qmgr[566143]:
> >3F8F6300DB8: > from=<quser at quser.org>, size=372, nrcpt=1 (queue
> >active) > Feb 25 17:20:12 qserver postfix/qmgr[566143]:
> >17C3B3010BF: > from=<quser at quser.org>, size=368, nrcpt=1 (queue
> >active) > Feb 25 17:20:42 qserver postfix/smtp[567014]: connect to >
> >sonic.net[209.204.190.64]:25: Connection timed out > Feb 25 17:20:42
> >qserver postfix/smtp[567010]: connect to >
> >sonic.net[209.204.190.64]:25: Connection timed out > Feb 25 17:20:42
> >qserver postfix/smtp[567014]: 17C3B3010BF: > to=<qtarget at sonic.net>,
> >relay=none, delay=1129, > delays=1099/0.02/30/0, dsn=4.4.1,
> >status=deferred (connect to > sonic.net[209.204.190.64]:25:
> >Connection timed out) > Feb 25 17:20:42 qserver
> >postfix/smtp[567010]: 3F8F6300DB8: > to=<qtarget at sonic.net>,
> >relay=none, delay=426, delays=396/0.03/30/0, > dsn=4.4.1,
> >status=deferred (connect to sonic.net[209.204.190.64]:25: >
> >Connection timed out) > > > > > > My /etc/postfix/main.cf is
> >enclosed below; > > > > alias_database =
> >hash:/etc/aliases > alias_maps =
> >hash:/etc/aliases > append_dot_mydomain = no >
> >biff = no >
> >command_directory = /usr/sbin >
> >compatibility_level = 2 >
> >data_directory = /var/lib/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 >
> >default_privs = nobody >
> >disable_dns_lookups = yes >
> >home_mailbox = Maildir/ >
> >inet_interfaces = all >
> >inet_protocols = ipv4 >
> >local_recipient_maps = proxy:unix:passwd.byname
> >$alias_maps > mail_owner = postfix >
> >mailbox_command = /usr/bin/procmail -a
> >"$EXTENSION" > mailbox_size_limit = 0 >
> >mua_client_restrictions = permit_sasl_authenticated,
> >reject > mua_helo_restrictions = permit_mynetworks, >
> >reject_non_fqdn_hostname, reject_invalid_hostname, permit >
> >mua_sender_restrictions = permit_sasl_authenticated,
> >reject > mydestination = localhost.$mydomain
> >localhost $mydomain > mydomain =
> >quser.org > myhostname =
> >qserver.quser.org > mynetworks =
> >127.0.0.0/8 192.168.0.0/16 > 10.0.0.0/8 172.16.0.0/12 >
> >myorigin = $mydomain >
> >queue_directory = /var/spool/postfix >
> >readme_directory = no >
> >recipient_delimiter = + >
> >relayhost = >
> >smtp_tls_CApath = /etc/ssl/certs >
> >smtp_tls_security_level = may >
> >smtp_tls_session_cache_database =
> >btree:${data_directory}/smtp_scache >
> >smtpd_banner = $myhostname ESMTP $mail_name
> >(Ubuntu) > smtpd_relay_restrictions = permit_mynetworks >
> >permit_sasl_authenticated defer_unauth_destination >
> >smtpd_tls_cert_file =
> >/etc/ssl/certs/ssl-cert-snakeoil.pem >
> >smtpd_tls_key_file =
> >/etc/ssl/private/ssl-cert-snakeoil.key >
> >smtpd_tls_security_level = may >
> >unknown_local_recipient_reject_code = 550 >
> >virtual_alias_domains = qserver.quser.org >
> >virtual_alias_maps =
> >hash:/etc/postfix/virtualusers > > -- Robert Heller --
> >Cell: 413-658-7953 GV: 978-633-5364 Deepwoods Software --
> >Custom Software Services http://www.deepsoft.com/ -- Linux
> >Administration Services heller at deepsoft.com -- Webhosting
> >Services
> >-- ubuntu-users mailing list ubuntu-users at lists.ubuntu.com Modify
> >settings or unsubscribe at:
> >https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
>
>
> For some reason, all mail from ubuntu-users arrives without
> new-lines. But I'll try to respond to what I think was the question.
>
> I enclosed a copy of main.cf in the mail, so you can see what
> myorigin is. However, I don't think that 'myorigin' had anything to
> do with it, since I'm actually sending to a user at
> 'nobody at microsoftsupport.com'.
>
> The mail I get back from Postfix is:
>
>
> I'm sorry to have to inform you that your message could not
> be delivered to one or more recipients. It's attached below.
>
> For further assistance, please send mail to postmaster.
>
> If you do so, please include this problem report. You can
> delete your own text from the attached returned message.
>
> The mail system
>
> <nobody at microsoftsupport.com>: unable to look up host microsoftsupport.com: No
> address associated with hostname
>
>
> Please note that the MX record for 'microsoftsupport.com' (if you do a dig) is
> microsoftsupport-com.mail.protection.outlook.com
> So why isn't postfix trying the mail address instead of the original
> host address?
It looks like you might not have a working DNS server.
>
>
--
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software -- Custom Software Services
http://www.deepsoft.com/ -- Linux Administration Services
heller at deepsoft.com -- Webhosting Services
More information about the ubuntu-users
mailing list