Електронна пошта зараз здається такою старою, якщо врахувати всі доступні варіанти обміну повідомленнями. Він старий, йому вже 50+ років! Він був основою багатьох бізнес-процесів і залишається таким же важливим сьогодні, як і будь-коли. AWS має безліч чудових послуг, але вони можуть бути дещо складними для розробки додатків для Windows. З огляду на це, наступний випуск Appercept AWS SDK для Delphi 11.0 включає підтримку служби Amazon Simple Email Service (AWS SES).
Amazon SES — це надійна, масштабована та економічно ефективна служба електронної пошти, яку можна використовувати для маркетингових кампаній, сповіщень користувачів або транзакційних електронних листів.
Все, що потрібно для використання AWS SES у своїх програмах.
Давайте подивимося, як ми можемо надіслати простий електронний лист…
program SendEmail;
{$APPTYPE CONSOLE}
implementation
uses
AWS.SESV2;
var
Client: ISESV2Client;
Destination: ISESV2Destination;
EmailMessage: ISESV2Message;
Request: ISESV2SendEmailRequest;
Response: ISESV2SendEmailResponse;
begin
Destination := TSESV2Destination.Create;
Destination.AddToAddress('world@example.com');
EmailMessage := TSESV2Message.Create('Announcing...');
EmailMessage.Body.Text := 'Hello, World!';
Request := TSESV2SendEmailRequest.Create;
Request.FromEmailAddress := 'sender@example.com';
Request.Destination := Destination;
Request.Content.Simple := EmailMessage;
Client := TSESV2Client.Create;
Client.SendEmail(Request);
end.
Це лише початок. Чому б не почати свою наступну маркетингову кампанію електронною поштою з Amazon SES за допомогою інструментів, написаних на Delphi? Або легко інтегрувати електронну пошту у ваші існуючі бізнес-додатки, створені в Delphi?
Це все, що потрібно для використання AWS SES у своїх програмах.
Appercept AWS SDK для Delphi доступний виключно з активними підписками Enterprise або Architect для Embarcadero Delphi або RAD Studio. Ви можете встановити SDK за допомогою диспетчера пакетів GetIt у Delphi або RAD Studio, якщо у вас є активна підписка.