White-Label Customization Guide
Branding Settings
Go to Admin → General Settings → Branding:
- App Name — shown in UI, emails, and browser title
- Logo — PNG/SVG, displayed in navbar and emails
- Favicon — 32×32 ICO or PNG
- Primary Color — hex value, applied to buttons and links
These settings propagate automatically to all outgoing system emails (welcome, password reset, billing receipts).
Custom Domain
Point your white-label domain (e.g., send.yourbrand.com) to your server IP. In Settings → Custom Domain, enter the domain. AcelleMail will auto-provision an SSL certificate via Let's Encrypt.
Update your DNS:
Type Name Value
A send.yourbrand.com YOUR_SERVER_IP
Removing AcelleMail References
In resources/views/layouts/, search for "AcelleMail" and replace with your brand name. Key files:
app.blade.php— main layoutemails/master.blade.php— email footerauth/login.blade.php— login page
Keep a diff of your changes in version control so upgrades remain manageable.
Custom CSS
Add a custom.css file in public/css/ and include it in app.blade.php. Target AcelleMail's BEM-style classes or override Bootstrap variables.
Transactional Email Footer
Per CAN-SPAM/GDPR, your transactional emails must include a valid physical address. Update this in Settings → Company — it appears automatically in all outgoing emails.