from eml for formats
Parse text as .eml and create record.
Signature
> from eml {flags}
Flags
-
--preview-body, -b {int}: How many bytes of the body to preview.
Input/output types:
| input | output |
|---|---|
| string | record |
Examples
Convert eml structured data into record
> 'From: test@email.com Subject: Welcome To: someone@somewhere.com Test' | from eml ╭─────────┬─────────────────────────────────────╮ │ Subject │ Welcome │ │ │ ╭─────────┬────────────────╮ │ │ From │ │ Name │ │ │ │ │ │ Address │ test@email.com │ │ │ │ ╰─────────┴────────────────╯ │ │ │ ╭─────────┬───────────────────────╮ │ │ To │ │ Name │ │ │ │ │ │ Address │ someone@somewhere.com │ │ │ │ ╰─────────┴───────────────────────╯ │ │ Body │ Test │ ╰─────────┴─────────────────────────────────────╯
Convert eml structured data into record
> 'From: test@email.com Subject: Welcome To: someone@somewhere.com Test' | from eml -b 1 ╭─────────┬─────────────────────────────────────╮ │ Subject │ Welcome │ │ │ ╭─────────┬────────────────╮ │ │ From │ │ Name │ │ │ │ │ │ Address │ test@email.com │ │ │ │ ╰─────────┴────────────────╯ │ │ │ ╭─────────┬───────────────────────╮ │ │ To │ │ Name │ │ │ │ │ │ Address │ someone@somewhere.com │ │ │ │ ╰─────────┴───────────────────────╯ │ │ Body │ T │ ╰─────────┴─────────────────────────────────────╯
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/from_eml.html