Created attachment 217119 [details]
Patch to add missing information to dma man page
The dma man page (/usr/src/contrib/dma/dma.8) does not contain critical information that is needed in order to get dma to connect to a remote MTA. It took me several days of reading the dma source to figure out how to make it work. I am attaching a patch to the man page to provide this information.
dma is in contrib/ which means it has upstream other than FreeBSD. I suggest you also send this patch to the upstream (DragonFlyBSD).
You can send a GitHub pull request to https://github.com/corecode/dma
I sent a report to DragonFly, but not sure it will be received. Their bug list requires membership, but the list is closed. I sent it to one of the names listed. It doesn't appear in their bug list and there is no activity since 28 Jun.