hmc-mail-checker22 check jdoe@hmc.edu --auth oauth2
Output:
Checking: jdoe@hmc.edu
IMAP server: imap.gmail.com (SSL)
Authentication: OAuth2 success
Mailbox status: ACTIVE
Quota: 12.3 GB / 15 GB (82% used)
Last message: 2025-04-21 14:32 from "Registrar" <registrar@hmc.edu>
New mail since last check: 3 messages
Batch mode:
hmc-mail-checker22 batch --input students.csv --output results.csv
Results CSV columns: email, status, error_code, quota_percent, last_seen hmc mail checker 22
HMC Mail Checker 22 is a diagnostic and monitoring utility designed specifically for environments running HMC (Hosting Mail Control) version 22 or compatible mail server stacks (such as Exim, Dovecot, or Postfix with HMC plugins). Unlike generic mail testers (like MXToolbox or G Suite Toolbox), HMC Mail Checker 22 integrates deeply with proprietary HMC logging, queue management, and authentication backends.
In essence, it performs three core functions: hmc-mail-checker22 check jdoe@hmc
A frequent user complaint is the command not found error after installation. This usually occurs because the binary is not in $PATH. In HMC 22, the installer places the binary in /opt/hmc/bin/.
Fix:
export PATH=$PATH:/opt/hmc/bin
echo 'export PATH=$PATH:/opt/hmc/bin' >> ~/.bashrc
Alternatively, create a symlink:
sudo ln -s /opt/hmc/bin/hmc-mail-checker22 /usr/local/bin/hmc-mail-checker22
Before diving into installation, let's look at the standout features: Output: Checking: jdoe@hmc
| Feature | Description |
| :--- | :--- |
| Live Queue Diver | Lists messages stuck for > 1 hour in the HMC 22 deferred queue with reason codes. |
| SMTP Transaction Replay | Records a real-time .pcap of the SMTP conversation for TLS debugging. |
| DKIM Signature Verifier | Compares the signature header against public keys stored in HMC 22's DNS cache. |
| Local Delivery Test | Writes a test message to a user's Maildir and checks for courierimap flags. |
| Greylisting Predictor | Simulates three connection attempts to see if HMC's greylisting delays delivery. |
hmc-mail-checker22 --domain contoso.com --from test@hmc.local --to admin@contoso.com --test-smtp
The tool will: