Over the last few weeks the #1 topic in the Magic Pages support chat was the email sending domains. This showed a fundamental issue.
While I tried to implement an easy-to-use overview that also gave all customisation options to more advanced users...it just ended up confusing some of you.
I have spent the last few days working through the feedback, Ghost's configuration options, and created a new UI:

The new UI still has the same three options: you can send newsletters through Magic Pages from the default mymagic.page
sending domain, using a subdomain, or your main domain.
The difference is the instant preview of how this will look in a subscriber inbox – and the enforcement of aligning the sending domain with your sender address.
What this means is that you cannot send newsletters through a subdomain anymore and use your main domain as sender address. This has created alignment and deliverability issues.
Instead, the sender address is now directly tied to your sending domain – as it should be. This was, frankly, an oversight on my end.
Practically speaking, here's what this will look like for the respective options:
mymagic.page
sending domain: Your from address for all outgoing emails will be [subdomain]@mymagic.page. E.g. "jannis@mymagic.page" for my own blog.- Subdomain: If you choose to send through a subdomain, you can choose any sender on that particular subdomain, e.g. "jannis@mg.jannis.io", "newsletter@mg.jannis.io", etc.
- Main domain: If you choose to send through your main domain, the same applies. You can choose any sender on your main domain, e.g. "jannis@jannis.io", "newsletter"jannis.io", etc.
Existing configuration will not be impacted by this. However, if you're facing deliverability issues of any kind, it might be worth re-configuring things in the customer portal's "Newsletter" tab, so these alignment improvements are applied accordingly.