IPDFlibMailProvider

Data types

Description

Defines the synchronous transport contract used by SendDocumentByMail

Implementations return True only when the transport accepts the message and place diagnostic text in ErrorText on failure; they may read the temporary attachment during the call but must not retain its path for deferred delivery

Syntax

Delphi

IPDFlibMailProvider = Interface
  ['{7BE02CC4-C6C7-4C73-9B5B-7AD5FB0F873D}']
  Function Send(Const Request: TPDFlibMailRequest; Out ErrorText: WideString): Boolean;
End;