Saltar al contenido principal
Explorar documentación
En esta página
Ver Markdown~570 tokensDescargar Markdown~570 tokens

Extraer de EML

Usa este extractor para archivos .eml. Puede extraer adjuntos, imágenes incrustadas y metadatos en un resultado ZIP.

Probar Extraer de EML en el navegador ->

Extract.FAST usa esta misma API: lo que ves en el navegador es lo que obtienes en el código.

Referencia rápida

CampoValor
Tipo de archivo origen.eml
Grupo origenCorreo electrónico
Endpoint de envíoPOST https://api.tools.fast/extract
Endpoint de estimaciónPOST https://api.tools.fast/extract/estimate/eml
ResultadoDescarga ZIP
Capacidades predeterminadasemail.embeddedFiles, email.images, email.metadata
Tamaño máximo de archivofree: 50 MB; pro: 2048 MB
Límites de documentoNo aplica
Límites de duraciónNo aplica

Capacidades

CapacidadPredeterminadaOpcionesPrecioDescripción
email.embeddedFilesNingunaIncluidoAdjuntos del correo guardados como archivos separados.
email.imagesNingunaIncluidoImágenes integradas del correo guardadas por separado.
email.metadataNingunaIncluidoEncabezados del mensaje y metadatos del correo.

JSON de opciones con todas las capacidades

Usa esta estructura cuando quieras configurar explícitamente todas las salidas compatibles con este tipo de archivo.

{
  "extraction": {
    "selectedCapabilities": [
      "email.embeddedFiles",
      "email.images",
      "email.metadata"
    ],
    "includeManifest": true
  }
}

Ejemplo de estimate

curl -sS -X POST "https://api.tools.fast/extract/estimate/eml" \
  -H "X-Fast-Api-Key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "fileSizeMb": 10,
  "options": {
    "extraction": {
      "selectedCapabilities": [
        "email.embeddedFiles",
        "email.images",
        "email.metadata"
      ],
      "includeManifest": true
    }
  }
}'

Ejemplo de extract con todas las opciones configuradas

curl -sS -X POST "https://api.tools.fast/extract" \
  -H "X-Fast-Api-Key: $API_KEY" \
  -F "[email protected]" \
  -F 'options={
  "extraction": {
    "selectedCapabilities": [
      "email.embeddedFiles",
      "email.images",
      "email.metadata"
    ],
    "includeManifest": true
  }
}'

Descubrimiento legible por máquina

GET /options/eml
GET /extractors/eml
Copiado