Site Map Contact Us Home
E-mail Newsletter
Subscribe to get informed about
Clever Components news.

Your Name:
Your Email:
 
SUBSCRIBE
 
Previous Newsletters
 




Products Articles Downloads Order Support
Customer Portal      

DKIM

Features | Detailed Description

The DKIM is a component from the Clever Internet Suite library.

It can be used to digitally Sign / Verify email messages with RSA+SHA256 security algorithm, canonicalize both the message body and headers, choose the message headers to be signed and many more according to the DKIM standard RFC 6376

This component is used by the Mail Message component to detect email spoofing by providing a mechanism to allow receiving mail exchangers to check that incoming mail from a domain is authorized by that domain's administrators.

Available in VCL edition.

Features:

  • Sign/Verify email messages
  • Generate public/private key pair with required key size
  • Combine a DNS txt record for the generated key
  • Define the desired Canonicalization and Signature algorithms
  • Free one year upgrades and support

Sign email message in just few lines of code

// [Delphi]
clDkim1.Domain := 'example.com';
clDkim1.Selector := 'demos';
clDkim1.ImportPrivateKey('privatekey.pem');

clMailMessage1.Dkim := clDkim1;
clMailMessage1.BuildMessage('body text', '');
clMailMessage1.From.FullAddress := 'john@example.com';
clMailMessage1.ToList.EmailAddresses := 'max@domain.com';
clMailMessage1.Subject := 'Subject line';

clSmtp1.Send(clMailMessage1);

Verify received message without writing a line of source code

All what you need is to assign the TclMailMessage.Dkim property with an instance of the TclDkim component. The component automatically obtains the public key information for the specified domain from DNS and checks the DKIM signature.

Samples, including WinForm clients with full source code

Please see the Demos code (DkimSign and DkimVerify) and also the indexed Help documentation provided with the Clever Internet Suite installation to learn more about using this component in your application.

Includes support for Delphi and C++Builder.

Complete Delphi source code

When Purchasing the Clever Internet Suite you receive the full sources for all suite components and also free unlimited support.

Interested?

    Copyright © 2000-2024