Skip to content
API Documentation
BastionGuard™
MailRelayProfile Struct Reference

Public Attributes

std::string id
std::string label
std::vector< std::string > match_from
std::vector< std::string > match_from_domain
std::string smtp_host
int smtp_port = 587
bool starttls = true
bool implicit_tls = false
std::string username
std::string password
MailSignatureConfig signature

Detailed Description

Definition at line 105 of file SettingsPage.cpp.

Member Data Documentation

◆ id

◆ implicit_tls

Definition at line 115 of file SettingsPage.cpp.

Referenced by load_mail_security_config().

◆ label

◆ match_from

std::vector<std::string> MailRelayProfile::match_from

Definition at line 109 of file SettingsPage.cpp.

Referenced by load_mail_security_config().

◆ match_from_domain

std::vector<std::string> MailRelayProfile::match_from_domain

Definition at line 110 of file SettingsPage.cpp.

Referenced by load_mail_security_config().

◆ password

◆ signature

◆ smtp_host

◆ smtp_port

◆ starttls

Definition at line 114 of file SettingsPage.cpp.

Referenced by load_mail_security_config().

◆ username

Definition at line 117 of file SettingsPage.cpp.

Referenced by load_mail_security_config().


The documentation for this struct was generated from the following file: