The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Net::AWS::SES::Signature4 - Perl extension that implements Amazon Simple Email Service (Amazon SES) API requests that are signed using Signature Version 4 processes

SYNOPSIS

        use Net::AWS::SES::Signature4;

        my $ses = Net::AWS::SES::Signature4->new(access_key => '....', secret_key => '...');
        my $r = $ses->send(
                From    => 'verifiedemail@cpan.org',
                To      => 'recipientemail@gmail.com',
                Subject => 'Hello World from SES',
                Body    => "Hello World"
        );

        unless ( $r->is_success ) {
                die "Could not deliver the message: " . $r->error_message;
        }

        printf("Sent successfully. MessageID: %s\n", $r->message_id);

        ######### sending attachments
        my $msg = MIME::Entity->build();
        my $r = $ses->send( $msg );

DESCRIPTION

Implements Amazon Web Services Simple Email Service (Amazon SES) API requests that are signed using Signature Version 4. Visit http://docs.aws.amazon.com/ses/latest/DeveloperGuide/Welcome.html for details and to sign-up for the service.

EXPORT

None by default.

METHODS

Same as Net::AWS::SES

SEE ALSO

AWS::Signature4

AUTHOR

Partha Pratim Sarkar, <partha@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2020 by Partha Pratim Sarkar

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.16.3 or, at your option, any later version of Perl 5 you may have available.