WebService::Mattermost::V4::API::Resource::Email
use WebService::Mattermost; my $mm = WebService::Mattermost->new({ authenticate => 1, username => 'me@somewhere.com', password => 'hunter2', base_url => 'https://my.mattermost.server.com/api/v4/', }); my $resource = $mm->api->email;
send_test()
Send a test email
There are many available parameters for this API call which may require reading of the API documentation.
Providing no parameters will use the ones set on your Mattermost server.
my $response = $resource->send_test({ # Optional parameters: ServiceSettings => {}, TeamSettings => {}, SqlSettings => {}, LogSettings => {}, PasswordSettings => {}, FileSettings => {}, EmailSettings => {}, RateLimitSettings => {}, PrivacySettings => {}, SupportSettings => {}, GitLabSettings => {}, GoogleSettings => {}, Office365Settings => {}, LdapSettings => {}, ComplianceSettings => {}, LocalizationSettings => {}, SamlSettings => {}, NativeAppSettings => {}, ClusterSettings => {}, MetricsSettings => {}, AnalyticsSettings => {}, WebrtcSettings => {}, });
Mike Jones email:mike@netsplit.org.uk
To install WebService::Mattermost, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WebService::Mattermost
CPAN shell
perl -MCPAN -e shell install WebService::Mattermost
For more information on module installation, please visit the detailed CPAN module installation guide.