4D Internet Commands v14SMTP_Attachment |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Internet Commands v14
SMTP_Attachment
SMTP_Attachment
O comando SMTP_Attachment permite adicionar arquivos binários ou de texto a sua mensagem em formato MIME. Este comando pode ser chamado várias vezes para anexar vários documentos a uma mensagem. Se passa um valor maior que zero no parâmetro tipoCod, este comando realizará a codificação no momento do envio da mensagem. smtp_ID é a referencia inteiro longo de uma mensagem criado com o comando SMTP_New. nomeArquivo contém o nome do arquivo a anexar a mensagem. Este valor pode ser especificado de três formas diferentes:
tipoCod é um valor inteiro que indica que tipo de codificação aplicar ao arquivo antes de integrar a mensagem. Se anexa um arquivo binário, deve utilizar um método de codificação adequado (BinHex, AppleSingle). O método de codificação mais comum é BinHex. Se passar valores positivos em tipoCod o comando codifica automaticamente o arquivo utilizando o método especificado quando é enviada a mensagem. A codificação de um arquivo se produz no momento em que é executado o comando SMTP_Send. Se o arquivo é grande a execução do comando SMTP_Send pode demorar uns momentos. Pode economizar tempo quando o mesmo arquivo se envia várias vezes. Nestes casos o melhor é codificar o arquivo uma vez com o comando IT_Encode e depois anexar o arquivo resultante a sua mensagem utilizando o valor negativo de tipoCod. Um valor negativo em tipoCod não realizará nenhuma codificação adicional, mas que o tipo de codificação é descrito no cabeçalho do arquivo adjunto à mensagem. Isto informa ao software de mensagens do destinatário a forma correta de interpretar os dados anexos. Nota: Não pode passar um elemento de array no parâmetro tipoCod. excluirOpcao é um parâmetro inteiro opcional que especifica a forma de tratar os dados adjuntos.
Este funcionamento só é compatível com as mensagens em HTML. Também tenha em conta que o resultado final pode variar dependendo do cliente de correio eletrônico. Envio de uma mensagem HTML com uma imagem incluída: $error:=SMTP_New($smtp_id) |
PROPRIEDADES
Produto: 4D Internet Commands
HISTÓRIA
VER TAMBÉM ARTICLE USAGE
4D Internet Commands ( 4D Internet Commands v14 R2) Inherited from :
SMTP_Attachment ( 4D Internet Commands v11.4) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||