OyeScripts Support

QAFlow Documentation

Email Delivery Issues

Troubleshooting

Emails going to spam

This is the most common deliverability issue. Fix by configuring:

  1. SPF record — add TXT record to your DNS: v=spf1 include:_spf.google.com ~all (replace include with your SMTP provider's SPF)
  2. DKIM — generate a DKIM key in your SMTP provider's dashboard, add as TXT record
  3. DMARC — add TXT record _dmarc.your-domain.com: v=DMARC1; p=none; rua=mailto:postmaster@your-domain.com
  4. Use a real "From" address on your own domain (not gmail.com)
  5. Warm up new domains gradually — send 50 emails/day first week, ramp up slowly

"SMTP connection failed"

  • Firewall may be blocking port 587/465 outbound — test with: telnet smtp.gmail.com 587
  • Use TLS (port 587) not SSL (port 465) for Gmail — Gmail deprecated SSL
  • Double-check credentials. For Gmail, you need an App Password, not your regular password

Some emails send, others do not

Usually a rate-limit issue:

  • Gmail limits: 500/day for free accounts, 2,000/day for Workspace
  • Brevo free tier: 300/day, then silently queues or drops
  • Check your SMTP provider dashboard for rate limit / bounce stats

Email Logs show "Sent" but nothing arrives

  • Check recipient's Spam / Promotions / Junk folder
  • Test with a different email address (different domain)
  • Use mail-tester.com to score your email deliverability
  • If score < 8/10, fix the issues listed (SPF, DKIM, DMARC, reply-to, subject-line spam triggers)

Welcome email not sent on signup

  • Check Admin → Email Logs → filter by "welcome"
  • If no log entry, the signup hook is not firing — check Admin → Settings → Email → "Send welcome email" toggle
  • If log shows "Failed": SMTP is misconfigured. Click Send Test Email in Email settings to diagnose.