fluidasserts.proto.smtp module

This module allows to check SMTP-specific vulnerabilities.

fluidasserts.proto.smtp.has_vrfy(ip_address, port=25)

Check if IP has VRFY command enabled.

Parameters
  • ip_address (str) – IP address to test.

  • port (int) – If necessary, specify port to connect to (default: 25).

Return type

tuple

fluidasserts.proto.smtp.is_version_visible(ip_address, port=25, payload=None)

Check if banner is visible.

Parameters
  • ip_address (str) – IP address to test.

  • port (int) – If necessary, specify port to connect to (default: 25).

Return type

tuple