EMAILPARSE
NAME
emailparse - Parses the content of an email.
SYNOPSIS
emailparse (email:"value") emailparse ("value")
PARAMETERS
- email
- email to parse.
RETURN
- Array
- Returns an array of headers fields that can be a single string or an array of strings plus sn_body for the body of the message.
EXAMPLES
Note: In the followings examples, the _ between the { should be removed to make it work.
res={_{
for a dir("/tests/mail") do
email = read(a.path);
res = emailparse(email);
sn_nb; ":"; res.Subject; " "; res.sn_body.length(); " ";
endfor
}}. return res=0:sshd-60.28.246.143 1 1:Logwatch for lynx.sednove.com (Linux) 1218190
2:Cron /local/bin/db 859
3:Cron /local/bin/compress_logs 5832 .),{asm => "-a", strict => 1});
(No linefeed in the output. This is for clarity)
SEE ALSO
AUTHOR
Written by Pierre Laplante and Caroline Laplante, <laplante@sednove.com>
MODIFICATIONS
1.0 2014-09-09 21:24:14 laplante@sednove.com
Edit