Help Centre
Last updated: July 29, 2026
Getting started
What is MailProbe?
MailProbe connects to a mail server over real SMTP and reports what the server says when something connects to it — the greeting banner, whether STARTTLS is offered, which authentication mechanisms are advertised, and how long the handshake took. It is the check an admin would do by hand with telnet or openssl s_client, for people who do not have a terminal.
How to run your first probe
- Go to the App page.
- Type the hostname of a mail server you want to test (e.g.
mx.example.comorsmtp.gmail.com). - Choose the port: 25 (plain SMTP), 587 (Submission, often with STARTTLS), or 465 (SMTPS, implicit TLS).
- Click Check. MailProbe opens a connection, reads the banner, sends EHLO, and parses the capability list.
- Review the results: the raw banner text, whether STARTTLS is offered, the advertised AUTH mechanisms, and the connection latency.
Interpreting the results
- Greeting banner — The first line the server sends on connect. Often includes the software name and version (e.g.
220 mx.example.com ESMTP Postfix (Ubuntu)). - STARTTLS — If "Offered" (green), the server can upgrade the plain-text connection to encrypted via STARTTLS. If "Not offered" (amber), the server either does not support encryption or requires it implicitly on a different port.
- Auth mechanisms — The SASL mechanisms the server advertises after STARTTLS (or on the plain connection). Common mechanisms include
PLAIN,LOGIN,CRAM-MD5,DIGEST-MD5,XOAUTH2. MailProbe never sends an AUTH command — it only reads the list. - Latency — The time from connect to receiving the EHLO response. High latency may indicate a slow or overloaded server.
Frequently asked questions
DROPLET_URL is set in the frontend. If you are visiting the public site, the backend may not be running yet — this is a known limitation of the current build (see the Known Limitations section below).EHLO (the SMTP greeting command, which every server expects) and parses the response. It never sends AUTH, MAIL FROM, RCPT TO, or DATA. No credentials are transmitted or stored. The tool does not send email.Known limitations
MailProbe is early-stage software. The following are honest limitations of the current build:
How to contact us
MailProbe is a small project. Here is how to reach us, depending on the kind of issue:
Bug reports & feature requests
Open an issue on the project's issue tracker. Include the hostname you were probing, the port, the full error message shown in the red error card, and your browser/OS version. For feature requests, describe what you are trying to do — we may suggest a workaround.
Security concerns
If you believe MailProbe has a security issue (e.g., it is sending data it should not, or exposing internal information), contact the maintainer directly. Do not file a public issue for active security vulnerabilities.
General support questions
Check the FAQ above first. If your question is not answered here or in the Terms or Privacy pages, reach out through the project's discussion forum or support channel. We aim to respond within 1–2 business days.
Commercial / partnership inquiries
For questions about deploying MailProbe internally, white-labeling, or custom development, contact the owner directly. These inquiries are typically routed to the project maintainer rather than front-line support.
The fastest way to get help is to provide as much context as possible in your first message: what you probed, what you expected, what you got, and which browser you are using.