Just wanted to say hi.
Do you see the from as my duck.com address now?
I'm a big fan of Delta Chat but I don't know if it's a "thing" yet. It's seen continual improvement over the years since I started using it. Its support for mailing lists is kind of beta quality though