This skill should be used when the user asks to "perform SMTP penetration testing", "enumerate email users", "test for open mail relays", "grab SMTP banners", "brute force email credentials", or "assess mail server security". It provides comprehensive techniques for testing SMTP server security.
SkillScore91Maintained
Automatic
◆Security & AppSec pack
Last verified 8/10/2026
What it changes
Passed 20 of 22 test cases with the skill, and 16 of 22 without it.
Without skill73%
With skill91%
Checks it passed that the model alone missed
Specifies smtp-user-enum as the CLI tool.
Sets USER_FILE to specify the input dictionary.
Sets the mode parameter to VRFY via the -M flag.
and 2 more in the full report
4 fixed16 passed either way2 still failing0 broke
Pass-rate lift
+18 pp
Tokens
+217%
Agent turns
0%
Response time
-14%
Model gemini-3.6-flashMeasured 8/10/2026v120 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 4
Prompt
When scanning an internal network for SMTP user enumeration using Metasploit, which exact auxiliary module path should be loaded in msfconsole?
What was checked, without and with the skill
Checked
Without skill
With skill
Specifies auxiliary/scanner/smtp/smtp_enum as the Metasploit module path.
Passed
Passed
Sets USER_FILE to specify the input dictionary.
Missed
Passed
case-06 · gemini-3.6-flash · 8/10/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md492 linessingle file
SMTP Penetration Testing
Purpose
Conduct comprehensive security assessments of SMTP (Simple Mail Transfer Protocol) servers to identify vulnerabilities including open relays, user enumeration, weak authentication, and misconfiguration. This skill covers banner grabbing, user enumeration techniques, relay testing, brute force attacks, and security hardening recommendations.
Prerequisites
Required Tools
# Nmap with SMTP scripts
sudo apt-get install nmap
# Netcat
sudo apt-get install netcat
# Hydra for brute force
sudo apt-get install hydra
# SMTP user enumeration tool
sudo apt-get install smtp-user-enum
# Metasploit Framework
msfconsole