artdaq_mfextensions
v1_03_05
|
Configuration parameters for ELSMTP. More...
Public Types | |
using | strings_t = fhicl::Sequence< std::string >::default_type |
Array of strings. | |
Public Attributes | |
fhicl::TableFragment < ELdestination::Config > | elDestConfig |
ELDestination common config parameters. | |
fhicl::Atom< std::string > | host = fhicl::Atom<std::string>{fhicl::Name{"host"}, fhicl::Comment{"SMTP Server hostname"}, "smtp.fnal.gov"} |
"host" (Default: "smtp.fnal.gov"): SMTP Server hostname | |
fhicl::Atom< int > | port = fhicl::Atom<int>{fhicl::Name{"port"}, fhicl::Comment{"SMTP Server port"}, 25} |
"port" (Default: 25): SMTP Server port | |
fhicl::Sequence< std::string > | to |
"to_addresses" (Default: {}): The list of email addresses that SMTP mfPlugin should sent to More... | |
fhicl::Atom< std::string > | from |
"from_address" (REQUIRED): Source email address More... | |
fhicl::Atom< std::string > | subject |
"subject" (Default: "MessageFacility SMTP Message Digest"): Subject of the email message More... | |
fhicl::Atom< std::string > | messageHeader |
"message_header" (Default: ""): String to preface messages with in email body More... | |
fhicl::Atom< bool > | useSmtps |
"use_smtps" (Default: false): Use SMTPS protocol More... | |
fhicl::Atom< std::string > | user |
"smtp_username" (Default: ""): Username for SMTP server More... | |
fhicl::Atom< std::string > | pw |
"smtp_password" (Default: ""): Password for SMTP server More... | |
fhicl::Atom< bool > | verifyCert |
"verify_host_ssl_certificate" (Default: true): Whether to run full SSL verify on SMTP server in SMTPS mode More... | |
fhicl::Atom< size_t > | sendInterval |
"email_send_interval_seconds" (Default: 15): Only send email every N seconds More... | |
Configuration parameters for ELSMTP.
Definition at line 45 of file SMTP_mfPlugin.cc.
fhicl::Atom<std::string> mfplugins::ELSMTP::Config::from |
"from_address" (REQUIRED): Source email address
Definition at line 60 of file SMTP_mfPlugin.cc.
fhicl::Atom<std::string> mfplugins::ELSMTP::Config::messageHeader |
"message_header" (Default: ""): String to preface messages with in email body
Definition at line 67 of file SMTP_mfPlugin.cc.
fhicl::Atom<std::string> mfplugins::ELSMTP::Config::pw |
"smtp_password" (Default: ""): Password for SMTP server
Definition at line 77 of file SMTP_mfPlugin.cc.
fhicl::Atom<size_t> mfplugins::ELSMTP::Config::sendInterval |
"email_send_interval_seconds" (Default: 15): Only send email every N seconds
Definition at line 84 of file SMTP_mfPlugin.cc.
fhicl::Atom<std::string> mfplugins::ELSMTP::Config::subject |
"subject" (Default: "MessageFacility SMTP Message Digest"): Subject of the email message
Definition at line 63 of file SMTP_mfPlugin.cc.
fhicl::Sequence<std::string> mfplugins::ELSMTP::Config::to |
"to_addresses" (Default: {}): The list of email addresses that SMTP mfPlugin should sent to
Definition at line 55 of file SMTP_mfPlugin.cc.
fhicl::Atom<std::string> mfplugins::ELSMTP::Config::user |
"smtp_username" (Default: ""): Username for SMTP server
Definition at line 74 of file SMTP_mfPlugin.cc.
fhicl::Atom<bool> mfplugins::ELSMTP::Config::useSmtps |
"use_smtps" (Default: false): Use SMTPS protocol
Definition at line 71 of file SMTP_mfPlugin.cc.
fhicl::Atom<bool> mfplugins::ELSMTP::Config::verifyCert |
"verify_host_ssl_certificate" (Default: true): Whether to run full SSL verify on SMTP server in SMTPS mode
Definition at line 80 of file SMTP_mfPlugin.cc.