4D v15SMTP_Attachment |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v15
SMTP_Attachment
|
SMTP_Attachment ( smtp_ID ; nomArchivo ; tipoCod ; opcionEliminar {; IDAsociado {; tipoContenido}} ) -> Resultado de la función
|
||||||||||||||||||||||||||||||||||
Originalmente introducido en 4D v14 R4
Tema: IC Send Mail
El comando SMTP_Attachment ahora acepta un nuevo parámetro tipoContenido, permitiéndole definir el tipo de contenido del archivo adjunto.
Por defecto, si el parámetro tipoContenido se omite o contiene una cadena vacía, 4DIC establece automáticamente el tipo del contenido del archivo adjunto en función de su extensión. Las siguientes reglas se aplican:
Extensión | Tipo de contenido |
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 |
En tipoContenido, puede pasar una cadena que define el tipo del contenido (tipo MIME) para el archivo, por ejemplo "video/mpeg". Este valor content-type se definirá para el adjunto, sin importar su extensión.
Nota: pase una cadena vacía ("") en IDAsociado si no desee utilizar este parámetro.
Queremos declarar sus archivos de configuración como archivos XML:
$path:=Get 4D folder(Database folder)+"Settings.mySettings"
$err:=SMTP_Attachment($smtp_id;$path;2;0;"myID123";"application/xml")
Producto: 4D
Tema: 4D Internet Commands
4D v15 - Actualización (standard edition) ( 4D v15)