Monitoring
Solutions
Resources
Free Tools
Pricing
Products / Server monitoring / Mail Server Monitoring
SMTP, POP3 and IMAP together

Mail Server Monitoring

Email is business-critical, and it breaks quietly. Watch sending and receiving together with SMTP, POP3 and IMAP monitors, plus the DNS and certificate checks mail depends on.

9 check locations1–120 min check interval8 alert channels10 monitors free
mail.example.com · stack
SMTP :587up · 204 ms
IMAP :993up · 148 ms
POP3 :995up · 167 ms
MX recordresolves
Illustrative example of a check result.

One outage, three symptoms

Mail depends on several moving parts: the server that sends, the servers that receive and let people read, DNS records that route messages and certificates that secure them. Any of them can fail on its own.

Monitoring the whole set in one account means one alert list, one status page and one place to see what broke and when.

What Upzilla checks

Every check is stored in a full log, so you can see exactly when and how something changed.

Sending

SMTP monitors check that your outgoing server accepts connections.

Receiving

POP3 and IMAP monitors confirm mailboxes are reachable.

Routing

A DNS monitor watches MX and related records.

Security

An SSL monitor warns before mail certificates expire.

How it works

From sign-up to your first alert in a few minutes.

Add each service

Create one monitor per service you run.

Group with tags

Tag them “mail” to find them together.

Alert once

Send all mail alerts to a dedicated channel.

Settings you can control

Sensible defaults get you started; every option below can be tuned per monitor.

SettingWhat it does
SMTP monitorOutgoing server: host, port, encryption, optional login.
POP3 / IMAP monitorsIncoming servers: host, port, encryption, optional expected string.
DNS monitorMX, TXT and other records for the mail domain.
SSL monitorCertificate expiry for mail hosts, including STARTTLS on SMTP, POP3 and IMAP.
FrequencyHow often the check runs: 1 to 120 minutes. The Free plan checks from every 15 minutes; Premium from every minute.
LocationsRun the check from one or several of 9 locations: Spain, France, United Kingdom, USA (New York, Los Angeles), Australia, Singapore, Japan and Germany.
NotificationsPick any of your pre-configured alert channels: e-mail, SMS, Telegram, Slack, Messenger, voice call, webhooks and more.
Status pageMake the statistics of this monitor public or private.
TagsGroup monitors with tags to keep large accounts tidy.
IP versionForce IPv4, IPv6, or let Upzilla use whichever is available.
Full setup guide in the documentation →

Common use cases

Self-hosted mail

Postfix, Exim, Dovecot and Exchange servers.

Hosting providers

Proactive monitoring for customers’ mail platforms.

Business continuity

Keep customer communication running.

Deliverability work

Catch DNS and certificate drift that hurts inbox placement.

Alerts where your team already is

Create as many notification methods as you like, even on the free plan.

Slack
Telegram
Telegram group
Facebook Messenger
Email
SMS
Voice call
Webhooks

Related monitors and tools

SMTP MonitoringIMAP MonitoringPOP3 MonitoringDNS MonitoringSSL Certificate Monitoring

Questions about mail server monitoring

Do I need three separate monitors?

Yes, one per service, but they share tags, alerts and the dashboard, so it stays simple.

Does it test actual delivery?

It tests that each service is reachable and responding, which catches most outages. End-to-end delivery testing is a separate approach.

Can I monitor certificate expiry on mail servers?

Yes. The SSL monitor supports STARTTLS on SMTP, POP3 and IMAP.

Is it free?

Yes, up to 10 monitors of any type are free.

Monitor your whole mail stack in one place

No card required. 10 monitors of any type, free.

Create free account →