global mbox
https://github.com/lunarmodules/luasocket/blob/master/src/mbox.lua
😱 Types incomplete or incorrect? 🙏 Please contribute!
methods
mbox.split_message
function mbox.split_message(message_s: string)
-> headers string
-> body string
function mbox.split_headers(headers_s: string) -> headers string[]
function mbox.parse_header(header_s: string)
-> name string
-> value string
function mbox.parse_headers(headers_s: string) -> headers table<string,string>
mbox.parse_from
function mbox.parse_from(from: string)
-> name string
-> address string
mbox.split_mbox
function mbox.split_mbox(mbox_s: string) -> mbox string[]
mbox.parse
function mbox.parse(mbox_s: string) -> mbox Message[]
mbox.parse_message
function mbox.parse_message(message_s: string) -> message Message {
headers = table<string,string>,
body = string,
}