PLSanitizeAttachmentName

Data types

Popis

PLSanitizeAttachmentName připraví název souboru k použití jako zobrazovaný název přílohy zprávy

Funkce ořeže úvodní cestu, nahradí znaky, které poštovní a souborové systémy odmítají, a nikdy nevrátí prázdný název

Ukázka MailSendDemo jimi pouští záměrně nebezpečné názvy, než soubory přiloží

Syntaxe

Delphi

Function PLSanitizeAttachmentName(Const FileName: WideString): WideString;

Parametry

FileNameKandidátní název souboru nebo celá cesta

Návratová hodnota

Očištěný základní název

Poznámky

Oddělovače cest obou druhů se ořežou, takže z C:\data\report.pdf vznikne report.pdf

Název prázdný po ořezu cesty, stejně jako . a .., se stane document.pdf

Řídicí znaky pod 32 a znaky <>:"/\|?* se každý nahradí podtržítkem

Viz také

PLCreateDefaultMailProvider, TPDFlibMailRequest, IPDFlibMailProvider