4D v15SMTP_Attachment |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
4D v15
SMTP_Attachment
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
SMTP_Attachment ( smtp_ID ; nomArquivo ; tipoCod ; opcaoEliminar {; IDAssociado {; tipoConteudo}} ) -> Resultado da função
|
||||||||||||||||||||||||||||||||||
Originalmente introduzido em 4D v14 R4
Tema: IC Send Mail
O comando SMTP_Attachment agora aceita um novo parâmetro tipoConteudo, lhe permitindo definir o tipo de conteúdo do arquivo adjunto.
Por padrão, se o parâmetro tipoConteudo se omite ou contém uma cadeia vazia, 4DIC estabelece automaticamente o tipo do conteúdo do arquivo adjunto em função de sua extensão. As seguintes regras se aplicam:
| Extensão | Tipo de conteúdo |
| jpg, jpeg | image/jpeg |
| png | image/png |
| gif | image/gif |
| application/pdf | |
| doc | application/msword |
| xls | application/vnd.ms-excel |
| ppt | application/vnd.ms-powerpoint |
| zip | application/zip |
| gz | application/gzip |
| json | application/json |
| js | application/javascript |
| ps | application/postscript |
| xml | application/xml |
| htm, html | text/html |
| mp3 | audio/mpeg |
| other | application/octet-stream |
Em tipoConteudo, pode passar uma cadeia que define o tipo do conteúdo (tipo MIME) para o arquivo, por exemplo "video/mpeg". Este valor content-type será definido para o adjunto, sem importar sua extensão.
Nota: passe uma cadeia vazia ("") em IDAssociado se não deseja utilizar este parâmetro.
Queremos declarar seus arquivos de configuração como arquivos XML:
$path:=Get 4D folder(Database folder)+"Settings.mySettings"
$err:=SMTP_Attachment($smtp_id;$path;2;0;"myID123";"application/xml")
Produto: 4D
Tema: 4D Internet Commands
4D v15 - Update (edição standard) ( 4D v15)
Adicionar um comentário