Upstream commit: 47df4c0baeb8 Enterprise-only files removed or emptied: 68 Enterprise-only snippets removed: 2080 in 147 files Dangling module declarations removed: 533 Edits turning enterprise off: 12 Third-party code: 25 files, 14 not in THIRD-PARTY.md Renamed identifiers: 51 in 11 files Verification: clean The last upstream import. 1.0 has a new store layout that can't open a 0.16 store, renumbers the settings schema, ties the store's schema version to the edition, and moves calcard, smtp-proto, jmap-tools and sieve in-tree (AGPL-3.0-only OR LicenseRef-SEL; taken under the AGPL). The tests/ directory is gone upstream; main keeps its own. The build check is clean, and three files on the known list now compile: tests/src/directory/issuer.rs, tests/src/directory/mod.rs and tests/src/smtp/inbound/antispam.rs. The 14 new third-party files are the in-tree calcard, jmap-tools, smtp-proto and smtp-report code.
70 lines
2.1 KiB
JSON
70 lines
2.1 KiB
JSON
{
|
|
"keywords": {
|
|
"$seen": true,
|
|
"$draft": true,
|
|
"my-tag": true,
|
|
"ignore-me": false
|
|
},
|
|
"from": [
|
|
{
|
|
"name": "Art Vandelay (Vandelay Industries)",
|
|
"email": "[email protected]"
|
|
}
|
|
],
|
|
"header:To:asGroupedAddresses": [
|
|
{
|
|
"name": "Colleagues",
|
|
"addresses": [
|
|
{
|
|
"name": "James Smythe",
|
|
"email": "[email protected]"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Friends",
|
|
"addresses": [
|
|
{
|
|
"email": "[email protected]"
|
|
},
|
|
{
|
|
"name": "John Smîth",
|
|
"email": "[email protected]"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"subject": "Why not both importing AND exporting? ☺",
|
|
"receivedAt": "2021-11-20T14:22:01-08:00",
|
|
"sentAt": "2021-11-20T14:22:01-08:00",
|
|
"messageId": [
|
|
"my-message-id"
|
|
],
|
|
"textBody": [
|
|
{
|
|
"type": "text/plain",
|
|
"blobId": "I was thinking about quitting the “exporting” to focus just on the “importing”,\nbut then I thought, why not do both? ☺\n",
|
|
"header:Content-Language": "en"
|
|
}
|
|
],
|
|
"htmlBody": [
|
|
{
|
|
"type": "text/html",
|
|
"blobId": "<html><p>I was thinking about quitting the “exporting” to focus just on the “importing”,</p><p>but then I thought, why not do both? ☺</p></html>",
|
|
"header:Content-Language": "en_US"
|
|
}
|
|
],
|
|
"attachments": [
|
|
{
|
|
"type": "image/png",
|
|
"blobId": "here are the embedded image contents!",
|
|
"cid": "cid:1234-5678-9012-3456"
|
|
},
|
|
{
|
|
"type": "x-document/pdf",
|
|
"blobId": "<html><body>ℌ𝔢𝔩𝔭 𝔪𝔢 𝔢𝔵𝔭𝔬𝔯𝔱 𝔪𝔶 𝔟𝔬𝔬𝔨 𝔭𝔩𝔢𝔞𝔰𝔢!</body></html>",
|
|
"disposition": "attachment",
|
|
"name": "Book about ☕ tables.pdf"
|
|
}
|
|
]
|
|
} |