Salman Bareesh retweeted
here's what i've learned about keeping emails out of spam.
i've been working in cold email for around 2 years now. although i haven't worked on email deliverability day in and day out, i've picked up a few things along the way.
after seeing the discussion around my previous post, i got curious and started digging a little deeper.
i'm not here to tell you which email provider to use or avoid. i just wanted to share what i've learned about reducing the chances of emails landing in spam.
and this isn't just about cold outreach. it applies to cold emails, newsletters, receipts, and transactional messages too.
here's what i've learned so far
Reputation and Sending Infrastructure
> ip reputation matters. other senders using the same shared ip can affect your email delivery.
> domain reputation matters too. changing your ip or email provider does not automatically repair your domain's reputation.
> separate cold emails, newsletters, and transactional emails into different sending streams. ideally, use separate subdomains and ip pools where practical.
> a dedicated ip isn't always better. if your volume is low, a reputable shared ip pool might perform better.
> check whether your sending ip and linked domains appear on major blocklists like spamhaus.
> check the reputation of domains inside your emails, not just your sending domain. one problematic link can create delivery issues.
> use consistent sender identities. frequently changing domains and sender addresses won't automatically improve deliverability.
Email Authentication and DNS
> configure spf, dkim, and dmarc. these help receiving servers verify that your emails are authorized.
> spf and dkim should align with your visible from domain. simply adding dns records isn't enough.
> use only one spf record per domain. multiple separate spf records can cause authentication failures.
> keep spf within its 10-dns-lookup limit. too many nested services can break validation.
> use 2048-bit dkim keys where supported. check that your actual emails are properly signed.
> start dmarc with p=none to monitor authentication, then move toward stricter policies after verifying legitimate sending services.
> check authentication using gmail's "show original" feature. dns checkers alone don't prove that real messages pass.
> if you're managing your own sending server, configure valid reverse dns, forward dns, and tls.
Sending Volume and Warm-up
> gradually increase sending volume. sudden jumps can trigger throttling or reputation problems.
> there is no universal safe daily email limit. 20–40 emails per mailbox is a common cold outreach rule of thumb, not a guarantee.
> avoid sending your entire daily volume in one burst. spread bulk sending consistently throughout the day.
> if you're restarting an old domain after months of inactivity, don't immediately return to your previous sending volume.
> warm-up tools that simulate opens, clicks, and replies aren't necessarily helping. spamhaus explicitly warns against artificial engagement.
> watch temporary smtp errors. if receiving servers start deferring emails, reduce volume and investigate.
> adding more domains or mailboxes doesn't solve poor targeting, high complaints, or bad sending practices.
Email Lists and Bounce Rates
> verify email addresses before campaigns, especially when working with older lists.
> a verified email only means the address appears deliverable. it doesn't guarantee inbox placement or permission.
> aim for very low hard bounce rates. investigate any unusual increase instead of treating 2% as an acceptable target.
> don't assume catch-all or unknown verification results are valid. treat them separately from confirmed addresses.
> remove permanently invalid addresses immediately. repeatedly sending to nonexistent mailboxes damages list quality.
> don't repeatedly email people who have already unsubscribed, complained, or asked you to stop.
> maintain a shared suppression list across your sending tools. changing providers shouldn't reactivate unsubscribed contacts.
> be careful with old databases. addresses that worked last year might now belong to someone else or no longer exist.
Cold Emails
> personalization matters more than inserting someone's first name. mention something genuinely relevant to their business. go templatised with spintax if volume is high.
> the perfect offer going to stand out from rest of the contents.
> keep your initial email focused on one problem or reason to reach out. unnecessary links and attachments add friction.
> try sending the first email without tracking links when tracking isn't necessary. fewer third-party domains means fewer dependencies.
> avoid fake re: and fwd: subject lines. pretending there's an existing conversation is misleading.
> don't confuse high sending volume with good outreach. more emails to irrelevant people can increase complaints.
> give prospects a straightforward way to decline future outreach, and honor those requests.
> don't automatically subscribe cold prospects to your newsletter.
> check local marketing laws. the rules for contacting businesses differ between countries.
Transactional Emails
> separate transactional emails from marketing campaigns. password resets and order confirmations shouldn't depend on the reputation of promotional traffic.
> avoid inserting promotional content into password-reset emails or important account notifications.
> protect automated email forms from abuse. bots can repeatedly trigger signup confirmations, invitations, and password resets.
> prevent duplicate sends. one user action shouldn't accidentally trigger multiple identical emails.
> monitor how long login codes and password resets take to arrive. arriving after the code expires is still a delivery failure.
> check bounce and suppression events. an email api returning success doesn't necessarily mean the recipient received the message.
> use clear and consistent from addresses for receipts, account alerts, and other transactional messages.
Newsletters and Marketing Emails
> use confirmed opt-in when possible. people who actually want your newsletter are less likely to complain.
> avoid purchased or scraped newsletter lists. a valid email address doesn't mean someone agreed to receive marketing.
> don't suddenly increase newsletter frequency. people expecting one email weekly may complain if they start receiving one every day.
> segment subscribers by interests and engagement instead of sending every campaign to everyone.
> regularly review inactive subscribers. consider re-engagement before removing them from regular campaigns.
> make unsubscribing easy. forcing someone through several steps can encourage spam complaints.
> bulk marketing emails need proper one-click unsubscribe headers, not just a link in the footer.
> evaluate engagement beyond opens. apple mail privacy protection can inflate open counts.
Email Content, Links and Tracking
> plain-text emails aren't automatically safer than html emails. both can land in spam if reputation or recipient feedback is poor.
> there isn't a magic text-to-image ratio that guarantees inbox delivery. avoid image-only emails, but don't obsess over an exact percentage.
> don't rely on removing individual spam words. using or avoiding words like "free" won't fix poor reputation.
> check your email links before sending. your tracking domain, calendar link, and signature links can all matter.
> avoid unnecessary public url shorteners. use recognizable, trustworthy links instead.
> make emails readable when images are blocked. important information shouldn't exist only inside an image.
> keep html clean and reasonably lightweight. oversized emails can get clipped in gmail, although clipping itself isn't spam placement.
Monitoring and Deliverability
> use google postmaster tools to monitor gmail spam complaints, domain reputation, and authentication performance.
> keep gmail's reported spam complaint rate below 0.1% where possible. avoid reaching 0.3% or higher.
> yahoo also expects bulk senders to keep spam complaint rates below 0.3%.
> a 0% complaint rate doesn't automatically mean you're safe. emails already landing in spam might generate fewer inbox complaints.
> delivered doesn't mean inboxed. your email could be accepted by the receiving server and still land in spam.
> don't blindly trust open rates. apple mail privacy protection and automated systems can distort engagement metrics.
> some clicks come from security scanners. compare them with real replies and conversions.
> gmail's promotions tab isn't the spam folder. don't treat every promotions placement as a deliverability failure.
> test emails across gmail, outlook, and yahoo. performance at one provider doesn't guarantee the same results elsewhere.
> if deliverability suddenly drops, compare changes in bounce rates, complaint rates, sending volume, and campaign audiences.
> don't assume switching providers fixes everything. identify what's actually causing the problem first.
> reputation recovery takes time. fixing technical settings today doesn't mean your emails will immediately return to the inbox tomorrow.
that's everything i've learned and collected so far.
some of these might be wrong, and i'm sure there are things i'm missing. what works for one sender might not work for another sometimes.
obviously, none of these hacks can guarantee 100% inbox placement, but even reducing the spam percentage a little would be a win.
i'm not here to defend or criticize any email provider. i'm genuinely curious about what others have experienced.
what are you guys doing to keep your emails out of spam? any underrated hacks i've missed?
instead of fighting over which provider is better, let's share what works, what doesn't, and learn from each other.
would love to hear from people who've been doing this longer than me.
The emails of people who use Mailcheap are landing in spam.
@marclou @denk_tweets
here's what i've learned about keeping emails out of spam.
i've been working in cold email for around 2 years now. although i haven't worked on email deliverability day in and day out, i've picked up a few things along the way.
after seeing the discussion around my previous post, i got curious and started digging a little deeper.
i'm not here to tell you which email provider to use or avoid. i just wanted to share what i've learned about reducing the chances of emails landing in spam.
and this isn't just about cold outreach. it applies to cold emails, newsletters, receipts, and transactional messages too.
here's what i've learned so far
Reputation and Sending Infrastructure
> ip reputation matters. other senders using the same shared ip can affect your email delivery.
> domain reputation matters too. changing your ip or email provider does not automatically repair your domain's reputation.
> separate cold emails, newsletters, and transactional emails into different sending streams. ideally, use separate subdomains and ip pools where practical.
> a dedicated ip isn't always better. if your volume is low, a reputable shared ip pool might perform better.
> check whether your sending ip and linked domains appear on major blocklists like spamhaus.
> check the reputation of domains inside your emails, not just your sending domain. one problematic link can create delivery issues.
> use consistent sender identities. frequently changing domains and sender addresses won't automatically improve deliverability.
Email Authentication and DNS
> configure spf, dkim, and dmarc. these help receiving servers verify that your emails are authorized.
> spf and dkim should align with your visible from domain. simply adding dns records isn't enough.
> use only one spf record per domain. multiple separate spf records can cause authentication failures.
> keep spf within its 10-dns-lookup limit. too many nested services can break validation.
> use 2048-bit dkim keys where supported. check that your actual emails are properly signed.
> start dmarc with p=none to monitor authentication, then move toward stricter policies after verifying legitimate sending services.
> check authentication using gmail's "show original" feature. dns checkers alone don't prove that real messages pass.
> if you're managing your own sending server, configure valid reverse dns, forward dns, and tls.
Sending Volume and Warm-up
> gradually increase sending volume. sudden jumps can trigger throttling or reputation problems.
> there is no universal safe daily email limit. 20–40 emails per mailbox is a common cold outreach rule of thumb, not a guarantee.
> avoid sending your entire daily volume in one burst. spread bulk sending consistently throughout the day.
> if you're restarting an old domain after months of inactivity, don't immediately return to your previous sending volume.
> warm-up tools that simulate opens, clicks, and replies aren't necessarily helping. spamhaus explicitly warns against artificial engagement.
> watch temporary smtp errors. if receiving servers start deferring emails, reduce volume and investigate.
> adding more domains or mailboxes doesn't solve poor targeting, high complaints, or bad sending practices.
Email Lists and Bounce Rates
> verify email addresses before campaigns, especially when working with older lists.
> a verified email only means the address appears deliverable. it doesn't guarantee inbox placement or permission.
> aim for very low hard bounce rates. investigate any unusual increase instead of treating 2% as an acceptable target.
> don't assume catch-all or unknown verification results are valid. treat them separately from confirmed addresses.
> remove permanently invalid addresses immediately. repeatedly sending to nonexistent mailboxes damages list quality.
> don't repeatedly email people who have already unsubscribed, complained, or asked you to stop.
> maintain a shared suppression list across your sending tools. changing providers shouldn't reactivate unsubscribed contacts.
> be careful with old databases. addresses that worked last year might now belong to someone else or no longer exist.
Cold Emails
> personalization matters more than inserting someone's first name. mention something genuinely relevant to their business. go templatised with spintax if volume is high.
> the perfect offer going to stand out from rest of the contents.
> keep your initial email focused on one problem or reason to reach out. unnecessary links and attachments add friction.
> try sending the first email without tracking links when tracking isn't necessary. fewer third-party domains means fewer dependencies.
> avoid fake re: and fwd: subject lines. pretending there's an existing conversation is misleading.
> don't confuse high sending volume with good outreach. more emails to irrelevant people can increase complaints.
> give prospects a straightforward way to decline future outreach, and honor those requests.
> don't automatically subscribe cold prospects to your newsletter.
> check local marketing laws. the rules for contacting businesses differ between countries.
Transactional Emails
> separate transactional emails from marketing campaigns. password resets and order confirmations shouldn't depend on the reputation of promotional traffic.
> avoid inserting promotional content into password-reset emails or important account notifications.
> protect automated email forms from abuse. bots can repeatedly trigger signup confirmations, invitations, and password resets.
> prevent duplicate sends. one user action shouldn't accidentally trigger multiple identical emails.
> monitor how long login codes and password resets take to arrive. arriving after the code expires is still a delivery failure.
> check bounce and suppression events. an email api returning success doesn't necessarily mean the recipient received the message.
> use clear and consistent from addresses for receipts, account alerts, and other transactional messages.
Newsletters and Marketing Emails
> use confirmed opt-in when possible. people who actually want your newsletter are less likely to complain.
> avoid purchased or scraped newsletter lists. a valid email address doesn't mean someone agreed to receive marketing.
> don't suddenly increase newsletter frequency. people expecting one email weekly may complain if they start receiving one every day.
> segment subscribers by interests and engagement instead of sending every campaign to everyone.
> regularly review inactive subscribers. consider re-engagement before removing them from regular campaigns.
> make unsubscribing easy. forcing someone through several steps can encourage spam complaints.
> bulk marketing emails need proper one-click unsubscribe headers, not just a link in the footer.
> evaluate engagement beyond opens. apple mail privacy protection can inflate open counts.
Email Content, Links and Tracking
> plain-text emails aren't automatically safer than html emails. both can land in spam if reputation or recipient feedback is poor.
> there isn't a magic text-to-image ratio that guarantees inbox delivery. avoid image-only emails, but don't obsess over an exact percentage.
> don't rely on removing individual spam words. using or avoiding words like "free" won't fix poor reputation.
> check your email links before sending. your tracking domain, calendar link, and signature links can all matter.
> avoid unnecessary public url shorteners. use recognizable, trustworthy links instead.
> make emails readable when images are blocked. important information shouldn't exist only inside an image.
> keep html clean and reasonably lightweight. oversized emails can get clipped in gmail, although clipping itself isn't spam placement.
Monitoring and Deliverability
> use google postmaster tools to monitor gmail spam complaints, domain reputation, and authentication performance.
> keep gmail's reported spam complaint rate below 0.1% where possible. avoid reaching 0.3% or higher.
> yahoo also expects bulk senders to keep spam complaint rates below 0.3%.
> a 0% complaint rate doesn't automatically mean you're safe. emails already landing in spam might generate fewer inbox complaints.
> delivered doesn't mean inboxed. your email could be accepted by the receiving server and still land in spam.
> don't blindly trust open rates. apple mail privacy protection and automated systems can distort engagement metrics.
> some clicks come from security scanners. compare them with real replies and conversions.
> gmail's promotions tab isn't the spam folder. don't treat every promotions placement as a deliverability failure.
> test emails across gmail, outlook, and yahoo. performance at one provider doesn't guarantee the same results elsewhere.
> if deliverability suddenly drops, compare changes in bounce rates, complaint rates, sending volume, and campaign audiences.
> don't assume switching providers fixes everything. identify what's actually causing the problem first.
> reputation recovery takes time. fixing technical settings today doesn't mean your emails will immediately return to the inbox tomorrow.
that's everything i've learned and collected so far.
some of these might be wrong, and i'm sure there are things i'm missing. what works for one sender might not work for another sometimes.
obviously, none of these hacks can guarantee 100% inbox placement, but even reducing the spam percentage a little would be a win.
i'm not here to defend or criticize any email provider. i'm genuinely curious about what others have experienced.
what are you guys doing to keep your emails out of spam? any underrated hacks i've missed?
instead of fighting over which provider is better, let's share what works, what doesn't, and learn from each other.
would love to hear from people who've been doing this longer than me.
The emails of people who use Mailcheap are landing in spam.
@marclou @denk_tweets
The emails of people who use Mailcheap are landing in spam.
@marclou @denk_tweets
I tried a lot of AI marketing tools like AI SDR, AI leads gen, and AI message generation tools but every tool sucks.
It just gives you random leads and crafts the worst messages in the world.
Marketing works differently for every industry, every company, and every persona.
Instead of depending on products and tools, you can create your own according to your needs. Iterate it multiple times until it is perfect.
This is why I don't believe in AI CMO startups.
Agents running nonstop in the background, doing marketing for you, without your control.
You need a human in the loop because, so far, LLMs can't replicate human creativity.
It's also always going to the "avarage".
But if you have a human in the loop and then add automation, you can do crazy things.
That's the new thing coming to Postiz soon; it will be awesome!
Hey X algorithm,
Connect me with people who:
- Build and ship SaaS products and AI agents
- Use AI agents to automate and scale marketing
- Approach growth like an engineering problem
- Experiment with GTM automation and growth systems
- Build tools that make customer acquisition easier
I'm Salman, an engineer working at the intersection of AI, SaaS, and growth.
If this sounds like you, let's connect and exchange ideas.
Hello X algorithm
I want to meet people who:
- ship SaaS & AI agents
- grow SaaS with marketing agents
- do marketing as engineers
I'm Salman, engineer who does growth.
If that's you, say hi and lets connect!
Treg doesn't fully replace the clay but it's replacing their waterfall enrichment feature.
I've been using Treg for the past two months, especially the people search endpoint.
It's obvious I'm saving 80% of the cost compared to Clay.
I recommend using these providers within treg for good coverage and quality data in cheapest price.
Waterfall enrichment
- Blitz
- Quickenrich
- AI Ark
- Kitt AI
- Tomba
- Findymail
Introducing OpenSource Clay killer
- 85% cheaper than clay
- Most accurate on people-search bench
- 25x faster
- Run GTM directly in claude code or codex
Try at treg.to/people-search
Repo link below 👇
Hey X, let's test your algorithm.
I'm Salman Bareesh, an engineer and marketer.
If your algorithm is really that good, connect me with:
- SaaS builders
- Indie hackers
- Growth engineers
- Marketing engineers
Let's connect, build, and grow together.
Prove your magic, X.
Last 2 hour this is what my feed looks like
- People complaining that grokbot consumes lot of tokens and lit getting exhausted soon.
- People complaining that using instinct bans whatsapp.
Any other thing I am missing?
How does a 3 month old dev tool get 6,920 GitHub stars and 1.48M impressions on X?
I ran Treg's own REA growth skill on Treg to find out.
Every number below is pulled from data, not guessed.
X is the engine
- 23 original posts in the last month did 1.48M impressions
- 4 of them did 1.40M
- All 4 start with "Introducing", 3 of them "Introducing OpenSource"
- Line two is a price, like $0.0089 per lead
- Then the tool it replaces, "no more $600 subscriptions"
- The top one got 573K impressions and 6.4K bookmarks
The other 19 posts had a median of about 3K.
Open source does the trust work
- The treg repo has 6,920 stars and 608 forks since July 15
- The parent brand Superdesign already had a 7,570 star repo
- So day one had an audience
Launch sites
- Product Hunt on Aug 17, #7 of the day with 154 upvotes
- No Hacker News launch for treg that I could find
Founder
- Jason Zhou posted the first "Introducing Treg" on July 17
- 25 founder posts about it did 57.7K impressions
- Useful early, small next to the brand account
Creators
- 10 YouTube videos about Treg, about 24K views total
- Top one 10.9K, then 7.8K
- 2 of them use treg.to ?ref= links
- None of the 6 descriptions I read say sponsored
- Biggest X creator was @tomosman, 30.8K followers, 4K impressions
Paid ads
- Google: 46 ads in the Transparency Center pointing to treg.to
- 30 of the 40 I read are video, running since Aug 30
- Meta: no Treg page found
- TikTok: 0 ads
- LinkedIn: nothing seen, and 0 company posts in 6 months
SEO
- 593 pages in the sitemap, 382 of them /catalog and 121 /tools
- Only 41 ranked keywords and about 7.5 Google visits a month so far
- Programmatic pages are built, Google has not caught up
GEO (AI search)
- I asked ChatGPT, Gemini and Copilot 5 buyer questions
- Treg was named in 0 of 5
- They are betting on llms.txt instead, linked from 15 domains
- That file tells agents how to install Treg, so the agent becomes the channel
Reddit: nothing. Every "treg" result was about T cells.
The takeaway
If you are early, do not spread across 8 channels.
- Ship one open source tool at a time
- Launch each one with a price and the subscription it kills
- Give away $1 of credit so people try it today
- Put an llms.txt on your site so agents can set you up
Treg did that 4 times in one month and it beat everything else combined.
Introducing /REA-growth skill
Reverse-engineer any company's growth
- Name any company, get its growth blueprint
- Every move on its timeline: SEO, AEO, ads, social
- $0.58 for a full Lovable teardown
- Fully OpenSource
Try it at treg.to/rea-growth
Partnered with @sharenow_today
Repo link below 👇
I made -124$ in October 2026
X payout - 0$
Sponsorships - 0$
Saas trial which I forgot to cancel - -100$
Domain & hosting for side hustle which i going to fail - -24$
Affiliate - 0$
Consulting - 0$
My target for Nov should beat the networth of my frnd elon
How do you get AI to design like your brand, not like the average of the internet?
LangChain answered it and open-sourced the whole agent. Here's every part explained simply, plus a setup prompt you can paste into Claude Code.







