This guide takes a brand-new JetEmail account and a Linux server running Postfix through every step required to send authenticated mail through the JetEmail relay. By the end you’ll have Postfix forwarding all outbound mail throughDocumentation Index
Fetch the complete documentation index at: https://support.jetemail.com/llms.txt
Use this file to discover all available pages before exploring further.
relay.jetsmtp.net.
For deeper Postfix tuning (per-sender credentials, header rewrites, advanced TLS), see the full Postfix reference.
Sign up for JetEmail
Create an account at jetemail.com, then open the dashboard at dash.jetemail.com.
Add and verify your sending domain
- In the dashboard, go to Outbound → Domains
- Add the domain you send from (e.g.
example.com) - Publish every DNS record the dashboard shows (SPF, return-path, DKIM, DMARC, feedback) at your DNS provider
- Wait until the domain shows as verified
Create an SMTP user
- Go to Outbound → SMTP in the dashboard
- Click Create SMTP
- Set a Username and strong Password
- Leave Quota at
0for unlimited, or set a per-user limit
Store the SMTP credentials
Create Lock down permissions and build the hash database:
/etc/postfix/sasl_passwd with your SMTP user from step 3:Point Postfix at JetEmail
Add (or update) the following in
/etc/postfix/main.cf:On AlmaLinux / Rocky / RHEL, the CA bundle lives at
/etc/pki/tls/certs/ca-bundle.crt instead. Adjust smtp_tls_CAfile accordingly.Reload Postfix and send a test
Validate the configuration, reload Postfix, and send a test:Confirm the message arrives, then open the JetEmail dashboard’s Logs view to confirm it was accepted and authenticated. If something looks wrong, check
/var/log/mail.log (or /var/log/maillog) and the SMTP block error reference.Common pitfalls
- Port 25 outbound is often blocked by cloud providers and home ISPs. Stick to
587unless you know25is open. - Wrong CA bundle path. If TLS verification fails, double-check
smtp_tls_CAfilefor your distro. postmapnot run. Editing/etc/postfix/sasl_passwdwithout rerunningpostmapmeans your changes never reach Postfix.
Next steps
Postfix reference
Per-sender credentials, header rewrites, advanced TLS, and troubleshooting.
Domain Lockdown
Stop other JetEmail accounts from sending as your domains.