diff --git a/examples/message_parse.rs b/examples/message_parse.rs index 1b450f6..a2cef22 100644 --- a/examples/message_parse.rs +++ b/examples/message_parse.rs @@ -60,7 +60,7 @@ R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 ); assert_eq!( - message.to().unwrap().as_group().unwrap(), + message.to().unwrap().as_group(), &[ Group::new( "Colleagues", diff --git a/resources/address.json b/resources/address.json index 75bef97..f0bcece 100644 --- a/resources/address.json +++ b/resources/address.json @@ -1,781 +1,897 @@ [ { "header": "John Doe \n", - "expected": { - "List": [ - { - "name": "John Doe", - "address": "jdoe@machine.example" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "John Doe", + "address": "jdoe@machine.example" + } + ] + } + ] }, { "header": " Mary Smith \n", - "expected": { - "List": [ - { - "name": "Mary Smith", - "address": "mary@example.net" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Mary Smith", + "address": "mary@example.net" + } + ] + } + ] }, { "header": "\"Joe Q. Public\" \n", - "expected": { - "List": [ - { - "name": "Joe Q. Public", - "address": "john.q.public@example.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Q. Public", + "address": "john.q.public@example.com" + } + ] + } + ] }, { "header": "Mary Smith , jdoe@example.org, Who? \n", - "expected": { - "List": [ - { - "name": "Mary Smith", - "address": "mary@x.test" - }, - { - "name": null, - "address": "jdoe@example.org" - }, - { - "name": "Who?", - "address": "one@y.test" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Mary Smith", + "address": "mary@x.test" + }, + { + "name": null, + "address": "jdoe@example.org" + }, + { + "name": "Who?", + "address": "one@y.test" + } + ] + } + ] }, { "header": ", \"Giant; \\\"Big\\\" Box\" \n", - "expected": { - "List": [ - { - "name": null, - "address": "boss@nil.test" - }, - { - "name": "Giant; \"Big\" Box", - "address": "sysservices@example.net" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "boss@nil.test" + }, + { + "name": "Giant; \"Big\" Box", + "address": "sysservices@example.net" + } + ] + } + ] }, { "header": "A Group:Ed Jones ,joe@where.test,John ;\n", - "expected": { - "Group": [ - { - "name": "A Group", - "addresses": [ - { - "name": "Ed Jones", - "address": "c@a.test" - }, - { - "name": null, - "address": "joe@where.test" - }, - { - "name": "John", - "address": "jdoe@one.test" - } - ] - } - ] - } + "expected": [ + { + "name": "A Group", + "addresses": [ + { + "name": "Ed Jones", + "address": "c@a.test" + }, + { + "name": null, + "address": "joe@where.test" + }, + { + "name": "John", + "address": "jdoe@one.test" + } + ] + } + ] }, { "header": "Undisclosed recipients:;\n", - "expected": { - "Group": [ - { - "name": "Undisclosed recipients", - "addresses": [] - } - ] - } + "expected": [ + { + "name": "Undisclosed recipients", + "addresses": [] + } + ] }, { "header": "\"Mary Smith: Personal Account\" \n", - "expected": { - "List": [ - { - "name": "Mary Smith: Personal Account", - "address": "smith@home.example" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Mary Smith: Personal Account", + "address": "smith@home.example" + } + ] + } + ] }, { "header": "Pete(A nice \\) chap) \n", - "expected": { - "List": [ - { - "name": "Pete (A nice ) chap his account his host)", - "address": "pete@silly.test" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Pete (A nice ) chap his account his host)", + "address": "pete@silly.test" + } + ] + } + ] }, { "header": "Pete(A nice \n \\\n ) chap) \n", - "expected": { - "List": [ - { - "name": "Pete (A nice ) chap his account his host)", - "address": "pete@silly.test" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Pete (A nice ) chap his account his host)", + "address": "pete@silly.test" + } + ] + } + ] }, { "header": "A Group(Some people)\n :Chris Jones ,\n joe@example.org,\n John (my dear friend); (the end of the group)\n", - "expected": { - "Group": [ - { - "name": "A Group (Some people)", - "addresses": [ - { - "name": "Chris Jones (Chris's host.)", - "address": "c@public.example" - }, - { - "name": null, - "address": "joe@example.org" - }, - { - "name": "John (my dear friend)", - "address": "jdoe@one.test" - } - ] - }, - { - "name": null, - "addresses": [ - { - "name": "the end of the group", - "address": null - } - ] - } - ] - } + "expected": [ + { + "name": "A Group (Some people)", + "addresses": [ + { + "name": "Chris Jones (Chris's host.)", + "address": "c@public.example" + }, + { + "name": null, + "address": "joe@example.org" + }, + { + "name": "John (my dear friend)", + "address": "jdoe@one.test" + } + ] + }, + { + "name": null, + "addresses": [ + { + "name": "the end of the group", + "address": null + } + ] + } + ] }, { "header": "(Empty list)(start)Hidden recipients :(nobody(that I know)) ;\n", - "expected": { - "Group": [ - { - "name": "Hidden recipients (Empty list start)", - "addresses": [ - { - "name": "nobody(that I know)", - "address": null - } - ] - } - ] - } + "expected": [ + { + "name": "Hidden recipients (Empty list start)", + "addresses": [ + { + "name": "nobody(that I know)", + "address": null + } + ] + } + ] }, { "header": "Joe Q. Public \n", - "expected": { - "List": [ - { - "name": "Joe Q. Public", - "address": "john.q.public@example.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Q. Public", + "address": "john.q.public@example.com" + } + ] + } + ] }, { "header": "Mary Smith <@node.test:mary@example.net>, , jdoe@test . example\n", - "expected": { - "List": [ - { - "name": "Mary Smith", - "address": "@node.test:mary@example.net" - }, - { - "name": null, - "address": "jdoe@test . example" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Mary Smith", + "address": "@node.test:mary@example.net" + }, + { + "name": null, + "address": "jdoe@test . example" + } + ] + } + ] }, { "header": "John Doe \n", - "expected": { - "List": [ - { - "name": "John Doe (comment)", - "address": "jdoe@machine. example" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "John Doe (comment)", + "address": "jdoe@machine. example" + } + ] + } + ] }, { "header": "Mary Smith\n \n\t\n", - "expected": { - "List": [ - { - "name": "Mary Smith", - "address": "mary@example.net" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Mary Smith", + "address": "mary@example.net" + } + ] + } + ] }, { "header": "=?US-ASCII*EN?Q?Keith_Moore?= \n", - "expected": { - "List": [ - { - "name": "Keith Moore", - "address": "moore@cs.utk.edu" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Keith Moore", + "address": "moore@cs.utk.edu" + } + ] + } + ] }, { "header": "John =?US-ASCII*EN?Q?Doe?= \n", - "expected": { - "List": [ - { - "name": "John Doe", - "address": "moore@cs.utk.edu" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "John Doe", + "address": "moore@cs.utk.edu" + } + ] + } + ] }, { "header": "=?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= \n", - "expected": { - "List": [ - { - "name": "Keld Jørn Simonsen", - "address": "keld@dkuug.dk" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Keld Jørn Simonsen", + "address": "keld@dkuug.dk" + } + ] + } + ] }, { "header": "=?ISO-8859-1?Q?Andr=E9?= Pirard \n", - "expected": { - "List": [ - { - "name": "André Pirard", - "address": "PIRARD@vm1.ulg.ac.be" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "André Pirard", + "address": "PIRARD@vm1.ulg.ac.be" + } + ] + } + ] }, { "header": "=?ISO-8859-1?Q?Olle_J=E4rnefors?= \n", - "expected": { - "List": [ - { - "name": "Olle Järnefors", - "address": "ojarnef@admin.kth.se" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Olle Järnefors", + "address": "ojarnef@admin.kth.se" + } + ] + } + ] }, { "header": "ietf-822@dimacs.rutgers.edu, ojarnef@admin.kth.se\n", - "expected": { - "List": [ - { - "name": null, - "address": "ietf-822@dimacs.rutgers.edu" - }, - { - "name": null, - "address": "ojarnef@admin.kth.se" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "ietf-822@dimacs.rutgers.edu" + }, + { + "name": null, + "address": "ojarnef@admin.kth.se" + } + ] + } + ] }, { "header": "Nathaniel Borenstein \n (=?iso-8859-8?b?7eXs+SDv4SDp7Oj08A==?=)\n", - "expected": { - "List": [ - { - "name": "Nathaniel Borenstein (םולש ןב ילטפנ)", - "address": "nsb@thumper.bellcore.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Nathaniel Borenstein (םולש ןב ילטפנ)", + "address": "nsb@thumper.bellcore.com" + } + ] + } + ] }, { "header": "Greg Vaudreuil , Ned Freed\n , Keith Moore \n", - "expected": { - "List": [ - { - "name": "Greg Vaudreuil", - "address": "gvaudre@NRI.Reston.VA.US" - }, - { - "name": "Ned Freed", - "address": "ned@innosoft.com" - }, - { - "name": "Keith Moore", - "address": "moore@cs.utk.edu" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Greg Vaudreuil", + "address": "gvaudre@NRI.Reston.VA.US" + }, + { + "name": "Ned Freed", + "address": "ned@innosoft.com" + }, + { + "name": "Keith Moore", + "address": "moore@cs.utk.edu" + } + ] + } + ] }, { "header": "=?ISO-8859-1?Q?a?= \n", - "expected": { - "List": [ - { - "name": "a", - "address": "test@test.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "a", + "address": "test@test.com" + } + ] + } + ] }, { "header": "\"=?ISO-8859-1?Q?a?= b\" \n", - "expected": { - "List": [ - { - "name": "a b", - "address": "test@test.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "a b", + "address": "test@test.com" + } + ] + } + ] }, { "header": "=?ISO-8859-1?Q?a?= =?ISO-8859-1?Q?b?= \n", - "expected": { - "List": [ - { - "name": "ab", - "address": "test@test.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "ab", + "address": "test@test.com" + } + ] + } + ] }, { "header": "=?ISO-8859-1?Q?a?=\n =?ISO-8859-1?Q?b?= \n", - "expected": { - "List": [ - { - "name": "ab", - "address": "test@test.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "ab", + "address": "test@test.com" + } + ] + } + ] }, { "header": "=?ISO-8859-1?Q?a?= \"=?ISO-8859-2?Q?_b?=\" \n", - "expected": { - "List": [ - { - "name": "a b", - "address": "test@test.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "a b", + "address": "test@test.com" + } + ] + } + ] }, { "header": " \n", - "expected": { - "List": [ - { - "name": null, - "address": "test@test.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "test@test.com" + } + ] + } + ] }, { "header": "test@test.com\ninvalid@address.com\n", - "expected": { - "List": [ - { - "name": null, - "address": "test@test.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "test@test.com" + } + ] + } + ] }, { "header": "\"=?ISO-8859-1?Q =?ISO-8859-1?Q?a?= \\\" =?ISO-8859-1?Q?b?=\" \n\nbody@content.com", - "expected": { - "List": [ - { - "name": "=?ISO-8859-1?Q a \" b", - "address": "last@address.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "=?ISO-8859-1?Q a \" b", + "address": "last@address.com" + } + ] + } + ] }, { "header": "=? \n", - "expected": { - "List": [ - { - "name": "=?", - "address": "name@domain.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "=?", + "address": "name@domain.com" + } + ] + } + ] }, { "header": "\" James Smythe\" , Friends:\n jane@example.com, =?UTF-8?Q?John_Sm=C3=AEth?=\n ;\n", - "expected": { - "Group": [ - { - "name": null, - "addresses": [ - { - "name": " James Smythe", - "address": "james@example.com" - } - ] - }, - { - "name": "Friends", - "addresses": [ - { - "name": null, - "address": "jane@example.com" - }, - { - "name": "John Smîth", - "address": "john@example.com" - } - ] - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": " James Smythe", + "address": "james@example.com" + } + ] + }, + { + "name": "Friends", + "addresses": [ + { + "name": null, + "address": "jane@example.com" + }, + { + "name": "John Smîth", + "address": "john@example.com" + } + ] + } + ] }, { "header": "List 1: addr1@test.com, addr2@test.com; List 2: addr3@test.com, addr4@test.com; addr5@test.com, addr6@test.com\n", - "expected": { - "Group": [ - { - "name": "List 1", - "addresses": [ - { - "name": null, - "address": "addr1@test.com" - }, - { - "name": null, - "address": "addr2@test.com" - } - ] - }, - { - "name": "List 2", - "addresses": [ - { - "name": null, - "address": "addr3@test.com" - }, - { - "name": null, - "address": "addr4@test.com" - } - ] - }, - { - "name": null, - "addresses": [ - { - "name": null, - "address": "addr5@test.com" - }, - { - "name": null, - "address": "addr6@test.com" - } - ] - } - ] - } + "expected": [ + { + "name": "List 1", + "addresses": [ + { + "name": null, + "address": "addr1@test.com" + }, + { + "name": null, + "address": "addr2@test.com" + } + ] + }, + { + "name": "List 2", + "addresses": [ + { + "name": null, + "address": "addr3@test.com" + }, + { + "name": null, + "address": "addr4@test.com" + } + ] + }, + { + "name": null, + "addresses": [ + { + "name": null, + "address": "addr5@test.com" + }, + { + "name": null, + "address": "addr6@test.com" + } + ] + } + ] }, { "header": "\"List 1\": addr1@test.com, addr2@test.com; \"List 2\": addr3@test.com, addr4@test.com; addr5@test.com, addr6@test.com\n", - "expected": { - "Group": [ - { - "name": "List 1", - "addresses": [ - { - "name": null, - "address": "addr1@test.com" - }, - { - "name": null, - "address": "addr2@test.com" - } - ] - }, - { - "name": "List 2", - "addresses": [ - { - "name": null, - "address": "addr3@test.com" - }, - { - "name": null, - "address": "addr4@test.com" - } - ] - }, - { - "name": null, - "addresses": [ - { - "name": null, - "address": "addr5@test.com" - }, - { - "name": null, - "address": "addr6@test.com" - } - ] - } - ] - } + "expected": [ + { + "name": "List 1", + "addresses": [ + { + "name": null, + "address": "addr1@test.com" + }, + { + "name": null, + "address": "addr2@test.com" + } + ] + }, + { + "name": "List 2", + "addresses": [ + { + "name": null, + "address": "addr3@test.com" + }, + { + "name": null, + "address": "addr4@test.com" + } + ] + }, + { + "name": null, + "addresses": [ + { + "name": null, + "address": "addr5@test.com" + }, + { + "name": null, + "address": "addr6@test.com" + } + ] + } + ] }, { "header": "\"=?utf-8?b?VGjDrXMgw61zIHbDoWzDrWQgw5pURjg=?=\": addr1@test.com, addr2@test.com; =?utf-8?b?VGjDrXMgw61zIHbDoWzDrWQgw5pURjg=?=: addr3@test.com, addr4@test.com; addr5@test.com, addr6@test.com\n", - "expected": { - "Group": [ - { - "name": "Thís ís válíd ÚTF8", - "addresses": [ - { - "name": null, - "address": "addr1@test.com" - }, - { - "name": null, - "address": "addr2@test.com" - } - ] - }, - { - "name": "Thís ís válíd ÚTF8", - "addresses": [ - { - "name": null, - "address": "addr3@test.com" - }, - { - "name": null, - "address": "addr4@test.com" - } - ] - }, - { - "name": null, - "addresses": [ - { - "name": null, - "address": "addr5@test.com" - }, - { - "name": null, - "address": "addr6@test.com" - } - ] - } - ] - } + "expected": [ + { + "name": "Thís ís válíd ÚTF8", + "addresses": [ + { + "name": null, + "address": "addr1@test.com" + }, + { + "name": null, + "address": "addr2@test.com" + } + ] + }, + { + "name": "Thís ís válíd ÚTF8", + "addresses": [ + { + "name": null, + "address": "addr3@test.com" + }, + { + "name": null, + "address": "addr4@test.com" + } + ] + }, + { + "name": null, + "addresses": [ + { + "name": null, + "address": "addr5@test.com" + }, + { + "name": null, + "address": "addr6@test.com" + } + ] + } + ] }, { "header": " (Web Archive)\n", - "expected": { - "List": [ - { - "name": "Web Archive", - "address": "http://www.host.com/list/archive/" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Web Archive", + "address": "http://www.host.com/list/archive/" + } + ] + } + ] }, { "header": "\n", - "expected": { - "List": [ - { - "name": null, - "address": "mailto:archive@host.com?subject=index%20list" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "mailto:archive@host.com?subject=index%20list" + } + ] + } + ] }, { "header": " (Postings are Moderated)\n", - "expected": { - "List": [ - { - "name": "Postings are Moderated", - "address": "mailto:moderator@host.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Postings are Moderated", + "address": "mailto:moderator@host.com" + } + ] + } + ] }, { "header": "(Use this command to join the list)\n \n", - "expected": { - "List": [ - { - "name": "Use this command to join the list", - "address": "mailto:list-manager@host.com?body=subscribe%20list" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Use this command to join the list", + "address": "mailto:list-manager@host.com?body=subscribe%20list" + } + ] + } + ] }, { "header": ",\n \n", - "expected": { - "List": [ - { - "name": null, - "address": "http://www.host.com/list.cgi?cmd=sub&lst=list" - }, - { - "name": null, - "address": "mailto:list-manager@host.com?body=subscribe%20list" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "http://www.host.com/list.cgi?cmd=sub&lst=list" + }, + { + "name": null, + "address": "mailto:list-manager@host.com?body=subscribe%20list" + } + ] + } + ] }, { "header": "NO (posting not allowed on this list)\n", - "expected": { - "List": [ - { - "name": "posting not allowed on this list", - "address": "NO" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "posting not allowed on this list", + "address": "NO" + } + ] + } + ] }, { "header": " (FTP),\n \n", - "expected": { - "List": [ - { - "name": "FTP", - "address": "ftp://ftp.host.com/list.txt" - }, - { - "name": null, - "address": "mailto:list@host.com?subject=help" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "FTP", + "address": "ftp://ftp.host.com/list.txt" + }, + { + "name": null, + "address": "mailto:list@host.com?subject=help" + } + ] + } + ] }, { "header": ", \n", - "expected": { - "List": [ - { - "name": null, - "address": "http://www.host.com/list/" - }, - { - "name": null, - "address": "mailto:list-info@host.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "http://www.host.com/list/" + }, + { + "name": null, + "address": "mailto:list-info@host.com" + } + ] + } + ] }, { "header": "(Use this command to get off the list)\n \n", - "expected": { - "List": [ - { - "name": "Use this command to get off the list", - "address": "mailto:list-manager@host.com?body=unsubscribe%20list" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Use this command to get off the list", + "address": "mailto:list-manager@host.com?body=unsubscribe%20list" + } + ] + } + ] }, { "header": ",\n \n", - "expected": { - "List": [ - { - "name": null, - "address": "http://www.host.com/list.cgi?cmd=unsub&lst=list" - }, - { - "name": null, - "address": "mailto:list-request@host.com?subject=unsubscribe" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "http://www.host.com/list.cgi?cmd=unsub&lst=list" + }, + { + "name": null, + "address": "mailto:list-request@host.com?subject=unsubscribe" + } + ] + } + ] }, { "header": " (Contact Person for Help)\n", - "expected": { - "List": [ - { - "name": "Contact Person for Help", - "address": "mailto:listmom@host.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "Contact Person for Help", + "address": "mailto:listmom@host.com" + } + ] + } + ] }, { "header": "\"\\\\\\\\\\\\\\\\S. NIG\\\\\\\\\\\\\\\\\" ", - "expected": { - "List": [ - { - "name": "\\\\\\\\S. NIG\\\\\\\\", - "address": "first.last@host.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "\\\\\\\\S. NIG\\\\\\\\", + "address": "first.last@host.com" + } + ] + } + ] }, { "header": "\"phil@example.com\" \n", - "expected": { - "List": [ - { - "name": "phil@example.com", - "address": "phil@example.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "phil@example.com", + "address": "phil@example.com" + } + ] + } + ] }, { "header": "\"\" \n", - "expected": { - "List": [ - { - "name": "", - "address": "phil@example.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "", + "address": "phil@example.com" + } + ] + } + ] }, { "header": "phil@example.com \n", - "expected": { - "List": [ - { - "name": "phil@example.com", - "address": "phil@example.com" - } - ] - } + "expected": [ + { + "name": null, + "addresses": [ + { + "name": "phil@example.com", + "address": "phil@example.com" + } + ] + } + ] } -] +] \ No newline at end of file diff --git a/resources/eml/legacy/000.crlf.json b/resources/eml/legacy/000.crlf.json index ca7e138..37b8bb4 100644 --- a/resources/eml/legacy/000.crlf.json +++ b/resources/eml/legacy/000.crlf.json @@ -10,14 +10,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -26,14 +29,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/000.json b/resources/eml/legacy/000.json index ca7e138..37b8bb4 100644 --- a/resources/eml/legacy/000.json +++ b/resources/eml/legacy/000.json @@ -10,14 +10,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -26,14 +29,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/001.crlf.json b/resources/eml/legacy/001.crlf.json index b558c09..7208cb7 100644 --- a/resources/eml/legacy/001.crlf.json +++ b/resources/eml/legacy/001.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,18 +31,21 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - }, - { - "name": "Jürgen Schmürgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + }, + { + "name": "Jürgen Schmürgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/001.json b/resources/eml/legacy/001.json index 00f1cad..1d189a2 100644 --- a/resources/eml/legacy/001.json +++ b/resources/eml/legacy/001.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,18 +31,21 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - }, - { - "name": "Jürgen Schmürgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + }, + { + "name": "Jürgen Schmürgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 39, "offset_start": 42, diff --git a/resources/eml/legacy/002.crlf.json b/resources/eml/legacy/002.crlf.json index a83f0d1..22e9670 100644 --- a/resources/eml/legacy/002.crlf.json +++ b/resources/eml/legacy/002.crlf.json @@ -73,14 +73,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -89,14 +92,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 290, "offset_start": 295, diff --git a/resources/eml/legacy/002.json b/resources/eml/legacy/002.json index a83f0d1..22e9670 100644 --- a/resources/eml/legacy/002.json +++ b/resources/eml/legacy/002.json @@ -73,14 +73,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -89,14 +92,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 290, "offset_start": 295, diff --git a/resources/eml/legacy/003.crlf.json b/resources/eml/legacy/003.crlf.json index 4119555..526c52a 100644 --- a/resources/eml/legacy/003.crlf.json +++ b/resources/eml/legacy/003.crlf.json @@ -73,14 +73,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -89,14 +92,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 290, "offset_start": 295, diff --git a/resources/eml/legacy/003.json b/resources/eml/legacy/003.json index 4119555..526c52a 100644 --- a/resources/eml/legacy/003.json +++ b/resources/eml/legacy/003.json @@ -73,14 +73,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -89,14 +92,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 290, "offset_start": 295, diff --git a/resources/eml/legacy/004.crlf.json b/resources/eml/legacy/004.crlf.json index 56b63ab..7e9c435 100644 --- a/resources/eml/legacy/004.crlf.json +++ b/resources/eml/legacy/004.crlf.json @@ -73,14 +73,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 233, "offset_start": 236, @@ -89,14 +92,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 266, "offset_start": 271, diff --git a/resources/eml/legacy/004.json b/resources/eml/legacy/004.json index 56b63ab..7e9c435 100644 --- a/resources/eml/legacy/004.json +++ b/resources/eml/legacy/004.json @@ -73,14 +73,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 233, "offset_start": 236, @@ -89,14 +92,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 266, "offset_start": 271, diff --git a/resources/eml/legacy/005.crlf.json b/resources/eml/legacy/005.crlf.json index 270af39..f0ea0bd 100644 --- a/resources/eml/legacy/005.crlf.json +++ b/resources/eml/legacy/005.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/005.json b/resources/eml/legacy/005.json index 270af39..f0ea0bd 100644 --- a/resources/eml/legacy/005.json +++ b/resources/eml/legacy/005.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/006.crlf.json b/resources/eml/legacy/006.crlf.json index b0d4d12..f93d363 100644 --- a/resources/eml/legacy/006.crlf.json +++ b/resources/eml/legacy/006.crlf.json @@ -11,14 +11,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -27,14 +30,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/006.json b/resources/eml/legacy/006.json index b0d4d12..f93d363 100644 --- a/resources/eml/legacy/006.json +++ b/resources/eml/legacy/006.json @@ -11,14 +11,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -27,14 +30,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/007.crlf.json b/resources/eml/legacy/007.crlf.json index 55f66d9..206838e 100644 --- a/resources/eml/legacy/007.crlf.json +++ b/resources/eml/legacy/007.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/007.json b/resources/eml/legacy/007.json index 55f66d9..206838e 100644 --- a/resources/eml/legacy/007.json +++ b/resources/eml/legacy/007.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/008.crlf.json b/resources/eml/legacy/008.crlf.json index b1ceda2..5c6c70e 100644 --- a/resources/eml/legacy/008.crlf.json +++ b/resources/eml/legacy/008.crlf.json @@ -16,14 +16,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -32,14 +35,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/008.json b/resources/eml/legacy/008.json index b1ceda2..5c6c70e 100644 --- a/resources/eml/legacy/008.json +++ b/resources/eml/legacy/008.json @@ -16,14 +16,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -32,14 +35,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/009.crlf.json b/resources/eml/legacy/009.crlf.json index a854bdf..c300fb5 100644 --- a/resources/eml/legacy/009.crlf.json +++ b/resources/eml/legacy/009.crlf.json @@ -84,14 +84,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "jschmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "jschmuergen@example.com" + } + ] + } + ] }, "offset_field": 287, "offset_start": 290, @@ -100,14 +103,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 373, "offset_start": 378, diff --git a/resources/eml/legacy/009.json b/resources/eml/legacy/009.json index a854bdf..c300fb5 100644 --- a/resources/eml/legacy/009.json +++ b/resources/eml/legacy/009.json @@ -84,14 +84,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "jschmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "jschmuergen@example.com" + } + ] + } + ] }, "offset_field": 287, "offset_start": 290, @@ -100,14 +103,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 373, "offset_start": 378, diff --git a/resources/eml/legacy/010.crlf.json b/resources/eml/legacy/010.crlf.json index 903c620..5dafe6c 100644 --- a/resources/eml/legacy/010.crlf.json +++ b/resources/eml/legacy/010.crlf.json @@ -73,14 +73,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz M�ller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz M�ller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 234, "offset_start": 237, @@ -89,14 +92,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 274, "offset_start": 279, diff --git a/resources/eml/legacy/010.json b/resources/eml/legacy/010.json index 903c620..5dafe6c 100644 --- a/resources/eml/legacy/010.json +++ b/resources/eml/legacy/010.json @@ -73,14 +73,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz M�ller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz M�ller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 234, "offset_start": 237, @@ -89,14 +92,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 274, "offset_start": 279, diff --git a/resources/eml/legacy/011.crlf.json b/resources/eml/legacy/011.crlf.json index d60facc..560a7ed 100644 --- a/resources/eml/legacy/011.crlf.json +++ b/resources/eml/legacy/011.crlf.json @@ -62,14 +62,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "jschmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "jschmuergen@example.com" + } + ] + } + ] }, "offset_field": 209, "offset_start": 212, @@ -78,14 +81,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 299, "offset_start": 304, diff --git a/resources/eml/legacy/011.json b/resources/eml/legacy/011.json index d60facc..560a7ed 100644 --- a/resources/eml/legacy/011.json +++ b/resources/eml/legacy/011.json @@ -62,14 +62,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "jschmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "jschmuergen@example.com" + } + ] + } + ] }, "offset_field": 209, "offset_start": 212, @@ -78,14 +81,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 299, "offset_start": 304, diff --git a/resources/eml/legacy/012.crlf.json b/resources/eml/legacy/012.crlf.json index 26c6b0e..35ed2d1 100644 --- a/resources/eml/legacy/012.crlf.json +++ b/resources/eml/legacy/012.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/012.json b/resources/eml/legacy/012.json index 26c6b0e..35ed2d1 100644 --- a/resources/eml/legacy/012.json +++ b/resources/eml/legacy/012.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/013.crlf.json b/resources/eml/legacy/013.crlf.json index 4d68470..68f1ceb 100644 --- a/resources/eml/legacy/013.crlf.json +++ b/resources/eml/legacy/013.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/013.json b/resources/eml/legacy/013.json index 4d68470..68f1ceb 100644 --- a/resources/eml/legacy/013.json +++ b/resources/eml/legacy/013.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/014.crlf.json b/resources/eml/legacy/014.crlf.json index 45b2f01..1836799 100644 --- a/resources/eml/legacy/014.crlf.json +++ b/resources/eml/legacy/014.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/014.json b/resources/eml/legacy/014.json index 45b2f01..1836799 100644 --- a/resources/eml/legacy/014.json +++ b/resources/eml/legacy/014.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/015.crlf.json b/resources/eml/legacy/015.crlf.json index 64a1d95..5958121 100644 --- a/resources/eml/legacy/015.crlf.json +++ b/resources/eml/legacy/015.crlf.json @@ -78,14 +78,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -94,14 +97,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 288, "offset_start": 293, diff --git a/resources/eml/legacy/015.json b/resources/eml/legacy/015.json index 64a1d95..5958121 100644 --- a/resources/eml/legacy/015.json +++ b/resources/eml/legacy/015.json @@ -78,14 +78,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -94,14 +97,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 288, "offset_start": 293, diff --git a/resources/eml/legacy/016.crlf.json b/resources/eml/legacy/016.crlf.json index a67a7b7..a1bd2d4 100644 --- a/resources/eml/legacy/016.crlf.json +++ b/resources/eml/legacy/016.crlf.json @@ -65,14 +65,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "jschmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "jschmuergen@example.com" + } + ] + } + ] }, "offset_field": 209, "offset_start": 212, @@ -81,14 +84,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 295, "offset_start": 300, diff --git a/resources/eml/legacy/016.json b/resources/eml/legacy/016.json index a67a7b7..a1bd2d4 100644 --- a/resources/eml/legacy/016.json +++ b/resources/eml/legacy/016.json @@ -65,14 +65,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "jschmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "jschmuergen@example.com" + } + ] + } + ] }, "offset_field": 209, "offset_start": 212, @@ -81,14 +84,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 295, "offset_start": 300, diff --git a/resources/eml/legacy/017.crlf.json b/resources/eml/legacy/017.crlf.json index 7d2e3da..f5313aa 100644 --- a/resources/eml/legacy/017.crlf.json +++ b/resources/eml/legacy/017.crlf.json @@ -65,14 +65,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "J�rgen Schm�rgen", - "address": "jschmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "J�rgen Schm�rgen", + "address": "jschmuergen@example.com" + } + ] + } + ] }, "offset_field": 209, "offset_start": 212, @@ -81,14 +84,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 257, "offset_start": 262, diff --git a/resources/eml/legacy/017.json b/resources/eml/legacy/017.json index 7d2e3da..f5313aa 100644 --- a/resources/eml/legacy/017.json +++ b/resources/eml/legacy/017.json @@ -65,14 +65,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "J�rgen Schm�rgen", - "address": "jschmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "J�rgen Schm�rgen", + "address": "jschmuergen@example.com" + } + ] + } + ] }, "offset_field": 209, "offset_start": 212, @@ -81,14 +84,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 257, "offset_start": 262, diff --git a/resources/eml/legacy/018.crlf.json b/resources/eml/legacy/018.crlf.json index c1c9cdc..5bf98b7 100644 --- a/resources/eml/legacy/018.crlf.json +++ b/resources/eml/legacy/018.crlf.json @@ -76,14 +76,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -92,14 +95,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 288, "offset_start": 293, diff --git a/resources/eml/legacy/018.json b/resources/eml/legacy/018.json index c1c9cdc..5bf98b7 100644 --- a/resources/eml/legacy/018.json +++ b/resources/eml/legacy/018.json @@ -76,14 +76,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -92,14 +95,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 288, "offset_start": 293, diff --git a/resources/eml/legacy/019.crlf.json b/resources/eml/legacy/019.crlf.json index ce5ee86..0db8d71 100644 --- a/resources/eml/legacy/019.crlf.json +++ b/resources/eml/legacy/019.crlf.json @@ -15,14 +15,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -31,14 +34,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/019.json b/resources/eml/legacy/019.json index ce5ee86..0db8d71 100644 --- a/resources/eml/legacy/019.json +++ b/resources/eml/legacy/019.json @@ -15,14 +15,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -31,14 +34,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/020.crlf.json b/resources/eml/legacy/020.crlf.json index 4ccefea..51652c0 100644 --- a/resources/eml/legacy/020.crlf.json +++ b/resources/eml/legacy/020.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "J�rgen Schm�rgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "J�rgen Schm�rgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/020.json b/resources/eml/legacy/020.json index 4ccefea..51652c0 100644 --- a/resources/eml/legacy/020.json +++ b/resources/eml/legacy/020.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "J�rgen Schm�rgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "J�rgen Schm�rgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/021.crlf.json b/resources/eml/legacy/021.crlf.json index 39dcb17..a37710d 100644 --- a/resources/eml/legacy/021.crlf.json +++ b/resources/eml/legacy/021.crlf.json @@ -16,14 +16,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -32,14 +35,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/021.json b/resources/eml/legacy/021.json index 39dcb17..a37710d 100644 --- a/resources/eml/legacy/021.json +++ b/resources/eml/legacy/021.json @@ -16,14 +16,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -32,14 +35,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/022.crlf.json b/resources/eml/legacy/022.crlf.json index b86d8a7..9accb30 100644 --- a/resources/eml/legacy/022.crlf.json +++ b/resources/eml/legacy/022.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "J�rgen Schm�rgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "J�rgen Schm�rgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/022.json b/resources/eml/legacy/022.json index b86d8a7..9accb30 100644 --- a/resources/eml/legacy/022.json +++ b/resources/eml/legacy/022.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "J�rgen Schm�rgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "J�rgen Schm�rgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/023.crlf.json b/resources/eml/legacy/023.crlf.json index e7f83da..7c03785 100644 --- a/resources/eml/legacy/023.crlf.json +++ b/resources/eml/legacy/023.crlf.json @@ -66,14 +66,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "jschmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "jschmuergen@example.com" + } + ] + } + ] }, "offset_field": 209, "offset_start": 212, @@ -82,14 +85,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 295, "offset_start": 300, diff --git a/resources/eml/legacy/023.json b/resources/eml/legacy/023.json index e7f83da..7c03785 100644 --- a/resources/eml/legacy/023.json +++ b/resources/eml/legacy/023.json @@ -66,14 +66,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "jschmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "jschmuergen@example.com" + } + ] + } + ] }, "offset_field": 209, "offset_start": 212, @@ -82,14 +85,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 295, "offset_start": 300, diff --git a/resources/eml/legacy/024.crlf.json b/resources/eml/legacy/024.crlf.json index 3633b70..a376e81 100644 --- a/resources/eml/legacy/024.crlf.json +++ b/resources/eml/legacy/024.crlf.json @@ -76,14 +76,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -92,14 +95,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 288, "offset_start": 293, diff --git a/resources/eml/legacy/024.json b/resources/eml/legacy/024.json index 3633b70..a376e81 100644 --- a/resources/eml/legacy/024.json +++ b/resources/eml/legacy/024.json @@ -76,14 +76,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -92,14 +95,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 288, "offset_start": 293, diff --git a/resources/eml/legacy/025.crlf.json b/resources/eml/legacy/025.crlf.json index e0dadc6..23339f7 100644 --- a/resources/eml/legacy/025.crlf.json +++ b/resources/eml/legacy/025.crlf.json @@ -78,14 +78,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -94,14 +97,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 288, "offset_start": 293, diff --git a/resources/eml/legacy/025.json b/resources/eml/legacy/025.json index e0dadc6..23339f7 100644 --- a/resources/eml/legacy/025.json +++ b/resources/eml/legacy/025.json @@ -78,14 +78,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -94,14 +97,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 288, "offset_start": 293, diff --git a/resources/eml/legacy/026.crlf.json b/resources/eml/legacy/026.crlf.json index 7949bdf..1768e59 100644 --- a/resources/eml/legacy/026.crlf.json +++ b/resources/eml/legacy/026.crlf.json @@ -65,14 +65,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 209, "offset_start": 212, @@ -81,14 +84,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 266, "offset_start": 271, diff --git a/resources/eml/legacy/026.json b/resources/eml/legacy/026.json index 7949bdf..1768e59 100644 --- a/resources/eml/legacy/026.json +++ b/resources/eml/legacy/026.json @@ -65,14 +65,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 209, "offset_start": 212, @@ -81,14 +84,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 266, "offset_start": 271, diff --git a/resources/eml/legacy/027.crlf.json b/resources/eml/legacy/027.crlf.json index da842d5..5a2ba44 100644 --- a/resources/eml/legacy/027.crlf.json +++ b/resources/eml/legacy/027.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "J�rgen Schm�rgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "J�rgen Schm�rgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/027.json b/resources/eml/legacy/027.json index da842d5..5a2ba44 100644 --- a/resources/eml/legacy/027.json +++ b/resources/eml/legacy/027.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "J�rgen Schm�rgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "J�rgen Schm�rgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/028.crlf.json b/resources/eml/legacy/028.crlf.json index e9deb54..a3c3321 100644 --- a/resources/eml/legacy/028.crlf.json +++ b/resources/eml/legacy/028.crlf.json @@ -15,14 +15,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -31,14 +34,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/028.json b/resources/eml/legacy/028.json index e9deb54..a3c3321 100644 --- a/resources/eml/legacy/028.json +++ b/resources/eml/legacy/028.json @@ -15,14 +15,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -31,14 +34,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/029.crlf.json b/resources/eml/legacy/029.crlf.json index 7046483..cea8755 100644 --- a/resources/eml/legacy/029.crlf.json +++ b/resources/eml/legacy/029.crlf.json @@ -40,14 +40,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -87,14 +90,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/029.json b/resources/eml/legacy/029.json index 7046483..cea8755 100644 --- a/resources/eml/legacy/029.json +++ b/resources/eml/legacy/029.json @@ -40,14 +40,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -87,14 +90,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/030.crlf.json b/resources/eml/legacy/030.crlf.json index b8f8d13..0fc5762 100644 --- a/resources/eml/legacy/030.crlf.json +++ b/resources/eml/legacy/030.crlf.json @@ -48,14 +48,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -95,14 +98,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/030.json b/resources/eml/legacy/030.json index b8f8d13..0fc5762 100644 --- a/resources/eml/legacy/030.json +++ b/resources/eml/legacy/030.json @@ -48,14 +48,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -95,14 +98,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/031.crlf.json b/resources/eml/legacy/031.crlf.json index 964ca7d..556fc75 100644 --- a/resources/eml/legacy/031.crlf.json +++ b/resources/eml/legacy/031.crlf.json @@ -34,14 +34,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@penguin.example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@penguin.example.com" + } + ] + } + ] }, "offset_field": 45, "offset_start": 50, @@ -50,14 +53,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 91, "offset_start": 94, diff --git a/resources/eml/legacy/031.json b/resources/eml/legacy/031.json index 964ca7d..556fc75 100644 --- a/resources/eml/legacy/031.json +++ b/resources/eml/legacy/031.json @@ -34,14 +34,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@penguin.example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@penguin.example.com" + } + ] + } + ] }, "offset_field": 45, "offset_start": 50, @@ -50,14 +53,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 91, "offset_start": 94, diff --git a/resources/eml/legacy/032.crlf.json b/resources/eml/legacy/032.crlf.json index 538e4b1..6a65058 100644 --- a/resources/eml/legacy/032.crlf.json +++ b/resources/eml/legacy/032.crlf.json @@ -47,14 +47,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -94,14 +97,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/032.json b/resources/eml/legacy/032.json index 538e4b1..6a65058 100644 --- a/resources/eml/legacy/032.json +++ b/resources/eml/legacy/032.json @@ -47,14 +47,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -94,14 +97,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/033.crlf.json b/resources/eml/legacy/033.crlf.json index 5fcb379..86c42b7 100644 --- a/resources/eml/legacy/033.crlf.json +++ b/resources/eml/legacy/033.crlf.json @@ -40,14 +40,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -87,14 +90,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/033.json b/resources/eml/legacy/033.json index 5fcb379..86c42b7 100644 --- a/resources/eml/legacy/033.json +++ b/resources/eml/legacy/033.json @@ -40,14 +40,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -87,14 +90,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/034.crlf.json b/resources/eml/legacy/034.crlf.json index 954f820..5ffe5dd 100644 --- a/resources/eml/legacy/034.crlf.json +++ b/resources/eml/legacy/034.crlf.json @@ -40,14 +40,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -87,14 +90,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz M+APw-ller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz M+APw-ller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/034.json b/resources/eml/legacy/034.json index 954f820..5ffe5dd 100644 --- a/resources/eml/legacy/034.json +++ b/resources/eml/legacy/034.json @@ -40,14 +40,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -87,14 +90,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz M+APw-ller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz M+APw-ller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/035.crlf.json b/resources/eml/legacy/035.crlf.json index 5fd6c78..351e891 100644 --- a/resources/eml/legacy/035.crlf.json +++ b/resources/eml/legacy/035.crlf.json @@ -49,14 +49,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -96,14 +99,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/035.json b/resources/eml/legacy/035.json index 5fd6c78..351e891 100644 --- a/resources/eml/legacy/035.json +++ b/resources/eml/legacy/035.json @@ -49,14 +49,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -96,14 +99,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/036.crlf.json b/resources/eml/legacy/036.crlf.json index 83c09a3..ed97273 100644 --- a/resources/eml/legacy/036.crlf.json +++ b/resources/eml/legacy/036.crlf.json @@ -31,14 +31,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@penguin.example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@penguin.example.com" + } + ] + } + ] }, "offset_field": 45, "offset_start": 50, @@ -47,14 +50,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 91, "offset_start": 94, diff --git a/resources/eml/legacy/036.json b/resources/eml/legacy/036.json index 83c09a3..ed97273 100644 --- a/resources/eml/legacy/036.json +++ b/resources/eml/legacy/036.json @@ -31,14 +31,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@penguin.example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@penguin.example.com" + } + ] + } + ] }, "offset_field": 45, "offset_start": 50, @@ -47,14 +50,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 91, "offset_start": 94, diff --git a/resources/eml/legacy/037.crlf.json b/resources/eml/legacy/037.crlf.json index 9ce96bf..a893614 100644 --- a/resources/eml/legacy/037.crlf.json +++ b/resources/eml/legacy/037.crlf.json @@ -44,14 +44,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -91,14 +94,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/037.json b/resources/eml/legacy/037.json index 9ce96bf..a893614 100644 --- a/resources/eml/legacy/037.json +++ b/resources/eml/legacy/037.json @@ -44,14 +44,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -91,14 +94,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/038.crlf.json b/resources/eml/legacy/038.crlf.json index afdc9c7..0b644b4 100644 --- a/resources/eml/legacy/038.crlf.json +++ b/resources/eml/legacy/038.crlf.json @@ -40,14 +40,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -87,14 +90,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/038.json b/resources/eml/legacy/038.json index afdc9c7..0b644b4 100644 --- a/resources/eml/legacy/038.json +++ b/resources/eml/legacy/038.json @@ -40,14 +40,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -87,14 +90,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/039.crlf.json b/resources/eml/legacy/039.crlf.json index 7c403d9..cef33ec 100644 --- a/resources/eml/legacy/039.crlf.json +++ b/resources/eml/legacy/039.crlf.json @@ -49,14 +49,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -96,14 +99,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/039.json b/resources/eml/legacy/039.json index 7c403d9..cef33ec 100644 --- a/resources/eml/legacy/039.json +++ b/resources/eml/legacy/039.json @@ -49,14 +49,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -96,14 +99,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/040.crlf.json b/resources/eml/legacy/040.crlf.json index 1a18ecf..9c57e94 100644 --- a/resources/eml/legacy/040.crlf.json +++ b/resources/eml/legacy/040.crlf.json @@ -40,14 +40,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -87,14 +90,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/040.json b/resources/eml/legacy/040.json index 1a18ecf..9c57e94 100644 --- a/resources/eml/legacy/040.json +++ b/resources/eml/legacy/040.json @@ -40,14 +40,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -87,14 +90,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/041.crlf.json b/resources/eml/legacy/041.crlf.json index aa16a3b..11d8e69 100644 --- a/resources/eml/legacy/041.crlf.json +++ b/resources/eml/legacy/041.crlf.json @@ -33,14 +33,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@penguin.example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@penguin.example.com" + } + ] + } + ] }, "offset_field": 45, "offset_start": 50, @@ -49,14 +52,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 91, "offset_start": 94, diff --git a/resources/eml/legacy/041.json b/resources/eml/legacy/041.json index aa16a3b..11d8e69 100644 --- a/resources/eml/legacy/041.json +++ b/resources/eml/legacy/041.json @@ -33,14 +33,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@penguin.example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@penguin.example.com" + } + ] + } + ] }, "offset_field": 45, "offset_start": 50, @@ -49,14 +52,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 91, "offset_start": 94, diff --git a/resources/eml/legacy/042.crlf.json b/resources/eml/legacy/042.crlf.json index 4315e9b..f2e5191 100644 --- a/resources/eml/legacy/042.crlf.json +++ b/resources/eml/legacy/042.crlf.json @@ -42,14 +42,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -89,14 +92,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/042.json b/resources/eml/legacy/042.json index 4315e9b..f2e5191 100644 --- a/resources/eml/legacy/042.json +++ b/resources/eml/legacy/042.json @@ -42,14 +42,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -89,14 +92,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/043.crlf.json b/resources/eml/legacy/043.crlf.json index 85e4ad5..5483d04 100644 --- a/resources/eml/legacy/043.crlf.json +++ b/resources/eml/legacy/043.crlf.json @@ -40,14 +40,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 83, "offset_start": 88, @@ -87,14 +90,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 206, "offset_start": 209, diff --git a/resources/eml/legacy/043.json b/resources/eml/legacy/043.json index 85e4ad5..5483d04 100644 --- a/resources/eml/legacy/043.json +++ b/resources/eml/legacy/043.json @@ -40,14 +40,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 83, "offset_start": 88, @@ -87,14 +90,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 206, "offset_start": 209, diff --git a/resources/eml/legacy/044.crlf.json b/resources/eml/legacy/044.crlf.json index abe7b1b..340483b 100644 --- a/resources/eml/legacy/044.crlf.json +++ b/resources/eml/legacy/044.crlf.json @@ -50,14 +50,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -97,14 +100,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/044.json b/resources/eml/legacy/044.json index abe7b1b..340483b 100644 --- a/resources/eml/legacy/044.json +++ b/resources/eml/legacy/044.json @@ -50,14 +50,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -97,14 +100,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/045.crlf.json b/resources/eml/legacy/045.crlf.json index 0bfc19e..c886e8e 100644 --- a/resources/eml/legacy/045.crlf.json +++ b/resources/eml/legacy/045.crlf.json @@ -33,14 +33,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@penguin.example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@penguin.example.com" + } + ] + } + ] }, "offset_field": 45, "offset_start": 50, @@ -49,18 +52,21 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - }, - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + }, + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 91, "offset_start": 94, diff --git a/resources/eml/legacy/045.json b/resources/eml/legacy/045.json index 0bfc19e..c886e8e 100644 --- a/resources/eml/legacy/045.json +++ b/resources/eml/legacy/045.json @@ -33,14 +33,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@penguin.example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@penguin.example.com" + } + ] + } + ] }, "offset_field": 45, "offset_start": 50, @@ -49,18 +52,21 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - }, - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + }, + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 91, "offset_start": 94, diff --git a/resources/eml/legacy/046.crlf.json b/resources/eml/legacy/046.crlf.json index 379f071..c0c0018 100644 --- a/resources/eml/legacy/046.crlf.json +++ b/resources/eml/legacy/046.crlf.json @@ -40,14 +40,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -87,14 +90,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/046.json b/resources/eml/legacy/046.json index 379f071..c0c0018 100644 --- a/resources/eml/legacy/046.json +++ b/resources/eml/legacy/046.json @@ -40,14 +40,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -87,14 +90,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Jürgen Schmürgen", - "address": "schmuergen@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Jürgen Schmürgen", + "address": "schmuergen@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/047.crlf.json b/resources/eml/legacy/047.crlf.json index a1fb5f0..eadf01c 100644 --- a/resources/eml/legacy/047.crlf.json +++ b/resources/eml/legacy/047.crlf.json @@ -42,14 +42,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -89,14 +92,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/047.json b/resources/eml/legacy/047.json index a1fb5f0..eadf01c 100644 --- a/resources/eml/legacy/047.json +++ b/resources/eml/legacy/047.json @@ -42,14 +42,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -89,14 +92,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/048.crlf.json b/resources/eml/legacy/048.crlf.json index 90e11ce..fd9cb07 100644 --- a/resources/eml/legacy/048.crlf.json +++ b/resources/eml/legacy/048.crlf.json @@ -50,14 +50,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -97,14 +100,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/048.json b/resources/eml/legacy/048.json index 90e11ce..fd9cb07 100644 --- a/resources/eml/legacy/048.json +++ b/resources/eml/legacy/048.json @@ -50,14 +50,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 84, "offset_start": 89, @@ -97,14 +100,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "blow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "blow@example.com" + } + ] + } + ] }, "offset_field": 207, "offset_start": 210, diff --git a/resources/eml/legacy/049.crlf.json b/resources/eml/legacy/049.crlf.json index 9859ae5..384b3ec 100644 --- a/resources/eml/legacy/049.crlf.json +++ b/resources/eml/legacy/049.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/049.json b/resources/eml/legacy/049.json index 9859ae5..384b3ec 100644 --- a/resources/eml/legacy/049.json +++ b/resources/eml/legacy/049.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Joe Blow", - "address": "jblow@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Joe Blow", + "address": "jblow@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/050.crlf.json b/resources/eml/legacy/050.crlf.json index 79694fe..1f16354 100644 --- a/resources/eml/legacy/050.crlf.json +++ b/resources/eml/legacy/050.crlf.json @@ -76,14 +76,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -92,14 +95,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 288, "offset_start": 293, diff --git a/resources/eml/legacy/050.json b/resources/eml/legacy/050.json index 79694fe..1f16354 100644 --- a/resources/eml/legacy/050.json +++ b/resources/eml/legacy/050.json @@ -76,14 +76,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -92,14 +95,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 288, "offset_start": 293, diff --git a/resources/eml/legacy/051.crlf.json b/resources/eml/legacy/051.crlf.json index 382d4b3..622bbd3 100644 --- a/resources/eml/legacy/051.crlf.json +++ b/resources/eml/legacy/051.crlf.json @@ -78,14 +78,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -94,14 +97,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 288, "offset_start": 293, diff --git a/resources/eml/legacy/051.json b/resources/eml/legacy/051.json index 382d4b3..622bbd3 100644 --- a/resources/eml/legacy/051.json +++ b/resources/eml/legacy/051.json @@ -78,14 +78,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 231, "offset_start": 234, @@ -94,14 +97,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "dwsauder@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "dwsauder@example.com" + } + ] + } + ] }, "offset_field": 288, "offset_start": 293, diff --git a/resources/eml/legacy/052.crlf.json b/resources/eml/legacy/052.crlf.json index 47d1cf6..c137e9d 100644 --- a/resources/eml/legacy/052.crlf.json +++ b/resources/eml/legacy/052.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz M�ller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz M�ller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/052.json b/resources/eml/legacy/052.json index 47d1cf6..c137e9d 100644 --- a/resources/eml/legacy/052.json +++ b/resources/eml/legacy/052.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz M�ller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz M�ller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/053.crlf.json b/resources/eml/legacy/053.crlf.json index 021d808..41ecf43 100644 --- a/resources/eml/legacy/053.crlf.json +++ b/resources/eml/legacy/053.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/legacy/053.json b/resources/eml/legacy/053.json index 021d808..41ecf43 100644 --- a/resources/eml/legacy/053.json +++ b/resources/eml/legacy/053.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Doug Sauder", - "address": "doug@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Doug Sauder", + "address": "doug@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Heinz Müller", - "address": "mueller@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Heinz Müller", + "address": "mueller@example.com" + } + ] + } + ] }, "offset_field": 40, "offset_start": 43, diff --git a/resources/eml/malformed/015.crlf.json b/resources/eml/malformed/015.crlf.json index 2e64dfe..ea5687a 100644 --- a/resources/eml/malformed/015.crlf.json +++ b/resources/eml/malformed/015.crlf.json @@ -32,14 +32,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Test User", - "address": "test@example.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Test User", + "address": "test@example.org" + } + ] + } + ] }, "offset_field": 55, "offset_start": 60, @@ -48,14 +51,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Another User", - "address": "test2@example.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Another User", + "address": "test2@example.org" + } + ] + } + ] }, "offset_field": 91, "offset_start": 94, diff --git a/resources/eml/malformed/015.json b/resources/eml/malformed/015.json index 1bdeb67..6011f97 100644 --- a/resources/eml/malformed/015.json +++ b/resources/eml/malformed/015.json @@ -32,14 +32,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Test User", - "address": "test@example.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Test User", + "address": "test@example.org" + } + ] + } + ] }, "offset_field": 53, "offset_start": 58, @@ -48,14 +51,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Another User", - "address": "test2@example.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Another User", + "address": "test2@example.org" + } + ] + } + ] }, "offset_field": 88, "offset_start": 91, diff --git a/resources/eml/malformed/017.crlf.json b/resources/eml/malformed/017.crlf.json index 07efcc1..8ab3d00 100644 --- a/resources/eml/malformed/017.crlf.json +++ b/resources/eml/malformed/017.crlf.json @@ -23,14 +23,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Test User", - "address": "test@example.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Test User", + "address": "test@example.org" + } + ] + } + ] }, "offset_field": 22, "offset_start": 27, @@ -39,14 +42,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Another User", - "address": "test2@example.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Another User", + "address": "test2@example.org" + } + ] + } + ] }, "offset_field": 58, "offset_start": 61, diff --git a/resources/eml/malformed/017.json b/resources/eml/malformed/017.json index 61b84da..1a07e67 100644 --- a/resources/eml/malformed/017.json +++ b/resources/eml/malformed/017.json @@ -23,14 +23,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Test User", - "address": "test@example.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Test User", + "address": "test@example.org" + } + ] + } + ] }, "offset_field": 21, "offset_start": 26, @@ -39,14 +42,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Another User", - "address": "test2@example.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Another User", + "address": "test2@example.org" + } + ] + } + ] }, "offset_field": 56, "offset_start": 59, diff --git a/resources/eml/rfc/000.crlf.json b/resources/eml/rfc/000.crlf.json index 7c860d5..5b41f58 100644 --- a/resources/eml/rfc/000.crlf.json +++ b/resources/eml/rfc/000.crlf.json @@ -28,14 +28,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Nathaniel Borenstein", - "address": "nsb@nsb.fv.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Nathaniel Borenstein", + "address": "nsb@nsb.fv.com" + } + ] + } + ] }, "offset_field": 19, "offset_start": 24, @@ -44,14 +47,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Ned Freed", - "address": "ned@innosoft.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Ned Freed", + "address": "ned@innosoft.com" + } + ] + } + ] }, "offset_field": 64, "offset_start": 67, @@ -311,14 +317,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "mailbox in US-ASCII", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "mailbox in US-ASCII", + "address": null + } + ] + } + ] }, "offset_field": 1670, "offset_start": 1675, @@ -327,14 +336,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "address in US-ASCII", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "address in US-ASCII", + "address": null + } + ] + } + ] }, "offset_field": 1699, "offset_start": 1702, diff --git a/resources/eml/rfc/000.json b/resources/eml/rfc/000.json index d5eecd4..2e537b2 100644 --- a/resources/eml/rfc/000.json +++ b/resources/eml/rfc/000.json @@ -28,14 +28,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Nathaniel Borenstein", - "address": "nsb@nsb.fv.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Nathaniel Borenstein", + "address": "nsb@nsb.fv.com" + } + ] + } + ] }, "offset_field": 18, "offset_start": 23, @@ -44,14 +47,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Ned Freed", - "address": "ned@innosoft.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Ned Freed", + "address": "ned@innosoft.com" + } + ] + } + ] }, "offset_field": 62, "offset_start": 65, @@ -311,14 +317,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "mailbox in US-ASCII", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "mailbox in US-ASCII", + "address": null + } + ] + } + ] }, "offset_field": 1607, "offset_start": 1612, @@ -327,14 +336,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "address in US-ASCII", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "address in US-ASCII", + "address": null + } + ] + } + ] }, "offset_field": 1635, "offset_start": 1638, diff --git a/resources/eml/rfc/001.crlf.json b/resources/eml/rfc/001.crlf.json index 93e05e9..605dad7 100644 --- a/resources/eml/rfc/001.crlf.json +++ b/resources/eml/rfc/001.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Whomever", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Whomever", + "address": null + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Someone", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Someone", + "address": null + } + ] + } + ] }, "offset_field": 16, "offset_start": 19, diff --git a/resources/eml/rfc/001.json b/resources/eml/rfc/001.json index 234cdfa..0a27df4 100644 --- a/resources/eml/rfc/001.json +++ b/resources/eml/rfc/001.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Whomever", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Whomever", + "address": null + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Someone", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Someone", + "address": null + } + ] + } + ] }, "offset_field": 15, "offset_start": 18, diff --git a/resources/eml/rfc/002.crlf.json b/resources/eml/rfc/002.crlf.json index f82fa5f..7f50666 100644 --- a/resources/eml/rfc/002.crlf.json +++ b/resources/eml/rfc/002.crlf.json @@ -14,14 +14,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Al Gore", - "address": "vice-president@whitehouse.gov" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Al Gore", + "address": "vice-president@whitehouse.gov" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -30,14 +33,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "White House Transportation Coordinator", - "address": "transport@whitehouse.gov" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "White House Transportation Coordinator", + "address": "transport@whitehouse.gov" + } + ] + } + ] }, "offset_field": 48, "offset_start": 51, @@ -291,14 +297,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Bill Clinton", - "address": "president@whitehouse.gov" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Bill Clinton", + "address": "president@whitehouse.gov" + } + ] + } + ] }, "offset_field": 1231, "offset_start": 1236, @@ -307,14 +316,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "A1 Gore (The Enforcer)", - "address": "vice-president@whitehouse.gov" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "A1 Gore (The Enforcer)", + "address": "vice-president@whitehouse.gov" + } + ] + } + ] }, "offset_field": 1278, "offset_start": 1281, diff --git a/resources/eml/rfc/002.json b/resources/eml/rfc/002.json index fa4daf2..5aab370 100644 --- a/resources/eml/rfc/002.json +++ b/resources/eml/rfc/002.json @@ -14,14 +14,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Al Gore", - "address": "vice-president@whitehouse.gov" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Al Gore", + "address": "vice-president@whitehouse.gov" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -30,14 +33,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "White House Transportation Coordinator", - "address": "transport@whitehouse.gov" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "White House Transportation Coordinator", + "address": "transport@whitehouse.gov" + } + ] + } + ] }, "offset_field": 47, "offset_start": 50, @@ -291,14 +297,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Bill Clinton", - "address": "president@whitehouse.gov" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Bill Clinton", + "address": "president@whitehouse.gov" + } + ] + } + ] }, "offset_field": 1198, "offset_start": 1203, @@ -307,14 +316,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "A1 Gore (The Enforcer)", - "address": "vice-president@whitehouse.gov" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "A1 Gore (The Enforcer)", + "address": "vice-president@whitehouse.gov" + } + ] + } + ] }, "offset_field": 1244, "offset_start": 1247, diff --git a/resources/eml/rfc/003.crlf.json b/resources/eml/rfc/003.crlf.json index c4feff0..3ff7ed1 100644 --- a/resources/eml/rfc/003.crlf.json +++ b/resources/eml/rfc/003.crlf.json @@ -15,14 +15,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Nathaniel Borenstein", - "address": "nsb@bellcore.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Nathaniel Borenstein", + "address": "nsb@bellcore.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -31,14 +34,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Ned Freed", - "address": "ned@innosoft.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Ned Freed", + "address": "ned@innosoft.com" + } + ] + } + ] }, "offset_field": 47, "offset_start": 50, diff --git a/resources/eml/rfc/003.json b/resources/eml/rfc/003.json index ab9e8ce..01ae895 100644 --- a/resources/eml/rfc/003.json +++ b/resources/eml/rfc/003.json @@ -15,14 +15,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Nathaniel Borenstein", - "address": "nsb@bellcore.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Nathaniel Borenstein", + "address": "nsb@bellcore.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -31,14 +34,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Ned Freed", - "address": "ned@innosoft.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Ned Freed", + "address": "ned@innosoft.com" + } + ] + } + ] }, "offset_field": 46, "offset_start": 49, diff --git a/resources/eml/rfc/004.crlf.json b/resources/eml/rfc/004.crlf.json index 4ef982e..cb14fc1 100644 --- a/resources/eml/rfc/004.crlf.json +++ b/resources/eml/rfc/004.crlf.json @@ -15,14 +15,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Moderator-Address", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Moderator-Address", + "address": null + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -31,14 +34,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Recipient-List", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Recipient-List", + "address": null + } + ] + } + ] }, "offset_field": 25, "offset_start": 28, @@ -171,14 +177,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "someone-else", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "someone-else", + "address": null + } + ] + } + ] }, "offset_field": 436, "offset_start": 441, @@ -246,14 +255,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "someone-else-again", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "someone-else-again", + "address": null + } + ] + } + ] }, "offset_field": 571, "offset_start": 576, diff --git a/resources/eml/rfc/004.json b/resources/eml/rfc/004.json index b33de27..22f6c79 100644 --- a/resources/eml/rfc/004.json +++ b/resources/eml/rfc/004.json @@ -15,14 +15,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Moderator-Address", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Moderator-Address", + "address": null + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -31,14 +34,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Recipient-List", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Recipient-List", + "address": null + } + ] + } + ] }, "offset_field": 24, "offset_start": 27, @@ -171,14 +177,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "someone-else", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "someone-else", + "address": null + } + ] + } + ] }, "offset_field": 418, "offset_start": 423, @@ -246,14 +255,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "someone-else-again", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "someone-else-again", + "address": null + } + ] + } + ] }, "offset_field": 545, "offset_start": 550, diff --git a/resources/eml/rfc/005.crlf.json b/resources/eml/rfc/005.crlf.json index f8054f4..c66f71b 100644 --- a/resources/eml/rfc/005.crlf.json +++ b/resources/eml/rfc/005.crlf.json @@ -14,14 +14,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Nathaniel Borenstein", - "address": "nsb@bellcore.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Nathaniel Borenstein", + "address": "nsb@bellcore.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -30,14 +33,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Ned Freed", - "address": "ned@innosoft.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Ned Freed", + "address": "ned@innosoft.com" + } + ] + } + ] }, "offset_field": 47, "offset_start": 50, diff --git a/resources/eml/rfc/005.json b/resources/eml/rfc/005.json index 0023157..2ce4b47 100644 --- a/resources/eml/rfc/005.json +++ b/resources/eml/rfc/005.json @@ -14,14 +14,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Nathaniel Borenstein", - "address": "nsb@bellcore.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Nathaniel Borenstein", + "address": "nsb@bellcore.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -30,14 +33,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Ned Freed", - "address": "ned@innosoft.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Ned Freed", + "address": "ned@innosoft.com" + } + ] + } + ] }, "offset_field": 46, "offset_start": 49, diff --git a/resources/eml/rfc/006.crlf.json b/resources/eml/rfc/006.crlf.json index 347b5a8..58b3143 100644 --- a/resources/eml/rfc/006.crlf.json +++ b/resources/eml/rfc/006.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": null, - "address": "sender@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "sender@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": null, - "address": "recipient@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "recipient@example.com" + } + ] + } + ] }, "offset_field": 26, "offset_start": 29, diff --git a/resources/eml/rfc/006.json b/resources/eml/rfc/006.json index b07e020..8fafbd4 100644 --- a/resources/eml/rfc/006.json +++ b/resources/eml/rfc/006.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": null, - "address": "sender@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "sender@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -28,14 +31,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": null, - "address": "recipient@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "recipient@example.com" + } + ] + } + ] }, "offset_field": 25, "offset_start": 28, diff --git a/resources/eml/rfc/008.crlf.json b/resources/eml/rfc/008.crlf.json index 306108d..469a14b 100644 --- a/resources/eml/rfc/008.crlf.json +++ b/resources/eml/rfc/008.crlf.json @@ -138,14 +138,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "email@example.com", - "address": "email@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "email@example.com", + "address": "email@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 3, @@ -154,14 +157,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Name", - "address": "email@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Name", + "address": "email@example.com" + } + ] + } + ] }, "offset_field": 45, "offset_start": 50, diff --git a/resources/eml/rfc/008.json b/resources/eml/rfc/008.json index 4ba8750..30392d2 100644 --- a/resources/eml/rfc/008.json +++ b/resources/eml/rfc/008.json @@ -138,14 +138,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "email@example.com", - "address": "email@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "email@example.com", + "address": "email@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 3, @@ -154,14 +157,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Name", - "address": "email@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Name", + "address": "email@example.com" + } + ] + } + ] }, "offset_field": 45, "offset_start": 50, diff --git a/resources/eml/rfc/009.crlf.json b/resources/eml/rfc/009.crlf.json index a82165b..7af53b4 100644 --- a/resources/eml/rfc/009.crlf.json +++ b/resources/eml/rfc/009.crlf.json @@ -14,14 +14,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Whomever", - "address": "whoever@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Whomever", + "address": "whoever@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -30,14 +33,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Someone", - "address": "someone@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Someone", + "address": "someone@example.com" + } + ] + } + ] }, "offset_field": 38, "offset_start": 41, @@ -223,14 +229,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Someone Else", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Someone Else", + "address": null + } + ] + } + ] }, "offset_field": 606, "offset_start": 611, diff --git a/resources/eml/rfc/009.json b/resources/eml/rfc/009.json index 3eb6e89..416e348 100644 --- a/resources/eml/rfc/009.json +++ b/resources/eml/rfc/009.json @@ -14,14 +14,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Whomever", - "address": "whoever@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Whomever", + "address": "whoever@example.com" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -30,14 +33,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "Someone", - "address": "someone@example.com" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Someone", + "address": "someone@example.com" + } + ] + } + ] }, "offset_field": 37, "offset_start": 40, @@ -223,14 +229,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Someone Else", - "address": null - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Someone Else", + "address": null + } + ] + } + ] }, "offset_field": 576, "offset_start": 581, diff --git a/resources/eml/thirdparty/007.crlf.json b/resources/eml/thirdparty/007.crlf.json index e737efd..8891cd9 100644 --- a/resources/eml/thirdparty/007.crlf.json +++ b/resources/eml/thirdparty/007.crlf.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Moderator-Address", - "address": "moderator" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Moderator-Address", + "address": "moderator" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -74,14 +77,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "someone-else", - "address": "someone@else" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "someone-else", + "address": "someone@else" + } + ] + } + ] }, "offset_field": 93, "offset_start": 98, @@ -130,14 +136,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "another one", - "address": "another@one" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "another one", + "address": "another@one" + } + ] + } + ] }, "offset_field": 178, "offset_start": 183, @@ -188,14 +197,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "attachment", - "address": "attachment@user" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "attachment", + "address": "attachment@user" + } + ] + } + ] }, "offset_field": 264, "offset_start": 269, diff --git a/resources/eml/thirdparty/007.json b/resources/eml/thirdparty/007.json index fab0f51..f0b8f40 100644 --- a/resources/eml/thirdparty/007.json +++ b/resources/eml/thirdparty/007.json @@ -12,14 +12,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Moderator-Address", - "address": "moderator" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Moderator-Address", + "address": "moderator" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -74,14 +77,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "someone-else", - "address": "someone@else" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "someone-else", + "address": "someone@else" + } + ] + } + ] }, "offset_field": 87, "offset_start": 92, @@ -130,14 +136,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "another one", - "address": "another@one" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "another one", + "address": "another@one" + } + ] + } + ] }, "offset_field": 166, "offset_start": 171, @@ -188,14 +197,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "attachment", - "address": "attachment@user" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "attachment", + "address": "attachment@user" + } + ] + } + ] }, "offset_field": 246, "offset_start": 251, diff --git a/resources/eml/thirdparty/008.crlf.json b/resources/eml/thirdparty/008.crlf.json index 23af185..f172bf6 100644 --- a/resources/eml/thirdparty/008.crlf.json +++ b/resources/eml/thirdparty/008.crlf.json @@ -15,14 +15,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": null, - "address": "user@domain.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "user@domain.org" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -151,14 +154,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": null, - "address": "sub@domain.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "sub@domain.org" + } + ] + } + ] }, "offset_field": 267, "offset_start": 272, diff --git a/resources/eml/thirdparty/008.json b/resources/eml/thirdparty/008.json index fb20367..b49faeb 100644 --- a/resources/eml/thirdparty/008.json +++ b/resources/eml/thirdparty/008.json @@ -15,14 +15,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": null, - "address": "user@domain.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "user@domain.org" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -151,14 +154,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": null, - "address": "sub@domain.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "sub@domain.org" + } + ] + } + ] }, "offset_field": 252, "offset_start": 257, diff --git a/resources/eml/thirdparty/011.crlf.json b/resources/eml/thirdparty/011.crlf.json index 2ca6e31..659e69c 100644 --- a/resources/eml/thirdparty/011.crlf.json +++ b/resources/eml/thirdparty/011.crlf.json @@ -146,14 +146,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "admin xyz", - "address": "admin@xyz-webserver.abcd-gestion.local" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "admin xyz", + "address": "admin@xyz-webserver.abcd-gestion.local" + } + ] + } + ] }, "offset_field": 593, "offset_start": 596, @@ -162,14 +165,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Dummy", - "address": "dummy@xyz-webserver.abcd-gestion.local" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Dummy", + "address": "dummy@xyz-webserver.abcd-gestion.local" + } + ] + } + ] }, "offset_field": 649, "offset_start": 654, diff --git a/resources/eml/thirdparty/011.json b/resources/eml/thirdparty/011.json index aeee369..94c3722 100644 --- a/resources/eml/thirdparty/011.json +++ b/resources/eml/thirdparty/011.json @@ -146,14 +146,17 @@ { "name": "to", "value": { - "Address": { - "List": [ - { - "name": "admin xyz", - "address": "admin@xyz-webserver.abcd-gestion.local" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "admin xyz", + "address": "admin@xyz-webserver.abcd-gestion.local" + } + ] + } + ] }, "offset_field": 580, "offset_start": 583, @@ -162,14 +165,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": "Dummy", - "address": "dummy@xyz-webserver.abcd-gestion.local" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": "Dummy", + "address": "dummy@xyz-webserver.abcd-gestion.local" + } + ] + } + ] }, "offset_field": 635, "offset_start": 640, diff --git a/resources/eml/thirdparty/012.crlf.json b/resources/eml/thirdparty/012.crlf.json index aac7e34..6a046a9 100644 --- a/resources/eml/thirdparty/012.crlf.json +++ b/resources/eml/thirdparty/012.crlf.json @@ -11,14 +11,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": null, - "address": "user@domain.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "user@domain.org" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -143,14 +146,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": null, - "address": "sub@domain.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "sub@domain.org" + } + ] + } + ] }, "offset_field": 269, "offset_start": 274, diff --git a/resources/eml/thirdparty/012.json b/resources/eml/thirdparty/012.json index 0d8d495..c42584e 100644 --- a/resources/eml/thirdparty/012.json +++ b/resources/eml/thirdparty/012.json @@ -11,14 +11,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": null, - "address": "user@domain.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "user@domain.org" + } + ] + } + ] }, "offset_field": 0, "offset_start": 5, @@ -143,14 +146,17 @@ { "name": "from", "value": { - "Address": { - "List": [ - { - "name": null, - "address": "sub@domain.org" - } - ] - } + "Address": [ + { + "name": null, + "addresses": [ + { + "name": null, + "address": "sub@domain.org" + } + ] + } + ] }, "offset_field": 253, "offset_start": 258, diff --git a/src/core/address.rs b/src/core/address.rs index fad702c..d324668 100644 --- a/src/core/address.rs +++ b/src/core/address.rs @@ -9,101 +9,61 @@ use crate::{Addr, Address, Group}; impl<'x> Address<'x> { /// Returns the first address in the list, or the first address in the first group. pub fn first(&self) -> Option<&Addr<'x>> { - match self { - Address::List(list) => list.first(), - Address::Group(group) => group.iter().flat_map(|group| group.addresses.iter()).next(), - } + self.groups + .iter() + .flat_map(|group| group.addresses.iter()) + .next() } /// Returns the last address in the list, or the last address in the last group. pub fn last(&self) -> Option<&Addr<'x>> { - match self { - Address::List(list) => list.last(), - Address::Group(group) => group - .iter() - .flat_map(|group| group.addresses.iter()) - .next_back(), - } + self.groups + .iter() + .flat_map(|group| group.addresses.iter()) + .next_back() } /// Converts the address into a list of `Addr`. pub fn into_list(self) -> Vec> { - match self { - Address::List(list) => list, - Address::Group(group) => group - .into_iter() - .flat_map(|group| group.addresses) - .collect(), - } + self.groups + .into_iter() + .flat_map(|group| group.addresses) + .collect() } /// Converts the address into a group of `Addr`. pub fn into_group(self) -> Vec> { - match self { - Address::List(list) => list - .into_iter() - .map(|addr| Group { - name: None, - addresses: vec![addr], - }) - .collect(), - Address::Group(group) => group, - } + self.groups } - /// Returns the list of addresses, or `None` if the address is a group. - pub fn as_list(&self) -> Option<&[Addr<'x>]> { - match self { - Address::List(list) => Some(list), - Address::Group(_) => None, - } - } - - /// Returns the group of addresses, or `None` if the address is a list. - pub fn as_group(&self) -> Option<&[Group<'x>]> { - match self { - Address::List(_) => None, - Address::Group(group) => Some(group), - } + /// Returns the group of addresses. + pub fn as_group(&self) -> &[Group<'x>] { + &self.groups } /// Returns an iterator over the addresses in the list, or the addresses in the groups. - pub fn iter(&self) -> Box> + '_ + Sync + Send> { - match self { - Address::List(list) => Box::new(list.iter()), - Address::Group(group) => { - Box::new(group.iter().flat_map(|group| group.addresses.iter())) - } - } + pub fn iter(&self) -> impl DoubleEndedIterator> + '_ + Sync + Send { + self.groups.iter().flat_map(|group| group.addresses.iter()) } /// Returns whether the list contains the given address. pub fn contains(&self, addr: &str) -> bool { - match self { - Address::List(list) => list.iter().any(|a| { + self.groups.iter().any(|group| { + group.addresses.iter().any(|a| { a.address .as_ref() .is_some_and(|a| a.eq_ignore_ascii_case(addr)) - }), - Address::Group(group) => group.iter().any(|group| { - group.addresses.iter().any(|a| { - a.address - .as_ref() - .is_some_and(|a| a.eq_ignore_ascii_case(addr)) - }) - }), - } + }) + }) } pub fn into_owned(self) -> Address<'static> { - match self { - Address::List(list) => { - Address::List(list.into_iter().map(|addr| addr.into_owned()).collect()) - } - Address::Group(list) => { - Address::Group(list.into_iter().map(|group| group.into_owned()).collect()) - } - } + let groups = self + .groups + .into_iter() + .map(|group| group.into_owned()) + .collect(); + Address { groups } } } diff --git a/src/core/header.rs b/src/core/header.rs index 54e9c49..a083bd2 100644 --- a/src/core/header.rs +++ b/src/core/header.rs @@ -220,14 +220,7 @@ impl<'x> HeaderValue<'x> { match self { HeaderValue::Text(text) => text.len(), HeaderValue::TextList(list) => list.iter().map(|t| t.len()).sum(), - HeaderValue::Address(Address::List(list)) => list - .iter() - .map(|a| { - a.name.as_ref().map_or(0, |a| a.len()) - + a.address.as_ref().map_or(0, |a| a.len()) - }) - .sum(), - HeaderValue::Address(Address::Group(grouplist)) => grouplist + HeaderValue::Address(Address { groups }) => groups .iter() .flat_map(|g| g.addresses.iter()) .map(|a| { diff --git a/src/lib.rs b/src/lib.rs index ea84deb..82bd0f2 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -301,11 +301,9 @@ pub enum HeaderValue<'x> { feature = "rkyv", derive(rkyv::Serialize, rkyv::Deserialize, rkyv::Archive) )] -pub enum Address<'x> { - /// Address list - List(Vec>), - /// Group of addresses - Group(Vec>), +#[cfg_attr(feature = "serde", serde(transparent))] +pub struct Address<'x> { + pub groups: Vec>, } /// Header form diff --git a/src/parsers/fields/address.rs b/src/parsers/fields/address.rs index b82fe21..a442d37 100644 --- a/src/parsers/fields/address.rs +++ b/src/parsers/fields/address.rs @@ -354,9 +354,16 @@ impl<'x> MessageStream<'x> { if parser.group_name.is_some() || !parser.result.is_empty() { parser.add_group(); - HeaderValue::Address(Address::Group(parser.result)) + HeaderValue::Address(Address { + groups: parser.result, + }) } else if !parser.addresses.is_empty() { - HeaderValue::Address(Address::List(parser.addresses)) + HeaderValue::Address(Address { + groups: vec![Group { + name: None, + addresses: parser.addresses, + }], + }) } else { HeaderValue::Empty } diff --git a/tests/integration_test.rs b/tests/integration_test.rs index e394801..a1567b6 100644 --- a/tests/integration_test.rs +++ b/tests/integration_test.rs @@ -81,7 +81,7 @@ R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 ); assert_eq!( - message.to().unwrap().as_group().unwrap(), + message.to().unwrap().as_group(), &[ Group::new( "Colleagues",