Managello sends a lot of email — magic links, approval receipts, invoices, digests. All of it goes through your SMTP provider, which you configure once.
Where SMTP is set
SMTP is captured in the setup wizard during install and stored in your app settings — not in a config file on disk. You can review or change it later in the staff settings. Whenever you save it, use the Send test email button to confirm it works before relying on it.
What you'll need from your provider
- Host (e.g.
smtp.postmarkapp.com,smtp.sendgrid.net,email-smtp.us-east-1.amazonaws.com) - Port — usually 587 (STARTTLS) or 465 (TLS)
- Username and password (or API key used as the password)
- A verified from-address on your own domain
Use a transactional email provider (Postmark, SendGrid, Amazon SES, Mailgun, Brevo) rather than a personal Gmail account — deliverability is far better and you won't hit low sending limits.
The #1 cause of "email isn't sending": blocked ports
Many budget VPS providers block outbound ports 25, 465, and 587 by default to fight spam. If the test email fails to send and your credentials are definitely correct, this is almost always why. Either ask your provider to unblock the port, or use a provider that offers an alternate port like 2525.
Land in the inbox, not spam
In your DNS, add the SPF and DKIM records your email provider gives you, and ideally a DMARC record. Without these, your mail may send successfully but get filtered to spam — which looks like "clients aren't getting emails."
Set the from-name and address
Set who client emails come from in Settings → Branding. Use your agency name and a mailbox on your domain — never the word "Managello."