Two simple stuff: 1. Did you create the mx record among your dns records? 2. DigitalOcean has qualified support engineers to ask for anything technical regarding your vps, including networking.
One curiousity: - You got the passtime to install successfully OpenBSD on DigitalOcean? Let us know about it.. -Dan Oct 24, 2024 00:29:54 Thomas <exnih...@fastmail.org>: > Hello all, > > So one thing I'm having issues to wrap my head around are rtables/domains... I > have a VPS on Digital Ocean and they have a set up with a public IP address + > a > "floating" one which is accessed through another IP address on the same > interface. Eg. > > vio0: flags.... > .... > inet $publicIP > inet 10.10.10.10 (giving access to a gateway nating traffic to another IP > address) > > All traffic is routed to the gateway associated with the 10.10.10.10 address. > That gateway does not accept SMTP traffic which needs to be routed through the > gateway associated to the public IP (let's call it pubGW) > > So, I created a 2nd routing table in rdomain 0: route -T1 add default $pubGW > and then move smtpd to it, rcctl set smtpd rtable 1, rcctl restart smtpd. > Output of netstat -R below: > Rdomain 0 > Interfaces: lo0 vio0 enc0 pflog0 > Routing tables: 0 1 > > This does not work, smtpd reports DNS failures: > smtpd[35722]: smtp-out: Failed to resolve MX for > [relay:xxx,port=xxx,smtps,auth=secrets:label,mx]: Host not found > > The setup works on the rtable 0 (when I swap the default route) and route -T1 > exec ping google.com works as well (so ping apparently can resolve names on > rtable 1...). What am I missing? > > On another note, I cannot get .forward to work for root. I checked the > permissions and they are as mentioned on man forward. I don't try to pipe or > :include:, just /path/to/file (this works with only an email address). > /path/to/file works with a normal > user and with root gives: sendmail: command failed: 451 Temporary failure: > <r...@host.my.domain>. Is that a security thing? > > Thanks a lot in advance, > > Thomas