SendDocumentByMail
Správa dokumentů
Popis
MailProvider
MailProviderPokud je IPDFlibMailProvider nil, Windows použije vestavěného CDO SMTP providera; ostatní platformy musí nainstalovat
Dočasné PDF a jeho adresář se po návratu providera odstraní, ať doručení uspěje nebo selže; název přílohy se zredukuje na název souboru a znaky neplatné na Windows se nahradí podtržítky
Syntaxe
Delphi
Function TPDFlib.SendDocumentByMail(Const SMTPHost: WideString; SMTPPort, UseSSL: Integer; Const UserName, Password, FromAddr, ToList, CCList, BCCList, MailSubject, MailBody, AttachmentName: WideString): Integer;Parametry
| SMTPHost | Název hostitele serveru SMTP; povinný, i když ho vlastní poskytovatel interpretuje jinak |
|---|---|
| UserName | Název ověřování; prázdná hodnota žádá doručení bez ověření |
| FromAddr | Sender address |
| ToList | Required recipient list using comma or semicolon separators |
| CCList | Optional carbon-copy recipient list |
| BCCList | Optional blind-carbon-copy recipient list |
| MailSubject | Message subject |
| MailBody | Tělo zprávy ve formátu prostého textu |
| AttachmentName | Zobrazovaný název přílohy; prázdná hodnota vybere document.pdf |
Návratové hodnoty
| 0 | Validation, temporary save or provider delivery failed; call GetLastMailError for details |
|---|---|
| 1 | Provider zprávu přijal |