Did you get SMTP to work over IPv6 on DO? Because when I tried, it failed until I finally figured out that DO blocks SMTP over IPv6. This is because when people block spam IPs, they block ranges of IPs. And in IPv6, the smallest range blocks all of DigitalOcean customers. Took me a couple days to figure that out, because the error messages were not helpful, it was just failing.