This guide is being written.
It will list the DNS records a domain needs, and how to add them at the common hosts. You send only from a domain verified on your account; the dashboard’s Domains page is where it is added, and lists the records it needs. Your code can manage domains too: see the domains endpoints in the API reference. Questions in the meantime: hello@mydomainshub.com.