id: smtp-commands-enum info: name: SMTP Commands Enumeration author: pussycat0x,userdehghani severity: info description: | Attempts to use EHLO and HELP to gather the Extended commands supported by an SMTP server. reference: - https://nmap.org/nsedoc/scripts/smtp-commands.html metadata: verified: true max-request: 1 shodan-query: smtp tags: network,enum,smtp,mail,tcp tcp: - inputs: - data: "EHLO x\r\n" read: 1024 - data: "HELP\r\n" read: 1024 host: - "{{Hostname}}" port: 25,2525,465,587 matchers: - type: word words: - "214" - "This server supports" condition: and extractors: - type: regex regex: - '214 (.*)' # digest: 4a0a00473045022054b4221e3e3c486ef9992134338fb8b67f69ddda932dc69aa6854955ae0ac5ce022100af7395e6f3ff1bb6cba3fb14943a501b01a2124e4f57f1c294233490c2b57c35:922c64590222798bb761d5b6d8e72950