KBExit Yes of course.
The Stack
Provider: MXRoute (cheap & Great IP reputation for transactional emails).
DNS Manager: Cloudflare.
Application: Flarum (v2.0 beta).
DNS Configuration, I set up all three authentication methods in Cloudflare:
SPF: v=spf1 include:mxlogin.com -all (Strict enforcement).
DKIM: Copied the key directly from the MXRoute panel (DirectAdmin).
DMARC: v=DMARC1; p=none; rua=mailto:admin@mydomain.com (I start with none to monitor, will switch to quarantine later).
Flarum SMTP Settings
Driver: SMTP
Host: heracles.mxrouting.net (Use your provider's specific hostname here, not mail.yourdomain.com).
Port: 587
Encryption: TLS
Username/From: noreply@mydomain.com