PLCreateDefaultMailProvider

Data types

Descrição

PLCreateDefaultMailProvider devolve a implementação IPDFlibMailProvider predefinida da plataforma

No Windows o fornecedor envia através de Collaboration Data Objects (CDO); nas outras plataformas a função devolve Nil e quem chama tem de instalar um fornecedor próprio

O MailSendDemo usa o fornecedor predefinido e o PLSanitizeAttachmentName sem nunca enviar correio, porque o pedido da demo aponta para um sink que regista a mensagem

Sintaxe

Delphi

Function PLCreateDefaultMailProvider: IPDFlibMailProvider;

Valor devolvido

A instância do fornecedor predefinido, ou Nil quando a plataforma não tem transporte incorporado

Observações

O fornecedor é gerido por contagem de referências através da interface, pelo que não é necessário libertá-lo explicitamente

Consulte também

IPDFlibMailProvider, TPDFlibMailRequest, PLSanitizeAttachmentName