Sign up for a free account to start monitoring your email infrastructure. No credit card required for the free tier.
Navigate to your dashboard and click "Add Domain". Enter your sending domain (e.g., mail.yourdomain.com) and optionally add your sending IP address for comprehensive analysis.
Example: mail.example.com or 192.168.1.100Click "Run Check" to trigger a comprehensive analysis of your domain's email infrastructure. This includes:
Your comprehensive report will show your Warm Index score, detailed DNS configuration status, reputation insights, and actionable recommendations to improve deliverability.
DNSPulse is the most comprehensive email deliverability monitoring platform designed for email marketers, developers, and businesses who depend on email for critical communications.
Get instant feedback on your email infrastructure health. Our platform runs checks in seconds, not hours, so you can identify and fix issues before they impact your campaigns.
Don't just get data—get recommendations. Every issue flagged includes specific steps to resolve it, with links to documentation and reputation signal remediation forms.
Monitor DNS authentication (SPF, DKIM, DMARC), evaluate infrastructure against multiple reputation and abuse signal systems, analyze network intelligence, and track sender reputation—all in one unified platform.
Prevent deliverability issues before they cost you revenue. Automated monitoring means you spend less time troubleshooting and more time on what matters—your business.
Track your Warm Index score over time. Visualize improvements, identify trends, and demonstrate ROI from your deliverability optimization efforts.
No complex setup or technical expertise required. Add your domain, run a check, and get a clear readiness score with visual breakdowns anyone can understand.
Ensure campaigns reach the inbox, not spam. Monitor deliverability before sending to protect your sender reputation.
Validate DNS configurations, debug email delivery issues, and integrate deliverability checks via API into your applications.
Protect revenue from lost emails. Monitor transactional email infrastructure to ensure critical communications are delivered.
Your overall email deliverability readiness score. This composite metric combines DNS authentication, reputation, and network intelligence.
Ready to send. High inbox placement expected.
Minor issues. Address recommendations.
Significant issues. Fix before sending.
Critical issues. Do not send yet.
Authorizes which mail servers can send email on behalf of your domain. Status shows PASS, FAIL, or NOT_FOUND.
Cryptographic signature that proves email authenticity. Shows record detection and selector validity.
Instructs receivers what to do with emails that fail SPF/DKIM. Shows policy (none/quarantine/reject) and reporting setup.
Your domain and IP are evaluated against multiple reputation systems and abuse signal sources. Any risk indicators are flagged for review.
Historical performance indicators for your domain. Factors include observed abuse signals and infrastructure health metrics.
Quality score based on derived infrastructure diagnostics. Evaluates infrastructure-level risk signals and association with historical abuse indicators.
Always test your DNS changes in a staging environment first. Incorrect records can prevent email delivery entirely.
Add a TXT record to your domain's DNS with your authorized sending servers:
v=spf1 include:_spf.google.com include:sendgrid.net ~allReplace the includes with your actual mail providers. Use ~all for soft fail or -all for hard fail.
Your email service provider will generate a DKIM key pair. Add the public key as a TXT record:
selector._domainkey.yourdomain.com
v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA...The selector name (e.g., "default", "s1", "google") is provided by your email service.
Start with a monitoring policy and gradually move to enforcement:
_dmarc.yourdomain.com
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com; pct=100Network Intelligence analyzes your sending IP infrastructure to identify potential deliverability risks from shared hosting environments.
When your IP is part of a shared pool (multiple senders using the same IPs), your deliverability is affected by all senders on that infrastructure.
If we detect malicious content or policy violations from your shared IP pool, your Warm Index score will be significantly reduced. Mailbox providers treat the entire IP as high-risk.
We track the last 30 days of email activity from your IP addresses to identify:
DNSPulse is built with modern, enterprise-grade technologies to ensure reliability, performance, and security.
React framework with App Router for server-side rendering and optimal performance
Type-safe development for fewer bugs and better developer experience
Utility-first CSS framework for rapid, responsive UI development
Beautifully designed, accessible component library
Interactive data visualization for Warm Index trends
Serverless functions for scalable, edge-optimized APIs
Type-safe database queries with excellent TypeScript support
Edge-native SQLite database for low-latency global access
Modern authentication framework with session management
Real-time SPF, DKIM, DMARC record validation
Multiple reputation systems and abuse signal sources
Spam trap and malicious sender detection network
Network activity monitoring and shared pool detection
Global edge network for instant page loads worldwide
Run checks closer to users for minimal latency
Intelligent caching for frequently accessed reports
Serverless architecture scales instantly with demand
All data in transit is encrypted with TLS 1.3. Database records are encrypted at rest.
30-day automatic data retention. Full data export and deletion on request.
Bcrypt password hashing, session-based auth, and optional 2FA support.
Your domain data is never shared. No third-party analytics or tracking.
The DNSPulse API allows you to programmatically check domain health, retrieve reports, and integrate deliverability monitoring into your applications.
All API requests validate your credit balance before execution. Each domain check consumes 1 credit. Ensure you have sufficient credits before making requests.
All API requests require a bearer token in the Authorization header:
Authorization: Bearer YOUR_API_TOKENRun a complete domain analysis with a single command. This creates a domain, runs all checks, and returns the report URL.
DOMAIN_ID=$(curl -s -X POST https://dnspulse.hamcut.in/api/external/domains -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" -d '{"domainName":"quicktest.com","ipAddress":"8.8.8.8"}' | jq -r '.domain.id') && curl -s -X POST https://dnspulse.hamcut.in/api/external/domains/$DOMAIN_ID/run -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" && echo -e "\n✅ Report URL: https://dnspulse.hamcut.in/api/external/domains/$DOMAIN_ID/report"💡 Requires jq for JSON parsing. Install: brew install jq (Mac) or sudo apt-get install jq (Linux)
# Step 1: Create domain and capture ID
DOMAIN_ID=$(curl -s -X POST https://dnspulse.hamcut.in/api/external/domains \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"domainName":"quicktest.com","ipAddress":"8.8.8.8"}' \
| jq -r '.domain.id')
# Step 2: Run DNS checks (consumes 1 credit)
curl -s -X POST https://dnspulse.hamcut.in/api/external/domains/$DOMAIN_ID/run \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
# Step 3: Display report URL
echo -e "\n✅ Report URL: https://dnspulse.hamcut.in/api/external/domains/$DOMAIN_ID/report"Get from Dashboard → Settings
Your sending domain
Your sending IP (optional)
Validated before execution
{
"success": true,
"message": "All checks completed",
"result": {
"nars": 42,
"confidence": 15,
"tier": "RISKY",
"reasons": [
"SPF present",
"Missing DKIM record",
"Missing DMARC policy",
"No reputation issues detected"
],
"dns": {
"spfOk": true,
"dkimOk": false,
"dmarcPolicy": null
}
}
}
✅ Report URL: https://dnspulse.hamcut.in/api/external/domains/26/report/api/domainsList all monitored domains
/api/domainsAdd a new domain to monitor
{ "domain": "mail.example.com", "ip": "192.168.1.1" }/api/domains/:id/reportGet comprehensive deliverability report for a domain
/api/checks/triggerTrigger a new check for a domain
{ "domainId": "123" }We recommend running checks weekly for ongoing monitoring, and immediately after making any DNS changes or switching email service providers.
Review the detailed breakdown in your report. Fix DNS authentication issues first (highest impact), then address reputation problems, and consider dedicated IP infrastructure if on shared pools.
Yes! Add as many domains as you need. Each check consumes one credit from your plan allowance.
Yes, on Starter and Professional subscription plans. Unused monthly reports roll over to the next month (up to 2x your plan limit).
Each reputation system has its own remediation process. Your report includes direct links to remediation request forms for any signals where you're identified.
Our support team is here to help you optimize your email deliverability