Overview
Knowledge base
Answers to common questions and fixes for common problems with sending, DNS, SMTP, webhooks, billing and accounts.
Sending & delivery11 articles
- Can I send from a Gmail, Yahoo or Outlook address?Emailit only sends from domains you verify with DNS records, so free addresses like @gmail.com can't be used as From. Use your own domain and a Reply-To.
- How do I meet Gmail and Yahoo bulk sender requirements?Gmail, Yahoo and Outlook require SPF, DKIM, DMARC, one-click unsubscribe and low spam rates from bulk senders. Here's how to meet each rule with Emailit.
- How do I test sending before my workspace is verified?Unverified workspaces can send to their members' account emails. Use that to test the API, SMTP, templates and campaigns while production access is reviewed.
- What does the Attempted status mean?Attempted means the receiving server temporarily refused your email. Emailit retries for about 21 hours before it gives up and marks it bounced.
- What's the difference between a hard bounce and a soft bounce?Hard bounces are permanent refusals and end as Bounced. Soft bounces are temporary, show as Attempted and are retried for about 21 hours.
- Why are my emails going to spam?Emails marked Delivered can still land in the spam folder. Check authentication, DMARC, content, list quality and volume to improve inbox placement.
- Why are opens and clicks not tracked?Open and click tracking needs a verified tracking CNAME and tracking turned on. Fix missing loaded and clicked events for API, SMTP and campaign mail.
- Why didn't my email arrive?A step-by-step checklist for emails that never reached the recipient. Find the email, read its status and follow the fix for that status.
- Why is my email held?Held emails were stopped before delivery because of a spam score, missing credits, a paused domain or a suspended workspace. Find the reason and resend.
- Why is my email stuck in Accepted or Scheduled?Accepted emails normally leave within seconds and scheduled ones at their send time. Find out what delays them and when to cancel, reschedule or resend.
- Why was my email suppressed?A suppressed email wasn't sent because the address is on your suppression list. Learn why addresses get added and how to safely remove one.
Domains & DNS6 articles
- Do I need to change my SPF record for Emailit?Emailit's SPF record lives on its own subdomain, so you don't edit your root SPF. Here's how to fix duplicate SPF records if you have them anyway.
- Should I send from my root domain or a subdomain?Choose between acme.com and a subdomain like mail.acme.com for sending. Subdomains separate reputation but each one needs its own verification.
- Why are my DNS records not verifying?Fix SPF, DKIM and return-path records that stay Missing or Invalid. Covers doubled host names, extra MX records, wrong zones and propagation delays.
- Why did I get a "Sending domain is no longer verified" email?Emailit re-checks DNS daily. If SPF, DKIM or the return-path record breaks, the domain is unverified and sending stops until you fix it.
- Why does my tracking CNAME fail on Cloudflare?A proxied (orange cloud) Cloudflare record hides your tracking CNAME, so Emailit can't verify it. Switch the record to DNS only to fix it.
- Why is my domain pending verification?On Pay as you go, domains registered in the last 30 days need a manual review before they can send, even when every DNS record is correct.
SMTP4 articles
- Why do I get TLS errors when connecting to SMTP?Fix SSL and TLS handshake errors with smtp.emailit.com, such as "wrong version number", certificate name mismatches and STARTTLS failures.
- Why does my SMTP connection time out?Fix SMTP connections to smtp.emailit.com that hang or time out, usually because your network or cloud provider blocks port 25.
- Why does SMTP return 530 From domain not verified?Fix "530 From/Sender domain is not verified for this workspace" and "API key is restricted to sending domain" errors from Emailit SMTP.
- Why does SMTP return 535 Authentication failed?Fix "535 Authentication failed" from smtp.emailit.com. The SMTP password must be an active Emailit API key, not your account password.
API & webhooks6 articles
- Why are my emails sent twice?Find out where duplicate emails come from and stop them with the Idempotency-Key header, which makes retried API requests safe.
- Why do I get 402 Insufficient credits?Fix 402 Insufficient credits errors from the Emailit API by buying credits, turning on auto-refill or waiting for your monthly credits to reset.
- Why do I get 403 unverified_workspace_recipient?New workspaces can only email their members until production access is approved. Learn why the API returns 403 and how to get verified.
- Why do I get 429 Rate limit exceeded?Handle 429 responses from the Emailit API. Learn the per-second and daily sending limits, the rate-limit headers and how to request higher limits.
- Why doesn't my webhook signature match?Fix webhook signature verification failures. Sign the raw body with the full whsec_ secret and the X-Emailit-Timestamp value.
- Why was my webhook endpoint disabled?Emailit disables a webhook after 3 days of continuous delivery failures. Find out why deliveries failed, re-enable the endpoint and resend events.
Campaigns & contacts3 articles
- Why can't I send my campaign?Fix campaigns that won't send. Covers unverified workspaces, a disabled Send button, missing audiences, past schedule times and held campaign emails.
- Why did my contacts import fail?Fix contact imports that fail or bring in fewer contacts than expected. Covers the 2,500-row limit, invalid emails, custom fields and audience caps.
- Why is the unsubscribe link missing from my campaign?Fix the "Missing unsubscribe link!" warning and links that show {{unsubscribe_url}} as text. Learn how unsubscribe works in campaigns and API mail.
Account & security4 articles
- How do I delete my account or workspace?Account and workspace deletion aren't self-service in Emailit. Learn what to switch off yourself and how to ask support to delete your data.
- How do I transfer ownership of a workspace?Workspace ownership can't be transferred from the dashboard. Make the new person an admin, then ask support to move ownership.
- I lost my two-factor authentication device. How do I sign in?Sign in without your authenticator app using a passkey or a recovery code, then set up two-factor again. If you have neither, contact support.
- Why does my workspace invitation say it's invalid or expired?Fix workspace invitation links and invite codes that don't work. Email invites last 7 days, invite codes 24 hours, and both need the right account.
Billing & credits3 articles
- Can I get a refund?Your first credit purchase is fully refundable within 30 days if you've sent up to 1,000 emails. Learn what isn't refundable and how to ask.
- How are credits charged per recipient?Each recipient in to, cc and bcc costs one credit, charged when Emailit accepts the email. Learn how API, SMTP, campaigns, retries and forwards are counted.
- Why didn't my monthly credits reset?Included credits reset on your billing date for monthly subscriptions and on the 1st of the month (UTC) for everyone else. Unused credits don't roll over.