NAME
Mail::BIMI::Options - Shared options
VERSION
version 3.20241209
DESCRIPTION
Class for capturing caller options, which may be passed to the constructor, or set in environment
ATTRIBUTES
These values are derived from lookups and verifications made based upon the input values, it is however possible to override these with other values should you wish to, for example, validate a record before it is published in DNS, or validate an Indicator which is only available locally
allowed_mark_types
is=rw
Optional comma separated list of allowed Certificate Mark Types
cache_backend
is=rw
Cache backend to use for cacheing
cache_fastmmap_share_file
is=rw
Shared cache file when using FastMmap backend
cache_file_directory
is=rw
Directory to store Cache files in when using File backend
cert_subdomain_is_valid
is=rw
Should VMCs be valid for any subdomain of their altname
dns_client_timeout
is=rw
Timeout value for DNS
force_record
is=rw
Fake record to use
http_client_max_redirect
is=rw
Maximum redirects to follow for HTTP
http_client_timeout
is=rw
Timeout value for HTTP
no_experimental_vmc
is=rw
Disallow VMCs marked as experimental
no_location_with_vmc
is=rw
Do not check location if VMC was present
no_validate_cert
is=rw
Do not validate VMC
no_validate_svg
is=rw
Do not validate SVG
require_dkim
is=rw
Require DKIM authentication
require_vmc
is=rw
Require VMC validation
ssl_root_cert
is=rw
Location of SSL Root Cert Bundle - Defaults to Mozilla::CA bundle plus Known BIMI Root Certs
strict_spf
is=rw
Disallow SPF +all
svg_from_file
is=rw
Fake SVG with file contents
svg_max_fetch_size
is=rw
Maximum fetch size for SVG retrieval
svg_max_size
is=rw
Maximum valid size for SVG
svg_profile
is=rw
Profile name to use for SVG validation
verbose
is=rw
Be More Verbose
vmc_from_file
is=rw
Fake VMC with file contents
vmc_max_fetch_size
is=rw
Maximum fetch size for VMC retrieval
vmc_no_check_alt
is=rw
Do not check the alt name of a VMC
EXTENDS
REQUIRES
AUTHOR
Marc Bradshaw <marc@marcbradshaw.net>
COPYRIGHT AND LICENSE
This software is copyright (c) 2020 by Marc Bradshaw.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.