├── .albatros ├── .gitattributes ├── .gitignore ├── Cargo.lock ├── Cargo.nix ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── aero-bayou ├── Cargo.toml └── src │ ├── lib.rs │ └── timestamp.rs ├── aero-collections ├── Cargo.toml └── src │ ├── calendar │ ├── mod.rs │ └── namespace.rs │ ├── davdag.rs │ ├── lib.rs │ ├── mail │ ├── incoming.rs │ ├── mailbox.rs │ ├── mod.rs │ ├── namespace.rs │ ├── query.rs │ ├── snapshot.rs │ └── uidindex.rs │ ├── unique_ident.rs │ └── user.rs ├── aero-dav ├── .gitignore ├── Cargo.toml ├── fuzz │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── dav.dict │ └── fuzz_targets │ │ └── dav.rs └── src │ ├── acldecoder.rs │ ├── aclencoder.rs │ ├── acltypes.rs │ ├── caldecoder.rs │ ├── calencoder.rs │ ├── caltypes.rs │ ├── decoder.rs │ ├── encoder.rs │ ├── error.rs │ ├── lib.rs │ ├── realization.rs │ ├── syncdecoder.rs │ ├── syncencoder.rs │ ├── synctypes.rs │ ├── types.rs │ ├── versioningdecoder.rs │ ├── versioningencoder.rs │ ├── versioningtypes.rs │ └── xml.rs ├── aero-ical ├── Cargo.toml └── src │ ├── lib.rs │ ├── parser.rs │ ├── prune.rs │ └── query.rs ├── aero-proto ├── Cargo.toml └── src │ ├── dav │ ├── codec.rs │ ├── controller.rs │ ├── middleware.rs │ ├── mod.rs │ ├── node.rs │ └── resource.rs │ ├── imap │ ├── attributes.rs │ ├── capability.rs │ ├── command │ │ ├── anonymous.rs │ │ ├── anystate.rs │ │ ├── authenticated.rs │ │ ├── mod.rs │ │ └── selected.rs │ ├── flags.rs │ ├── flow.rs │ ├── imf_view.rs │ ├── index.rs │ ├── mail_view.rs │ ├── mailbox_view.rs │ ├── mime_view.rs │ ├── mod.rs │ ├── request.rs │ ├── response.rs │ ├── search.rs │ └── session.rs │ ├── lib.rs │ ├── lmtp.rs │ └── sasl.rs ├── aero-sasl ├── Cargo.toml └── src │ ├── decode.rs │ ├── encode.rs │ ├── flow.rs │ ├── lib.rs │ └── types.rs ├── aero-user ├── Cargo.toml └── src │ ├── config.rs │ ├── cryptoblob.rs │ ├── lib.rs │ ├── login │ ├── demo_provider.rs │ ├── ldap_provider.rs │ ├── mod.rs │ └── static_provider.rs │ └── storage │ ├── garage.rs │ ├── in_memory.rs │ └── mod.rs ├── aerogramme ├── Cargo.toml ├── src │ ├── main.rs │ └── server.rs └── tests │ ├── behavior.rs │ └── common │ ├── constants.rs │ ├── fragments.rs │ └── mod.rs ├── flake.lock ├── flake.nix ├── rust-toolchain.toml └── tests ├── emails ├── .gitattributes ├── .gitignore ├── COPYING ├── aero100.mbox.zstd ├── dxflrs │ ├── 0001_simple.cyrus.body │ ├── 0001_simple.cyrus.bodystructure │ ├── 0001_simple.dovecot.body │ ├── 0001_simple.dovecot.bodystructure │ ├── 0001_simple.eml │ ├── 0001_simple.maddy.body │ ├── 0001_simple.maddy.bodystructure │ ├── 0001_simple.stalwart.0.2.0.body │ ├── 0001_simple.stalwart.0.2.0.bodystructure │ ├── 0002_mime.cyrus.body │ ├── 0002_mime.cyrus.bodystructure │ ├── 0002_mime.dovecot.body │ ├── 0002_mime.dovecot.bodystructure │ ├── 0002_mime.eml │ ├── 0002_mime.maddy.body │ ├── 0002_mime.maddy.bodystructure │ ├── 0002_mime.stalwart.0.2.0.body │ ├── 0002_mime.stalwart.0.2.0.bodystructure │ ├── 0003_mime-in-mime.cyrus.body │ ├── 0003_mime-in-mime.cyrus.bodystructure │ ├── 0003_mime-in-mime.dovecot.body │ ├── 0003_mime-in-mime.dovecot.bodystructure │ ├── 0003_mime-in-mime.eml │ ├── 0003_mime-in-mime.maddy.body │ ├── 0003_mime-in-mime.maddy.bodystructure │ ├── 0003_mime-in-mime.stalwart.0.2.0.body │ ├── 0003_mime-in-mime.stalwart.0.2.0.bodystructure │ ├── 0004_msg-in-msg.cyrus.body │ ├── 0004_msg-in-msg.cyrus.bodystructure │ ├── 0004_msg-in-msg.dovecot.body │ ├── 0004_msg-in-msg.dovecot.bodystructure │ ├── 0004_msg-in-msg.eml │ ├── 0004_msg-in-msg.maddy.body │ ├── 0004_msg-in-msg.maddy.bodystructure │ ├── 0004_msg-in-msg.stalwart.0.2.0.body │ ├── 0004_msg-in-msg.stalwart.0.2.0.bodystructure │ ├── 0005_mail-parser-readme.cyrus.body │ ├── 0005_mail-parser-readme.cyrus.bodystructure │ ├── 0005_mail-parser-readme.dovecot.body │ ├── 0005_mail-parser-readme.dovecot.bodystructure │ ├── 0005_mail-parser-readme.eml │ ├── 0005_mail-parser-readme.maddy.body │ ├── 0005_mail-parser-readme.maddy.bodystructure │ ├── 0005_mail-parser-readme.stalwart.0.2.0.body │ ├── 0005_mail-parser-readme.stalwart.0.2.0.bodystructure │ ├── 0006_single-mime.cyrus.body │ ├── 0006_single-mime.cyrus.bodystructure │ ├── 0006_single-mime.dovecot.body │ ├── 0006_single-mime.dovecot.bodystructure │ ├── 0006_single-mime.eml │ ├── 0006_single-mime.maddy.body │ ├── 0006_single-mime.maddy.bodystructure │ ├── 0006_single-mime.stalwart.0.2.0.body │ ├── 0006_single-mime.stalwart.0.2.0.bodystructure │ ├── 0007_raw_msg_in_rfc822.cyrus.body │ ├── 0007_raw_msg_in_rfc822.cyrus.bodystructure │ ├── 0007_raw_msg_in_rfc822.dovecot.body │ ├── 0007_raw_msg_in_rfc822.dovecot.bodystructure │ ├── 0007_raw_msg_in_rfc822.eml │ ├── 0007_raw_msg_in_rfc822.maddy.body │ ├── 0007_raw_msg_in_rfc822.maddy.bodystructure │ ├── 0007_raw_msg_in_rfc822.stalwart.0.2.0.body │ └── 0007_raw_msg_in_rfc822.stalwart.0.2.0.bodystructure ├── imap_commands_dataset.log ├── imap_commands_summary.csv ├── legacy │ ├── 000.cyrus.body │ ├── 000.cyrus.bodystructure │ ├── 000.dovecot.body │ ├── 000.dovecot.bodystructure │ ├── 000.eml │ ├── 000.maddy.body │ ├── 000.maddy.bodystructure │ ├── 000.stalwart.0.2.0.body │ ├── 000.stalwart.0.2.0.bodystructure │ ├── 001.cyrus.body │ ├── 001.cyrus.bodystructure │ ├── 001.dovecot.body │ ├── 001.dovecot.bodystructure │ ├── 001.eml │ ├── 001.maddy.body │ ├── 001.maddy.bodystructure │ ├── 001.stalwart.0.2.0.body │ ├── 001.stalwart.0.2.0.bodystructure │ ├── 002.cyrus.body │ ├── 002.cyrus.bodystructure │ ├── 002.dovecot.body │ ├── 002.dovecot.bodystructure │ ├── 002.eml │ ├── 002.maddy.body │ ├── 002.maddy.bodystructure │ ├── 002.stalwart.0.2.0.body │ ├── 002.stalwart.0.2.0.bodystructure │ ├── 003.cyrus.body │ ├── 003.cyrus.bodystructure │ ├── 003.dovecot.body │ ├── 003.dovecot.bodystructure │ ├── 003.eml │ ├── 003.maddy.body │ ├── 003.maddy.bodystructure │ ├── 003.stalwart.0.2.0.body │ ├── 003.stalwart.0.2.0.bodystructure │ ├── 004.cyrus.body │ ├── 004.cyrus.bodystructure │ ├── 004.dovecot.body │ ├── 004.dovecot.bodystructure │ ├── 004.eml │ ├── 004.maddy.body │ ├── 004.maddy.bodystructure │ ├── 004.stalwart.0.2.0.body │ ├── 004.stalwart.0.2.0.bodystructure │ ├── 005.cyrus.body │ ├── 005.cyrus.bodystructure │ ├── 005.dovecot.body │ ├── 005.dovecot.bodystructure │ ├── 005.eml │ ├── 005.maddy.body │ ├── 005.maddy.bodystructure │ ├── 005.stalwart.0.2.0.body │ ├── 005.stalwart.0.2.0.bodystructure │ ├── 006.cyrus.body │ ├── 006.cyrus.bodystructure │ ├── 006.dovecot.body │ ├── 006.dovecot.bodystructure │ ├── 006.eml │ ├── 006.maddy.body │ ├── 006.maddy.bodystructure │ ├── 006.stalwart.0.2.0.body │ ├── 006.stalwart.0.2.0.bodystructure │ ├── 007.cyrus.body │ ├── 007.cyrus.bodystructure │ ├── 007.dovecot.body │ ├── 007.dovecot.bodystructure │ ├── 007.eml │ ├── 007.maddy.body │ ├── 007.maddy.bodystructure │ ├── 007.stalwart.0.2.0.body │ ├── 007.stalwart.0.2.0.bodystructure │ ├── 008.cyrus.body │ ├── 008.cyrus.bodystructure │ ├── 008.dovecot.body │ ├── 008.dovecot.bodystructure │ ├── 008.eml │ ├── 008.maddy.body │ ├── 008.maddy.bodystructure │ ├── 008.stalwart.0.2.0.body │ ├── 008.stalwart.0.2.0.bodystructure │ ├── 009.cyrus.body │ ├── 009.cyrus.bodystructure │ ├── 009.dovecot.body │ ├── 009.dovecot.bodystructure │ ├── 009.eml │ ├── 009.maddy.body │ ├── 009.maddy.bodystructure │ ├── 009.stalwart.0.2.0.body │ ├── 009.stalwart.0.2.0.bodystructure │ ├── 010.cyrus.body │ ├── 010.cyrus.bodystructure │ ├── 010.dovecot.body │ ├── 010.dovecot.bodystructure │ ├── 010.eml │ ├── 010.maddy.body │ ├── 010.maddy.bodystructure │ ├── 010.stalwart.0.2.0.body │ ├── 010.stalwart.0.2.0.bodystructure │ ├── 011.cyrus.body │ ├── 011.cyrus.bodystructure │ ├── 011.dovecot.body │ ├── 011.dovecot.bodystructure │ ├── 011.eml │ ├── 011.maddy.body │ ├── 011.maddy.bodystructure │ ├── 011.stalwart.0.2.0.body │ ├── 011.stalwart.0.2.0.bodystructure │ ├── 012.cyrus.body │ ├── 012.cyrus.bodystructure │ ├── 012.dovecot.body │ ├── 012.dovecot.bodystructure │ ├── 012.eml │ ├── 012.maddy.body │ ├── 012.maddy.bodystructure │ ├── 012.stalwart.0.2.0.body │ ├── 012.stalwart.0.2.0.bodystructure │ ├── 013.cyrus.body │ ├── 013.cyrus.bodystructure │ ├── 013.dovecot.body │ ├── 013.dovecot.bodystructure │ ├── 013.eml │ ├── 013.maddy.body │ ├── 013.maddy.bodystructure │ ├── 013.stalwart.0.2.0.body │ ├── 013.stalwart.0.2.0.bodystructure │ ├── 014.cyrus.body │ ├── 014.cyrus.bodystructure │ ├── 014.dovecot.body │ ├── 014.dovecot.bodystructure │ ├── 014.eml │ ├── 014.maddy.body │ ├── 014.maddy.bodystructure │ ├── 014.stalwart.0.2.0.body │ ├── 014.stalwart.0.2.0.bodystructure │ ├── 015.cyrus.body │ ├── 015.cyrus.bodystructure │ ├── 015.dovecot.body │ ├── 015.dovecot.bodystructure │ ├── 015.eml │ ├── 015.maddy.body │ ├── 015.maddy.bodystructure │ ├── 015.stalwart.0.2.0.body │ ├── 015.stalwart.0.2.0.bodystructure │ ├── 016.cyrus.body │ ├── 016.cyrus.bodystructure │ ├── 016.dovecot.body │ ├── 016.dovecot.bodystructure │ ├── 016.eml │ ├── 016.maddy.body │ ├── 016.maddy.bodystructure │ ├── 016.stalwart.0.2.0.body │ ├── 016.stalwart.0.2.0.bodystructure │ ├── 017.cyrus.body │ ├── 017.cyrus.bodystructure │ ├── 017.dovecot.body │ ├── 017.dovecot.bodystructure │ ├── 017.eml │ ├── 017.maddy.body │ ├── 017.maddy.bodystructure │ ├── 017.stalwart.0.2.0.body │ ├── 017.stalwart.0.2.0.bodystructure │ ├── 018.cyrus.body │ ├── 018.cyrus.bodystructure │ ├── 018.dovecot.body │ ├── 018.dovecot.bodystructure │ ├── 018.eml │ ├── 018.maddy.body │ ├── 018.maddy.bodystructure │ ├── 018.stalwart.0.2.0.body │ ├── 018.stalwart.0.2.0.bodystructure │ ├── 019.cyrus.body │ ├── 019.cyrus.bodystructure │ ├── 019.dovecot.body │ ├── 019.dovecot.bodystructure │ ├── 019.eml │ ├── 019.maddy.body │ ├── 019.maddy.bodystructure │ ├── 019.stalwart.0.2.0.body │ ├── 019.stalwart.0.2.0.bodystructure │ ├── 020.cyrus.body │ ├── 020.cyrus.bodystructure │ ├── 020.dovecot.body │ ├── 020.dovecot.bodystructure │ ├── 020.eml │ ├── 020.maddy.body │ ├── 020.maddy.bodystructure │ ├── 020.stalwart.0.2.0.body │ ├── 020.stalwart.0.2.0.bodystructure │ ├── 021.cyrus.body │ ├── 021.cyrus.bodystructure │ ├── 021.dovecot.body │ ├── 021.dovecot.bodystructure │ ├── 021.eml │ ├── 021.maddy.body │ ├── 021.maddy.bodystructure │ ├── 021.stalwart.0.2.0.body │ ├── 021.stalwart.0.2.0.bodystructure │ ├── 022.cyrus.body │ ├── 022.cyrus.bodystructure │ ├── 022.dovecot.body │ ├── 022.dovecot.bodystructure │ ├── 022.eml │ ├── 022.maddy.body │ ├── 022.maddy.bodystructure │ ├── 022.stalwart.0.2.0.body │ ├── 022.stalwart.0.2.0.bodystructure │ ├── 023.cyrus.body │ ├── 023.cyrus.bodystructure │ ├── 023.dovecot.body │ ├── 023.dovecot.bodystructure │ ├── 023.eml │ ├── 023.maddy.body │ ├── 023.maddy.bodystructure │ ├── 023.stalwart.0.2.0.body │ ├── 023.stalwart.0.2.0.bodystructure │ ├── 024.cyrus.body │ ├── 024.cyrus.bodystructure │ ├── 024.dovecot.body │ ├── 024.dovecot.bodystructure │ ├── 024.eml │ ├── 024.maddy.body │ ├── 024.maddy.bodystructure │ ├── 024.stalwart.0.2.0.body │ ├── 024.stalwart.0.2.0.bodystructure │ ├── 025.cyrus.body │ ├── 025.cyrus.bodystructure │ ├── 025.dovecot.body │ ├── 025.dovecot.bodystructure │ ├── 025.eml │ ├── 025.maddy.body │ ├── 025.maddy.bodystructure │ ├── 025.stalwart.0.2.0.body │ ├── 025.stalwart.0.2.0.bodystructure │ ├── 026.cyrus.body │ ├── 026.cyrus.bodystructure │ ├── 026.dovecot.body │ ├── 026.dovecot.bodystructure │ ├── 026.eml │ ├── 026.maddy.body │ ├── 026.maddy.bodystructure │ ├── 026.stalwart.0.2.0.body │ ├── 026.stalwart.0.2.0.bodystructure │ ├── 027.cyrus.body │ ├── 027.cyrus.bodystructure │ ├── 027.dovecot.body │ ├── 027.dovecot.bodystructure │ ├── 027.eml │ ├── 027.maddy.body │ ├── 027.maddy.bodystructure │ ├── 027.stalwart.0.2.0.body │ ├── 027.stalwart.0.2.0.bodystructure │ ├── 028.cyrus.body │ ├── 028.cyrus.bodystructure │ ├── 028.dovecot.body │ ├── 028.dovecot.bodystructure │ ├── 028.eml │ ├── 028.maddy.body │ ├── 028.maddy.bodystructure │ ├── 028.stalwart.0.2.0.body │ ├── 028.stalwart.0.2.0.bodystructure │ ├── 029.cyrus.body │ ├── 029.cyrus.bodystructure │ ├── 029.dovecot.body │ ├── 029.dovecot.bodystructure │ ├── 029.eml │ ├── 029.maddy.body │ ├── 029.maddy.bodystructure │ ├── 029.stalwart.0.2.0.body │ ├── 029.stalwart.0.2.0.bodystructure │ ├── 030.cyrus.body │ ├── 030.cyrus.bodystructure │ ├── 030.dovecot.body │ ├── 030.dovecot.bodystructure │ ├── 030.eml │ ├── 030.maddy.body │ ├── 030.maddy.bodystructure │ ├── 030.stalwart.0.2.0.body │ ├── 030.stalwart.0.2.0.bodystructure │ ├── 031.cyrus.body │ ├── 031.cyrus.bodystructure │ ├── 031.dovecot.body │ ├── 031.dovecot.bodystructure │ ├── 031.eml │ ├── 031.maddy.body │ ├── 031.maddy.bodystructure │ ├── 031.stalwart.0.2.0.body │ ├── 031.stalwart.0.2.0.bodystructure │ ├── 032.cyrus.body │ ├── 032.cyrus.bodystructure │ ├── 032.dovecot.body │ ├── 032.dovecot.bodystructure │ ├── 032.eml │ ├── 032.maddy.body │ ├── 032.maddy.bodystructure │ ├── 032.stalwart.0.2.0.body │ ├── 032.stalwart.0.2.0.bodystructure │ ├── 033.cyrus.body │ ├── 033.cyrus.bodystructure │ ├── 033.dovecot.body │ ├── 033.dovecot.bodystructure │ ├── 033.eml │ ├── 033.maddy.body │ ├── 033.maddy.bodystructure │ ├── 033.stalwart.0.2.0.body │ ├── 033.stalwart.0.2.0.bodystructure │ ├── 034.cyrus.body │ ├── 034.cyrus.bodystructure │ ├── 034.dovecot.body │ ├── 034.dovecot.bodystructure │ ├── 034.eml │ ├── 034.maddy.body │ ├── 034.maddy.bodystructure │ ├── 034.stalwart.0.2.0.body │ ├── 034.stalwart.0.2.0.bodystructure │ ├── 035.cyrus.body │ ├── 035.cyrus.bodystructure │ ├── 035.dovecot.body │ ├── 035.dovecot.bodystructure │ ├── 035.eml │ ├── 035.maddy.body │ ├── 035.maddy.bodystructure │ ├── 035.stalwart.0.2.0.body │ ├── 035.stalwart.0.2.0.bodystructure │ ├── 036.cyrus.body │ ├── 036.cyrus.bodystructure │ ├── 036.dovecot.body │ ├── 036.dovecot.bodystructure │ ├── 036.eml │ ├── 036.maddy.body │ ├── 036.maddy.bodystructure │ ├── 036.stalwart.0.2.0.body │ ├── 036.stalwart.0.2.0.bodystructure │ ├── 037.cyrus.body │ ├── 037.cyrus.bodystructure │ ├── 037.dovecot.body │ ├── 037.dovecot.bodystructure │ ├── 037.eml │ ├── 037.maddy.body │ ├── 037.maddy.bodystructure │ ├── 037.stalwart.0.2.0.body │ ├── 037.stalwart.0.2.0.bodystructure │ ├── 038.cyrus.body │ ├── 038.cyrus.bodystructure │ ├── 038.dovecot.body │ ├── 038.dovecot.bodystructure │ ├── 038.eml │ ├── 038.maddy.body │ ├── 038.maddy.bodystructure │ ├── 038.stalwart.0.2.0.body │ ├── 038.stalwart.0.2.0.bodystructure │ ├── 039.cyrus.body │ ├── 039.cyrus.bodystructure │ ├── 039.dovecot.body │ ├── 039.dovecot.bodystructure │ ├── 039.eml │ ├── 039.maddy.body │ ├── 039.maddy.bodystructure │ ├── 039.stalwart.0.2.0.body │ ├── 039.stalwart.0.2.0.bodystructure │ ├── 040.cyrus.body │ ├── 040.cyrus.bodystructure │ ├── 040.dovecot.body │ ├── 040.dovecot.bodystructure │ ├── 040.eml │ ├── 040.maddy.body │ ├── 040.maddy.bodystructure │ ├── 040.stalwart.0.2.0.body │ ├── 040.stalwart.0.2.0.bodystructure │ ├── 041.cyrus.body │ ├── 041.cyrus.bodystructure │ ├── 041.dovecot.body │ ├── 041.dovecot.bodystructure │ ├── 041.eml │ ├── 041.maddy.body │ ├── 041.maddy.bodystructure │ ├── 041.stalwart.0.2.0.body │ ├── 041.stalwart.0.2.0.bodystructure │ ├── 042.cyrus.body │ ├── 042.cyrus.bodystructure │ ├── 042.dovecot.body │ ├── 042.dovecot.bodystructure │ ├── 042.eml │ ├── 042.maddy.body │ ├── 042.maddy.bodystructure │ ├── 042.stalwart.0.2.0.body │ ├── 042.stalwart.0.2.0.bodystructure │ ├── 043.cyrus.body │ ├── 043.cyrus.bodystructure │ ├── 043.dovecot.body │ ├── 043.dovecot.bodystructure │ ├── 043.eml │ ├── 043.maddy.body │ ├── 043.maddy.bodystructure │ ├── 043.stalwart.0.2.0.body │ ├── 043.stalwart.0.2.0.bodystructure │ ├── 044.cyrus.body │ ├── 044.cyrus.bodystructure │ ├── 044.dovecot.body │ ├── 044.dovecot.bodystructure │ ├── 044.eml │ ├── 044.maddy.body │ ├── 044.maddy.bodystructure │ ├── 044.stalwart.0.2.0.body │ ├── 044.stalwart.0.2.0.bodystructure │ ├── 045.cyrus.body │ ├── 045.cyrus.bodystructure │ ├── 045.dovecot.body │ ├── 045.dovecot.bodystructure │ ├── 045.eml │ ├── 045.maddy.body │ ├── 045.maddy.bodystructure │ ├── 045.stalwart.0.2.0.body │ ├── 045.stalwart.0.2.0.bodystructure │ ├── 046.cyrus.body │ ├── 046.cyrus.bodystructure │ ├── 046.dovecot.body │ ├── 046.dovecot.bodystructure │ ├── 046.eml │ ├── 046.maddy.body │ ├── 046.maddy.bodystructure │ ├── 046.stalwart.0.2.0.body │ ├── 046.stalwart.0.2.0.bodystructure │ ├── 047.cyrus.body │ ├── 047.cyrus.bodystructure │ ├── 047.dovecot.body │ ├── 047.dovecot.bodystructure │ ├── 047.eml │ ├── 047.maddy.body │ ├── 047.maddy.bodystructure │ ├── 047.stalwart.0.2.0.body │ ├── 047.stalwart.0.2.0.bodystructure │ ├── 048.cyrus.body │ ├── 048.cyrus.bodystructure │ ├── 048.dovecot.body │ ├── 048.dovecot.bodystructure │ ├── 048.eml │ ├── 048.maddy.body │ ├── 048.maddy.bodystructure │ ├── 048.stalwart.0.2.0.body │ ├── 048.stalwart.0.2.0.bodystructure │ ├── 049.cyrus.body │ ├── 049.cyrus.bodystructure │ ├── 049.dovecot.body │ ├── 049.dovecot.bodystructure │ ├── 049.eml │ ├── 049.maddy.body │ ├── 049.maddy.bodystructure │ ├── 049.stalwart.0.2.0.body │ ├── 049.stalwart.0.2.0.bodystructure │ ├── 050.cyrus.body │ ├── 050.cyrus.bodystructure │ ├── 050.dovecot.body │ ├── 050.dovecot.bodystructure │ ├── 050.eml │ ├── 050.maddy.body │ ├── 050.maddy.bodystructure │ ├── 050.stalwart.0.2.0.body │ ├── 050.stalwart.0.2.0.bodystructure │ ├── 051.cyrus.body │ ├── 051.cyrus.bodystructure │ ├── 051.dovecot.body │ ├── 051.dovecot.bodystructure │ ├── 051.eml │ ├── 051.maddy.body │ ├── 051.maddy.bodystructure │ ├── 051.stalwart.0.2.0.body │ ├── 051.stalwart.0.2.0.bodystructure │ ├── 052.cyrus.body │ ├── 052.cyrus.bodystructure │ ├── 052.dovecot.body │ ├── 052.dovecot.bodystructure │ ├── 052.eml │ ├── 052.maddy.body │ ├── 052.maddy.bodystructure │ ├── 052.stalwart.0.2.0.body │ ├── 052.stalwart.0.2.0.bodystructure │ ├── 053.cyrus.body │ ├── 053.cyrus.bodystructure │ ├── 053.dovecot.body │ ├── 053.dovecot.bodystructure │ ├── 053.eml │ ├── 053.maddy.body │ ├── 053.maddy.bodystructure │ ├── 053.stalwart.0.2.0.body │ ├── 053.stalwart.0.2.0.bodystructure │ └── COPYING ├── mailbox_email_sizes.csv ├── malformed │ ├── 000.eml │ ├── 000.stalwart.0.2.0.body │ ├── 000.stalwart.0.2.0.bodystructure │ ├── 001.eml │ ├── 001.stalwart.0.2.0.body │ ├── 001.stalwart.0.2.0.bodystructure │ ├── 002.eml │ ├── 002.stalwart.0.2.0.body │ ├── 002.stalwart.0.2.0.bodystructure │ ├── 003.eml │ ├── 003.stalwart.0.2.0.body │ ├── 003.stalwart.0.2.0.bodystructure │ ├── 004.eml │ ├── 004.stalwart.0.2.0.body │ ├── 004.stalwart.0.2.0.bodystructure │ ├── 005.eml │ ├── 005.stalwart.0.2.0.body │ ├── 005.stalwart.0.2.0.bodystructure │ ├── 006.eml │ ├── 006.stalwart.0.2.0.body │ ├── 006.stalwart.0.2.0.bodystructure │ ├── 007.eml │ ├── 007.stalwart.0.2.0.body │ ├── 007.stalwart.0.2.0.bodystructure │ ├── 008.eml │ ├── 008.stalwart.0.2.0.body │ ├── 008.stalwart.0.2.0.bodystructure │ ├── 009.eml │ ├── 009.stalwart.0.2.0.body │ ├── 010.eml │ ├── 010.stalwart.0.2.0.body │ ├── 010.stalwart.0.2.0.bodystructure │ ├── 011.eml │ ├── 011.stalwart.0.2.0.body │ ├── 011.stalwart.0.2.0.bodystructure │ ├── 012.eml │ ├── 012.stalwart.0.2.0.body │ ├── 012.stalwart.0.2.0.bodystructure │ ├── 013.eml │ ├── 013.stalwart.0.2.0.body │ ├── 013.stalwart.0.2.0.bodystructure │ ├── 014.eml │ ├── 014.stalwart.0.2.0.body │ ├── 014.stalwart.0.2.0.bodystructure │ ├── 015.eml │ ├── 015.stalwart.0.2.0.body │ ├── 015.stalwart.0.2.0.bodystructure │ ├── 016.eml │ ├── 016.stalwart.0.2.0.body │ ├── 016.stalwart.0.2.0.bodystructure │ └── COPYING ├── report.R ├── rfc │ ├── 000.cyrus.body │ ├── 000.cyrus.bodystructure │ ├── 000.dovecot.body │ ├── 000.dovecot.bodystructure │ ├── 000.eml │ ├── 000.maddy.body │ ├── 000.maddy.bodystructure │ ├── 000.stalwart.0.2.0.body │ ├── 000.stalwart.0.2.0.bodystructure │ ├── 001.cyrus.body │ ├── 001.cyrus.bodystructure │ ├── 001.dovecot.body │ ├── 001.dovecot.bodystructure │ ├── 001.eml │ ├── 001.maddy.body │ ├── 001.maddy.bodystructure │ ├── 001.stalwart.0.2.0.body │ ├── 001.stalwart.0.2.0.bodystructure │ ├── 002.cyrus.body │ ├── 002.cyrus.bodystructure │ ├── 002.dovecot.body │ ├── 002.dovecot.bodystructure │ ├── 002.eml │ ├── 002.maddy.body │ ├── 002.maddy.bodystructure │ ├── 002.stalwart.0.2.0.body │ ├── 002.stalwart.0.2.0.bodystructure │ ├── 003.cyrus.body │ ├── 003.cyrus.bodystructure │ ├── 003.dovecot.body │ ├── 003.dovecot.bodystructure │ ├── 003.eml │ ├── 003.maddy.body │ ├── 003.maddy.bodystructure │ ├── 003.stalwart.0.2.0.body │ ├── 003.stalwart.0.2.0.bodystructure │ ├── 004.cyrus.body │ ├── 004.cyrus.bodystructure │ ├── 004.dovecot.body │ ├── 004.dovecot.bodystructure │ ├── 004.eml │ ├── 004.maddy.body │ ├── 004.maddy.bodystructure │ ├── 004.stalwart.0.2.0.body │ ├── 004.stalwart.0.2.0.bodystructure │ ├── 005.cyrus.body │ ├── 005.cyrus.bodystructure │ ├── 005.dovecot.body │ ├── 005.dovecot.bodystructure │ ├── 005.eml │ ├── 005.maddy.body │ ├── 005.maddy.bodystructure │ ├── 005.stalwart.0.2.0.body │ ├── 005.stalwart.0.2.0.bodystructure │ ├── 006.cyrus.body │ ├── 006.cyrus.bodystructure │ ├── 006.dovecot.body │ ├── 006.dovecot.bodystructure │ ├── 006.eml │ ├── 006.maddy.body │ ├── 006.maddy.bodystructure │ ├── 006.stalwart.0.2.0.body │ ├── 006.stalwart.0.2.0.bodystructure │ ├── 007.cyrus.body │ ├── 007.cyrus.bodystructure │ ├── 007.dovecot.body │ ├── 007.dovecot.bodystructure │ ├── 007.eml │ ├── 007.maddy.body │ ├── 007.maddy.bodystructure │ ├── 007.stalwart.0.2.0.body │ ├── 007.stalwart.0.2.0.bodystructure │ ├── 008.cyrus.body │ ├── 008.cyrus.bodystructure │ ├── 008.dovecot.body │ ├── 008.dovecot.bodystructure │ ├── 008.eml │ ├── 008.stalwart.0.2.0.body │ └── 008.stalwart.0.2.0.bodystructure └── thirdparty │ ├── 000.cyrus.body │ ├── 000.cyrus.bodystructure │ ├── 000.dovecot.body │ ├── 000.dovecot.bodystructure │ ├── 000.eml │ ├── 000.maddy.body │ ├── 000.maddy.bodystructure │ ├── 000.stalwart.0.2.0.body │ ├── 000.stalwart.0.2.0.bodystructure │ ├── 001.cyrus.body │ ├── 001.cyrus.bodystructure │ ├── 001.dovecot.body │ ├── 001.dovecot.bodystructure │ ├── 001.eml │ ├── 001.maddy.body │ ├── 001.maddy.bodystructure │ ├── 001.stalwart.0.2.0.body │ ├── 001.stalwart.0.2.0.bodystructure │ ├── 002.cyrus.body │ ├── 002.cyrus.bodystructure │ ├── 002.dovecot.body │ ├── 002.dovecot.bodystructure │ ├── 002.eml │ ├── 002.maddy.body │ ├── 002.maddy.bodystructure │ ├── 002.stalwart.0.2.0.body │ ├── 002.stalwart.0.2.0.bodystructure │ ├── 003.cyrus.body │ ├── 003.cyrus.bodystructure │ ├── 003.dovecot.body │ ├── 003.dovecot.bodystructure │ ├── 003.eml │ ├── 003.maddy.body │ ├── 003.maddy.bodystructure │ ├── 003.stalwart.0.2.0.body │ ├── 003.stalwart.0.2.0.bodystructure │ ├── 004.cyrus.body │ ├── 004.cyrus.bodystructure │ ├── 004.dovecot.body │ ├── 004.dovecot.bodystructure │ ├── 004.eml │ ├── 004.maddy.body │ ├── 004.maddy.bodystructure │ ├── 004.stalwart.0.2.0.body │ ├── 004.stalwart.0.2.0.bodystructure │ ├── 005.dovecot.body │ ├── 005.dovecot.bodystructure │ ├── 005.eml │ ├── 005.stalwart.0.2.0.body │ ├── 005.stalwart.0.2.0.bodystructure │ ├── 006.cyrus.body │ ├── 006.cyrus.bodystructure │ ├── 006.dovecot.body │ ├── 006.dovecot.bodystructure │ ├── 006.eml │ ├── 006.maddy.body │ ├── 006.maddy.bodystructure │ ├── 006.stalwart.0.2.0.body │ ├── 006.stalwart.0.2.0.bodystructure │ ├── 007.cyrus.body │ ├── 007.cyrus.bodystructure │ ├── 007.dovecot.body │ ├── 007.dovecot.bodystructure │ ├── 007.eml │ ├── 007.maddy.body │ ├── 007.maddy.bodystructure │ ├── 007.stalwart.0.2.0.body │ ├── 007.stalwart.0.2.0.bodystructure │ ├── 008.cyrus.body │ ├── 008.cyrus.bodystructure │ ├── 008.dovecot.body │ ├── 008.dovecot.bodystructure │ ├── 008.eml │ ├── 008.stalwart.0.2.0.body │ ├── 008.stalwart.0.2.0.bodystructure │ ├── 009.cyrus.body │ ├── 009.cyrus.bodystructure │ ├── 009.dovecot.body │ ├── 009.dovecot.bodystructure │ ├── 009.eml │ ├── 009.maddy.body │ ├── 009.maddy.bodystructure │ ├── 009.stalwart.0.2.0.body │ ├── 009.stalwart.0.2.0.bodystructure │ ├── 010.cyrus.body │ ├── 010.cyrus.bodystructure │ ├── 010.dovecot.body │ ├── 010.dovecot.bodystructure │ ├── 010.eml │ ├── 010.maddy.body │ ├── 010.maddy.bodystructure │ ├── 010.stalwart.0.2.0.body │ ├── 010.stalwart.0.2.0.bodystructure │ └── COPYING └── instrumentation ├── README.md ├── docker-compose.yml ├── docker ├── courier │ ├── Dockerfile │ └── entrypoint.sh ├── cyrus │ ├── Dockerfile │ └── entrypoint.sh └── maddy │ ├── Dockerfile │ └── entrypoint.sh ├── inject_emails.sh ├── mbox-to-imap.py ├── rm-mail-parser-expected-struct.py ├── send-to-imap.py └── unix2dos.py /.albatros: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -euxo pipefail 3 | 4 | nix build --print-build-logs .#packages.x86_64-unknown-linux-musl.debug 5 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | Cargo.nix linguist-vendored 2 | flake.lock linguist-vendored 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .vimrc 3 | env.sh 4 | aerogramme.toml 5 | *.swo 6 | *.swp 7 | aerogramme.pid 8 | cert.pem 9 | ec_key.pem 10 | provider-users.toml 11 | setup.toml 12 | test.eml 13 | test.txt 14 | users.toml 15 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | clear; cargo build --all-features 3 | -------------------------------------------------------------------------------- /aero-collections/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod calendar; 2 | pub mod davdag; 3 | pub mod mail; 4 | pub mod unique_ident; 5 | pub mod user; 6 | -------------------------------------------------------------------------------- /aero-dav/.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | -------------------------------------------------------------------------------- /aero-dav/Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "aero-dav" 3 | version = "0.3.0" 4 | authors = ["Alex Auvolat ", "Quentin Dufour "] 5 | edition = "2021" 6 | license = "EUPL-1.2" 7 | description = "A partial and standalone implementation of the WebDAV protocol and its extensions (eg. CalDAV or CardDAV)" 8 | 9 | [dependencies] 10 | quick-xml.workspace = true 11 | http.workspace = true 12 | chrono.workspace = true 13 | tokio.workspace = true 14 | futures.workspace = true 15 | tracing.workspace = true 16 | -------------------------------------------------------------------------------- /aero-dav/fuzz/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | corpus 3 | artifacts 4 | coverage 5 | -------------------------------------------------------------------------------- /aero-ical/Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "aero-ical" 3 | version = "0.3.0" 4 | authors = ["Alex Auvolat ", "Quentin Dufour "] 5 | edition = "2021" 6 | license = "EUPL-1.2" 7 | description = "An iCalendar parser" 8 | 9 | [dependencies] 10 | aero-dav.workspace = true 11 | 12 | icalendar.workspace = true 13 | nom.workspace = true 14 | chrono.workspace = true 15 | tracing.workspace = true 16 | -------------------------------------------------------------------------------- /aero-ical/src/lib.rs: -------------------------------------------------------------------------------- 1 | /// The iCalendar module is not yet properly rewritten 2 | /// Instead we heavily rely on the icalendar library 3 | /// However, for many reason, it's not satisfying: 4 | /// the goal will be to rewrite it in the end so it better 5 | /// integrates into Aerogramme 6 | pub mod parser; 7 | pub mod prune; 8 | pub mod query; 9 | -------------------------------------------------------------------------------- /aero-proto/src/imap/request.rs: -------------------------------------------------------------------------------- 1 | use imap_codec::imap_types::command::Command; 2 | use imap_codec::imap_types::core::Tag; 3 | 4 | #[derive(Debug)] 5 | pub enum Request { 6 | ImapCommand(Command<'static>), 7 | IdleStart(Tag<'static>), 8 | IdlePoll, 9 | } 10 | -------------------------------------------------------------------------------- /aero-proto/src/lib.rs: -------------------------------------------------------------------------------- 1 | #![feature(async_closure)] 2 | 3 | pub mod dav; 4 | pub mod imap; 5 | pub mod lmtp; 6 | pub mod sasl; 7 | -------------------------------------------------------------------------------- /aero-user/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod config; 2 | pub mod cryptoblob; 3 | pub mod login; 4 | pub mod storage; 5 | 6 | // A user is composed of 3 things: 7 | // - An identity (login) 8 | // - A storage profile (storage) 9 | // - Some cryptography data (cryptoblob) 10 | -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly-2022-06-14" 3 | components = ["rustc-dev", "rust-src"] 4 | -------------------------------------------------------------------------------- /tests/emails/.gitattributes: -------------------------------------------------------------------------------- 1 | *.zstd filter=lfs diff=lfs merge=lfs -text 2 | -------------------------------------------------------------------------------- /tests/emails/.gitignore: -------------------------------------------------------------------------------- 1 | *.mbox 2 | -------------------------------------------------------------------------------- /tests/emails/COPYING: -------------------------------------------------------------------------------- 1 | Emails from the rfc/ legacy/ malformed/ and thirdparty/ folders were imported from this repository: 2 | https://github.com/stalwartlabs/mail-parser 3 | Specific COPYING files are available in each folder to trace their authors. 4 | If nothing is stated in these folders, the following copyright applies: Copyright (C) 2020-2022, Stalwart Labs Ltd. 5 | And the distribution license is either BSD-2, MIT or Apache 2. 6 | 7 | -------------------------------------------------------------------------------- /tests/emails/aero100.mbox.zstd: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:26ef794e27662426602351335f1847d3497d40068422b59042b4bf2bf3b700d5 3 | size 15844589 4 | -------------------------------------------------------------------------------- /tests/emails/dxflrs/0001_simple.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 49 1)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0001_simple.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 49 1 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0001_simple.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 49 1)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0001_simple.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 49 1 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0001_simple.eml: -------------------------------------------------------------------------------- 1 | From: Garage team 2 | Subject: Welcome to Aerogramme!! 3 | 4 | This is just a test email, feel free to ignore. 5 | -------------------------------------------------------------------------------- /tests/emails/dxflrs/0001_simple.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" () NIL NIL NIL 49 1)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0001_simple.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" () NIL NIL NIL 49 1 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0001_simple.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 49 1)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0001_simple.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 49 1 "ffd9b6292b7ea945513c94e06a2ce185" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0002_mime.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 9 1)("TEXT" "HTML" ("CHARSET" "utf-8") NIL NIL "8BIT" 14 0) "ALTERNATIVE")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0002_mime.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 9 1 NIL NIL NIL NIL)("TEXT" "HTML" ("CHARSET" "utf-8") NIL NIL "8BIT" 14 0 NIL NIL NIL NIL) "ALTERNATIVE" ("BOUNDARY" "festivus") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0002_mime.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 9 1)("text" "html" ("charset" "utf-8") NIL NIL "8bit" 14 0) "alternative")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0002_mime.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 9 1 NIL NIL NIL NIL)("text" "html" ("charset" "utf-8") NIL NIL "8bit" 14 0 NIL NIL NIL NIL) "alternative" ("boundary" "festivus") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0002_mime.eml: -------------------------------------------------------------------------------- 1 | From: Garage team 2 | Content-Type: multipart/alternative; boundary="festivus"; 3 | Subject: Welcome to Aerogramme!! 4 | 5 | --festivus 6 | Content-Type: text/plain; charset="us-ascii" 7 | Content-Transfer-Encoding: 7bit 8 | 9 | Hello 1 10 | 11 | --festivus 12 | Content-Type: text/html; charset="utf-8" 13 | Content-Transfer-Encoding: 8bit 14 | 15 |

Hello 2

16 | --festivus-- 17 | -------------------------------------------------------------------------------- /tests/emails/dxflrs/0002_mime.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 9 1) ("text" "html" ("charset" "utf-8") NIL NIL "8bit" 14 1) "alternative")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0002_mime.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 9 1 NIL NIL NIL NIL) ("text" "html" ("charset" "utf-8") NIL NIL "8bit" 14 1 NIL NIL NIL NIL) "alternative" ("boundary" "festivus") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0002_mime.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 9 1) ("text" "html" ("charset" "utf-8") NIL NIL "8bit" 14 0) "alternative")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0002_mime.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 9 1 "543c0bb2e3c0ad1d4c72a74b98b8a85c" NIL NIL NIL) ("text" "html" ("charset" "utf-8") NIL NIL "8bit" 14 0 "8a900064824e787edc6797b9d1b4157d" NIL NIL NIL) "alternative" ("boundary" "festivus") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0003_mime-in-mime.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ((("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 9 1)("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 7 0) "MIXED")("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 7 0) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0003_mime-in-mime.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ((("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 9 1 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 7 0 NIL NIL NIL NIL) "MIXED" ("BOUNDARY" "child") NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 7 0 NIL NIL NIL NIL) "MIXED" ("BOUNDARY" "parent") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0003_mime-in-mime.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 9 1)("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0) "mixed")("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0) "mixed")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0003_mime-in-mime.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 9 1 NIL NIL NIL NIL)("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0 NIL NIL NIL NIL) "mixed" ("boundary" "child") NIL NIL NIL)("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0 NIL NIL NIL NIL) "mixed" ("boundary" "parent") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0003_mime-in-mime.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "us-ascii") NIL NIL NIL 9 1) ("text" "plain" ("charset" "us-ascii") NIL NIL NIL 7 1) "mixed") ("text" "plain" ("charset" "us-ascii") NIL NIL NIL 7 1) "mixed")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0003_mime-in-mime.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ((("text" "plain" ("charset" "us-ascii") NIL NIL NIL 9 1 NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL NIL 7 1 NIL NIL NIL NIL) "mixed" ("boundary" "child") NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL NIL 7 1 NIL NIL NIL NIL) "mixed" ("boundary" "parent") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0003_mime-in-mime.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 9 1) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0) "mixed") ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0) "mixed")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0003_mime-in-mime.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 9 1 "543c0bb2e3c0ad1d4c72a74b98b8a85c" NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0 "f15d33a1a1c5dc564c0c16959a296c00" NIL NIL NIL) "mixed" ("boundary" "child") NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0 "7e2f3ae2744db56ba99254f7c7ed9687" NIL NIL NIL) "mixed" ("boundary" "parent") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0004_msg-in-msg.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 7 0)("MESSAGE" "RFC822" NIL NIL NIL "7BIT" 129 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 49 1) 4) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0004_msg-in-msg.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 7 0 NIL NIL NIL NIL)("MESSAGE" "RFC822" NIL NIL NIL "7BIT" 129 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 49 1 NIL NIL NIL NIL) 4 NIL NIL NIL NIL) "MIXED" ("BOUNDARY" "delim") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0004_msg-in-msg.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0)("message" "rfc822" NIL NIL NIL "7bit" 129 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 49 1) 4) "mixed")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0004_msg-in-msg.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0 NIL NIL NIL NIL)("message" "rfc822" NIL NIL NIL "7bit" 129 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 49 1 NIL NIL NIL NIL) 4 NIL NIL NIL NIL) "mixed" ("boundary" "delim") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0004_msg-in-msg.eml: -------------------------------------------------------------------------------- 1 | From: Garage team 2 | Content-Type: multipart/mixed; boundary="delim"; 3 | Subject: Welcome to Aerogramme!! 4 | 5 | --delim 6 | Content-Type: text/plain; charset="us-ascii" 7 | 8 | Hello 1 9 | --delim 10 | Content-Type: message/rfc822 11 | 12 | From: Garage team 13 | Subject: Welcome to Aerogramme!! 14 | 15 | This is just a test email, feel free to ignore. 16 | 17 | --delim-- 18 | -------------------------------------------------------------------------------- /tests/emails/dxflrs/0004_msg-in-msg.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL NIL 7 1) ("message" "rfc822" () NIL NIL NIL 129 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("text" "plain" () NIL NIL NIL 49 1 NIL NIL NIL NIL) 4) "mixed")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0004_msg-in-msg.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL NIL 7 1 NIL NIL NIL NIL) ("message" "rfc822" () NIL NIL NIL 129 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("text" "plain" () NIL NIL NIL 49 1 NIL NIL NIL NIL) 4 NIL NIL NIL NIL) "mixed" ("boundary" "delim") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0004_msg-in-msg.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0) ("message" "rfc822" NIL NIL NIL NIL 129 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 49 1) 0) "mixed")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0005_mail-parser-readme.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "HTML" ("CHARSET" "us-ascii") NIL NIL "BASE64" 242 3)("MESSAGE" "RFC822" NIL NIL NIL "7BIT" 734 (NIL "Exporting my book about coffee tables" (("Cosmo Kramer" NIL "kramer" "kramerica.com")) (("Cosmo Kramer" NIL "kramer" "kramerica.com")) (("Cosmo Kramer" NIL "kramer" "kramerica.com")) NIL NIL NIL NIL NIL) (("TEXT" "PLAIN" ("CHARSET" "utf-16") NIL NIL "QUOTED-PRINTABLE" 231 3)("IMAGE" "GIF" ("NAME" "Book about coffe tables.gif") NIL NIL "BASE64" 56) "MIXED") 20) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0005_mail-parser-readme.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "html" ("charset" "us-ascii") NIL NIL "base64" 242 3)("message" "rfc822" NIL NIL NIL "7bit" 734 (NIL "Exporting my book about coffee tables" (("Cosmo Kramer" NIL "kramer" "kramerica.com")) (("Cosmo Kramer" NIL "kramer" "kramerica.com")) (("Cosmo Kramer" NIL "kramer" "kramerica.com")) NIL NIL NIL NIL NIL) (("text" "plain" ("charset" "utf-16") NIL NIL "quoted-printable" 231 3)("image" "gif" ("name" "Book about coffe tables.gif") NIL NIL "Base64" 56) "mixed") 20) "mixed")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0006_single-mime.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 7 0) "ALTERNATIVE")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0006_single-mime.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 7 0 NIL NIL NIL NIL) "ALTERNATIVE" ("BOUNDARY" "festivus") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0006_single-mime.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0) "alternative")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0006_single-mime.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0 NIL NIL NIL NIL) "alternative" ("boundary" "festivus") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0006_single-mime.eml: -------------------------------------------------------------------------------- 1 | From: Garage team 2 | Content-Type: multipart/alternative; boundary="festivus"; 3 | Subject: Welcome to Aerogramme!! 4 | 5 | --festivus 6 | Content-Type: text/plain; charset="us-ascii" 7 | Content-Transfer-Encoding: 7bit 8 | 9 | Hello 1 10 | --festivus-- 11 | -------------------------------------------------------------------------------- /tests/emails/dxflrs/0006_single-mime.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 1) "alternative")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0006_single-mime.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 1 NIL NIL NIL NIL) "alternative" ("boundary" "festivus") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0006_single-mime.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0) "alternative")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0006_single-mime.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 7 0 "9cdbde8e26efc28156e810237b67b98c" NIL NIL NIL) "alternative" ("boundary" "festivus") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0007_raw_msg_in_rfc822.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("MESSAGE" "RFC822" NIL NIL NIL "7BIT" 127 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 47 0) 3) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0007_raw_msg_in_rfc822.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("MESSAGE" "RFC822" NIL NIL NIL "7BIT" 127 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 47 0 NIL NIL NIL NIL) 3 NIL NIL NIL NIL) "MIXED" ("BOUNDARY" "delim") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0007_raw_msg_in_rfc822.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("message" "rfc822" NIL NIL NIL "7bit" 127 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 47 0) 3) "mixed")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0007_raw_msg_in_rfc822.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("message" "rfc822" NIL NIL NIL "7bit" 127 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 47 0 NIL NIL NIL NIL) 3 NIL NIL NIL NIL) "mixed" ("boundary" "delim") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0007_raw_msg_in_rfc822.eml: -------------------------------------------------------------------------------- 1 | From: Garage team 2 | Content-Type: multipart/mixed; boundary="delim"; 3 | Subject: Welcome to Aerogramme!! 4 | 5 | --delim 6 | Content-Type: message/rfc822 7 | 8 | From: Garage team 9 | Subject: Welcome to Aerogramme!! 10 | 11 | This is just a test email, feel free to ignore. 12 | --delim-- 13 | -------------------------------------------------------------------------------- /tests/emails/dxflrs/0007_raw_msg_in_rfc822.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("message" "rfc822" () NIL NIL NIL 127 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("text" "plain" () NIL NIL NIL 47 1 NIL NIL NIL NIL) 5) "mixed")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0007_raw_msg_in_rfc822.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("message" "rfc822" () NIL NIL NIL 127 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("text" "plain" () NIL NIL NIL 47 1 NIL NIL NIL NIL) 5 NIL NIL NIL NIL) "mixed" ("boundary" "delim") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0007_raw_msg_in_rfc822.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("message" "rfc822" NIL NIL NIL NIL 127 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 47 0) 0) "mixed")) -------------------------------------------------------------------------------- /tests/emails/dxflrs/0007_raw_msg_in_rfc822.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("message" "rfc822" NIL NIL NIL NIL 127 (NIL "Welcome to Aerogramme!!" (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) (("Garage team" NIL "garagehq" "deuxfleurs.fr")) NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 47 0 "888e7b08e816955349c85db35da89630" NIL NIL NIL) 0 "acdcc32276ce167e9813cd589684d991" NIL NIL NIL) "mixed" ("boundary" "delim") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/000.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("IMAGE" "PNG" ("NAME" "redball.png") NIL NIL "BASE64" 1994)) -------------------------------------------------------------------------------- /tests/emails/legacy/000.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("IMAGE" "PNG" ("NAME" "redball.png") NIL NIL "BASE64" 1994 NIL ("ATTACHMENT" ("FILENAME" "redball.png")) NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/000.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("image" "png" ("name" "redball.png") NIL NIL "base64" 1994)) -------------------------------------------------------------------------------- /tests/emails/legacy/000.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("image" "png" ("name" "redball.png") NIL NIL "base64" 1994 NIL ("attachment" ("filename" "redball.png")) NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/000.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("image" "png" ("name" "redball.png") NIL NIL "base64" 1994)) -------------------------------------------------------------------------------- /tests/emails/legacy/000.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("image" "png" ("name" "redball.png") NIL NIL "base64" 1994 NIL ("attachment" ("filename" "redball.png")) NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/000.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("image" "png" ("name" "redball.png") NIL NIL "base64" 1994)) -------------------------------------------------------------------------------- /tests/emails/legacy/000.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("image" "png" ("name" "redball.png") NIL NIL "base64" 1994 "37f650e110fc1e33c7fff6580d5eeef1" ("attachment" ("filename" "redball.png")) NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/001.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "utf-7") NIL NIL "QUOTED-PRINTABLE" 897 19)) -------------------------------------------------------------------------------- /tests/emails/legacy/001.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "utf-7") NIL NIL "QUOTED-PRINTABLE" 897 19 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/001.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "utf-7") NIL NIL "quoted-printable" 897 19)) -------------------------------------------------------------------------------- /tests/emails/legacy/001.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "utf-7") NIL NIL "quoted-printable" 897 19 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/001.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "utf-7") NIL NIL "quoted-printable" 897 19)) -------------------------------------------------------------------------------- /tests/emails/legacy/001.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "utf-7") NIL NIL "quoted-printable" 897 19 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/001.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "utf-7") NIL NIL "quoted-printable" 897 19)) -------------------------------------------------------------------------------- /tests/emails/legacy/001.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "utf-7") NIL NIL "quoted-printable" 897 19 "b8a53054ee0c616c60265a3617a353a5" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/002.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "HTML" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 1001 25)) -------------------------------------------------------------------------------- /tests/emails/legacy/002.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "HTML" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 1001 25 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/002.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1001 25)) -------------------------------------------------------------------------------- /tests/emails/legacy/002.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1001 25 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/002.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1001 25)) -------------------------------------------------------------------------------- /tests/emails/legacy/002.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1001 25 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/002.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1001 25)) -------------------------------------------------------------------------------- /tests/emails/legacy/002.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1001 25 "99b26f1a019246d514b85bab4038d86a" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/003.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 809 16)("TEXT" "HTML" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 997 23) "ALTERNATIVE")) -------------------------------------------------------------------------------- /tests/emails/legacy/003.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 809 16 NIL NIL NIL NIL)("TEXT" "HTML" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 997 23 NIL NIL NIL NIL) "ALTERNATIVE" ("BOUNDARY" "=====================_714967308==_.ALT") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/003.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16)("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 997 23) "alternative")) -------------------------------------------------------------------------------- /tests/emails/legacy/003.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16 NIL NIL NIL NIL)("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 997 23 NIL NIL NIL NIL) "alternative" ("boundary" "=====================_714967308==_.ALT") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/003.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 997 23) "alternative")) -------------------------------------------------------------------------------- /tests/emails/legacy/003.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16 NIL NIL NIL NIL) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 997 23 NIL NIL NIL NIL) "alternative" ("boundary" "=====================_714967308==_.ALT") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/003.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 997 23) "alternative")) -------------------------------------------------------------------------------- /tests/emails/legacy/003.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16 "e4d418b6e9f4dbd62809b74b811246a7" NIL NIL NIL) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 997 23 "3042ac8495670f3f7e9d8c7315a90c39" NIL NIL NIL) "alternative" ("boundary" "=====================_714967308==_.ALT") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/004.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 768 8)) -------------------------------------------------------------------------------- /tests/emails/legacy/004.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 768 8 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/004.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 768 8)) -------------------------------------------------------------------------------- /tests/emails/legacy/004.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 768 8 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/004.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL NIL 768 8)) -------------------------------------------------------------------------------- /tests/emails/legacy/004.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL NIL 768 8 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/004.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 768 8)) -------------------------------------------------------------------------------- /tests/emails/legacy/004.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 768 8 "33ee27b69c4f8c6c51f02bff37f38f4a" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/005.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "utf-7") NIL NIL "QUOTED-PRINTABLE" 895 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/005.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "utf-7") NIL NIL "QUOTED-PRINTABLE" 895 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/005.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "utf-7") NIL NIL "quoted-printable" 895 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/005.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "utf-7") NIL NIL "quoted-printable" 895 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/005.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "utf-7") NIL NIL "quoted-printable" 895 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/005.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "utf-7") NIL NIL "quoted-printable" 895 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/005.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "utf-7") NIL NIL "quoted-printable" 895 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/005.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "utf-7") NIL NIL "quoted-printable" 895 18 "0c6c2bb595ad676c120aeb6da98956c0" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/006.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "BASE64" 1816)("IMAGE" "PNG" ("NAME" "redball.png") NIL NIL "BASE64" 1992) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/006.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "BASE64" 1816 NIL ("ATTACHMENT" ("FILENAME" "blueball.png")) NIL NIL)("IMAGE" "PNG" ("NAME" "redball.png") NIL NIL "BASE64" 1992 NIL ("ATTACHMENT" ("FILENAME" "redball.png")) NIL NIL) "MIXED" ("BOUNDARY" "----=_NextPart_000_0004_01BFC037.28F2FA90") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/006.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816)("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/006.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816 NIL ("attachment" ("filename" "blueball.png")) NIL NIL)("image" "png" ("name" "redball.png") NIL NIL "base64" 1992 NIL ("attachment" ("filename" "redball.png")) NIL NIL) "mixed" ("boundary" "----=_NextPart_000_0004_01BFC037.28F2FA90") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/006.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) ("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/006.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816 NIL ("attachment" ("filename" "blueball.png")) NIL NIL) ("image" "png" ("name" "redball.png") NIL NIL "base64" 1992 NIL ("attachment" ("filename" "redball.png")) NIL NIL) "mixed" ("boundary" "----=_NextPart_000_0004_01BFC037.28F2FA90") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/006.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) ("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/006.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816 "3cda6111307ed1b70869902a649fc627" ("attachment" ("filename" "blueball.png")) NIL NIL) ("image" "png" ("name" "redball.png") NIL NIL "base64" 1992 "9ab8d3f2919159b36196a9addb0595f9" ("attachment" ("filename" "redball.png")) NIL NIL) "mixed" ("boundary" "----=_NextPart_000_0004_01BFC037.28F2FA90") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/007.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 811 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/007.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 811 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/007.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 811 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/007.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 811 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/007.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 811 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/007.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 811 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/007.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 811 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/007.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 811 17 "9697f984a3e63af99de12bc7e2493be3" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/008.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 799 15)("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "BASE64" 1816)("IMAGE" "PNG" ("NAME" "greenball.png") NIL NIL "BASE64" 1778)("IMAGE" "PNG" ("NAME" "redball.png") NIL NIL "BASE64" 1992) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/008.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 799 15)("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816)("image" "png" ("name" "greenball.png") NIL NIL "base64" 1778)("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/008.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 799 15) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1778) ("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/008.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 799 15) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1778) ("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/009.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1" "FORMAT" "flowed") NIL NIL "QUOTED-PRINTABLE" 827 23)) -------------------------------------------------------------------------------- /tests/emails/legacy/009.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1" "FORMAT" "flowed") NIL NIL "QUOTED-PRINTABLE" 827 23 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/009.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1" "format" "flowed") NIL NIL "quoted-printable" 827 23)) -------------------------------------------------------------------------------- /tests/emails/legacy/009.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1" "format" "flowed") NIL NIL "quoted-printable" 827 23 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/009.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/009.eml -------------------------------------------------------------------------------- /tests/emails/legacy/009.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1" "format" "flowed") NIL NIL "quoted-printable" 827 23)) -------------------------------------------------------------------------------- /tests/emails/legacy/009.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1" "format" "flowed") NIL NIL "quoted-printable" 827 23 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/009.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1" "format" "flowed") NIL NIL "quoted-printable" 827 23)) -------------------------------------------------------------------------------- /tests/emails/legacy/009.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1" "format" "flowed") NIL NIL "quoted-printable" 827 23 "06a83091cbfcc9730a4cb709d733589b" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/010.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "8BIT" 751 10)) -------------------------------------------------------------------------------- /tests/emails/legacy/010.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "8BIT" 751 10 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/010.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 751 10)) -------------------------------------------------------------------------------- /tests/emails/legacy/010.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 751 10 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/010.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/010.eml -------------------------------------------------------------------------------- /tests/emails/legacy/010.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 751 10)) -------------------------------------------------------------------------------- /tests/emails/legacy/010.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 751 10 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/010.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 751 10)) -------------------------------------------------------------------------------- /tests/emails/legacy/010.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 751 10 "51426e0cd88a34909f1db4b2d419163c" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/011.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 813 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/011.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 813 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/011.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 813 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/011.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 813 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/011.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 813 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/011.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 813 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/011.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 813 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/011.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 813 18 "28683982b3c0313003e588417d859a58" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/012.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "Windows-1252") NIL NIL "QUOTED-PRINTABLE" 809 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/012.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "Windows-1252") NIL NIL "QUOTED-PRINTABLE" 809 16 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/012.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "Windows-1252") NIL NIL "quoted-printable" 809 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/012.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "Windows-1252") NIL NIL "quoted-printable" 809 16 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/012.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "Windows-1252") NIL NIL "quoted-printable" 809 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/012.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "Windows-1252") NIL NIL "quoted-printable" 809 16 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/012.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "Windows-1252") NIL NIL "quoted-printable" 809 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/012.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "Windows-1252") NIL NIL "quoted-printable" 809 16 "519f35670439561a9c5edb5987a29d8f" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/013.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "8BIT" 754 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/013.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "8BIT" 754 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/013.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 754 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/013.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 754 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/013.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/013.eml -------------------------------------------------------------------------------- /tests/emails/legacy/013.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 754 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/013.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 754 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/013.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 754 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/013.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 754 17 "7128e53dcbc2adef2a72a31d9ec16435" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/014.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 801 16)("TEXT" "HTML" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 1190 27) "ALTERNATIVE")) -------------------------------------------------------------------------------- /tests/emails/legacy/014.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 801 16 NIL NIL NIL NIL)("TEXT" "HTML" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 1190 27 NIL NIL NIL NIL) "ALTERNATIVE" ("BOUNDARY" "----=_NextPart_000_0005_01BFC037.799BEF60") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/014.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 801 16)("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1190 27) "alternative")) -------------------------------------------------------------------------------- /tests/emails/legacy/014.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 801 16 NIL NIL NIL NIL)("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1190 27 NIL NIL NIL NIL) "alternative" ("boundary" "----=_NextPart_000_0005_01BFC037.799BEF60") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/014.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 801 16) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1190 27) "alternative")) -------------------------------------------------------------------------------- /tests/emails/legacy/014.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 801 16 NIL NIL NIL NIL) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1190 27 NIL NIL NIL NIL) "alternative" ("boundary" "----=_NextPart_000_0005_01BFC037.799BEF60") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/014.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 801 16) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1190 27) "alternative")) -------------------------------------------------------------------------------- /tests/emails/legacy/014.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 801 16 "a7d006003cbfba52de75eb678d6c4f60" NIL NIL NIL) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1190 27 "d1dd8af81c6a8d0ef4f1928b594b281f" NIL NIL NIL) "alternative" ("boundary" "----=_NextPart_000_0005_01BFC037.799BEF60") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/015.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/015.eml -------------------------------------------------------------------------------- /tests/emails/legacy/016.cyrus.body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/016.cyrus.body -------------------------------------------------------------------------------- /tests/emails/legacy/016.cyrus.bodystructure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/016.cyrus.bodystructure -------------------------------------------------------------------------------- /tests/emails/legacy/016.dovecot.body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/016.dovecot.body -------------------------------------------------------------------------------- /tests/emails/legacy/016.dovecot.bodystructure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/016.dovecot.bodystructure -------------------------------------------------------------------------------- /tests/emails/legacy/016.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/016.eml -------------------------------------------------------------------------------- /tests/emails/legacy/016.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16) ("application" "mac-binhex40" ("name" "blueball.png") NIL NIL NIL 1929) ("application" "mac-binhex40" ("name" "=?utf-8?q?HasenundFr=EF=BF=BDsche.txt?=") NIL NIL NIL 1131) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/016.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16 NIL NIL NIL NIL) ("application" "mac-binhex40" ("name" "blueball.png") NIL NIL NIL 1929 NIL ("attachment" ("filename" "blueball.png")) NIL NIL) ("application" "mac-binhex40" ("name" "=?utf-8?q?HasenundFr=EF=BF=BDsche.txt?=") NIL NIL NIL 1131 NIL ("attachment" ("filename" "=?utf-8?q?HasenundFr=EF=BF=BDsche.txt?=")) NIL NIL) "mixed" ("boundary" "=====================_716373961==_") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/016.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16) ("application" "mac-binhex40" ("name" "blueball.png") NIL NIL NIL 1929) ("application" "mac-binhex40" ("name" "HasenundFr�sche.txt") NIL NIL NIL 1131) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/017.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 764 6)("IMAGE" "PNG" ("NAME" "greenball.png") NIL NIL "X-UUENCODE" 1854)("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "X-UUENCODE" 1892) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/017.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 764 6 NIL NIL NIL NIL)("IMAGE" "PNG" ("NAME" "greenball.png") NIL NIL "X-UUENCODE" 1854 NIL ("ATTACHMENT" ("FILENAME" "greenball.png")) NIL NIL)("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "X-UUENCODE" 1892 NIL ("ATTACHMENT" ("FILENAME" "blueball.png")) NIL NIL) "MIXED" ("BOUNDARY" "=====================_716177458==_") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/017.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 764 6)("image" "png" ("name" "greenball.png") NIL NIL "x-uuencode" 1854)("image" "png" ("name" "blueball.png") NIL NIL "x-uuencode" 1892) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/017.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 764 6 NIL NIL NIL NIL)("image" "png" ("name" "greenball.png") NIL NIL "x-uuencode" 1854 NIL ("attachment" ("filename" "greenball.png")) NIL NIL)("image" "png" ("name" "blueball.png") NIL NIL "x-uuencode" 1892 NIL ("attachment" ("filename" "blueball.png")) NIL NIL) "mixed" ("boundary" "=====================_716177458==_") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/017.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/017.eml -------------------------------------------------------------------------------- /tests/emails/legacy/017.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL NIL 764 6) ("image" "png" ("name" "greenball.png") NIL NIL "x-uuencode" 1854) ("image" "png" ("name" "blueball.png") NIL NIL "x-uuencode" 1892) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/017.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL NIL 764 6 NIL NIL NIL NIL) ("image" "png" ("name" "greenball.png") NIL NIL "x-uuencode" 1854 NIL ("attachment" ("filename" "greenball.png")) NIL NIL) ("image" "png" ("name" "blueball.png") NIL NIL "x-uuencode" 1892 NIL ("attachment" ("filename" "blueball.png")) NIL NIL) "mixed" ("boundary" "=====================_716177458==_") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/017.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 764 6) ("image" "png" ("name" "greenball.png") NIL NIL "x-uuencode" 1854) ("image" "png" ("name" "blueball.png") NIL NIL "x-uuencode" 1892) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/018.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ((("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 836 18)("TEXT" "HTML" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 1238 27) "ALTERNATIVE")("IMAGE" "PNG" ("NAME" "blueball.png") "<4.2.0.58.20000519003143.00a8d550@pop.example.com.0>" NIL "BASE64" 1814)("IMAGE" "PNG" ("NAME" "redball.png") "<4.2.0.58.20000519003143.00a8d550@pop.example.com.1>" NIL "BASE64" 1990) "RELATED")) -------------------------------------------------------------------------------- /tests/emails/legacy/018.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 836 18)("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1238 27) "alternative")("image" "png" ("name" "blueball.png") "<4.2.0.58.20000519003143.00a8d550@pop.example.com.0>" NIL "base64" 1814)("image" "png" ("name" "redball.png") "<4.2.0.58.20000519003143.00a8d550@pop.example.com.1>" NIL "base64" 1990) "related")) -------------------------------------------------------------------------------- /tests/emails/legacy/018.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/018.eml -------------------------------------------------------------------------------- /tests/emails/legacy/018.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 836 19) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1238 27) "alternative") ("image" "png" ("name" "blueball.png") "<4.2.0.58.20000519003143.00a8d550@pop.example.com.0>" NIL "base64" 1814) ("image" "png" ("name" "redball.png") "<4.2.0.58.20000519003143.00a8d550@pop.example.com.1>" NIL "base64" 1990) "related")) -------------------------------------------------------------------------------- /tests/emails/legacy/018.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 836 18) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1238 27) "alternative") ("image" "png" ("name" "blueball.png") "<4.2.0.58.20000519003143.00a8d550@pop.example.com.0>" NIL "base64" 1814) ("image" "png" ("name" "redball.png") "<4.2.0.58.20000519003143.00a8d550@pop.example.com.1>" NIL "base64" 1990) "related")) -------------------------------------------------------------------------------- /tests/emails/legacy/019.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ((("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 801 16)("TEXT" "HTML" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 1190 27) "ALTERNATIVE")("IMAGE" "PNG" ("NAME" "greenball.png") NIL NIL "BASE64" 1778)("IMAGE" "PNG" ("NAME" "redball.png") NIL NIL "BASE64" 1992) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/019.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 801 16)("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1190 27) "alternative")("image" "png" ("name" "greenball.png") NIL NIL "base64" 1778)("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/019.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 801 16) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1190 27) "alternative") ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1778) ("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/019.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 801 16) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1190 27) "alternative") ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1778) ("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/020.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "8BIT" 754 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/020.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "8BIT" 754 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/020.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 754 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/020.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 754 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/020.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/020.eml -------------------------------------------------------------------------------- /tests/emails/legacy/020.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 754 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/020.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 754 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/020.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 754 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/020.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "8bit" 754 17 "7128e53dcbc2adef2a72a31d9ec16435" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/021.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (((("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 805 18)("TEXT" "HTML" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 1397 31) "ALTERNATIVE")("IMAGE" "PNG" ("NAME" "blueball.png") "<938014623@17052000-0f9b>" NIL "BASE64" 1816) "RELATED")("IMAGE" "PNG" ("NAME" "greenball.png") NIL NIL "BASE64" 1778)("IMAGE" "PNG" ("NAME" "redball.png") NIL NIL "BASE64" 1992) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/021.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 805 18)("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1397 31) "alternative")("image" "png" ("name" "blueball.png") "<938014623@17052000-0f9b>" NIL "base64" 1816) "related")("image" "png" ("name" "greenball.png") NIL NIL "base64" 1778)("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/021.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 805 18) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1397 31) "alternative") ("image" "png" ("name" "blueball.png") "<938014623@17052000-0f9b>" NIL "base64" 1816) "related") ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1778) ("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/021.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 805 18) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1397 31) "alternative") ("image" "png" ("name" "blueball.png") "<938014623@17052000-0f9b>" NIL "base64" 1816) "related") ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1778) ("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/022.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "BASE64" 1028 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/022.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "BASE64" 1028 16 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/022.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "base64" 1028 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/022.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "base64" 1028 16 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/022.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/022.eml -------------------------------------------------------------------------------- /tests/emails/legacy/022.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "base64" 1028 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/022.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "base64" 1028 16 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/022.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "base64" 1028 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/022.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "base64" 1028 16 "1804e49c49ec52f7f9ca70379c19166b" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/023.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 809 16)("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "BASE64" 1814)("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 804 17)("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 809 16) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/023.cyrus.bodystructure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/023.cyrus.bodystructure -------------------------------------------------------------------------------- /tests/emails/legacy/023.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16)("image" "png" ("name" "blueball.png") NIL NIL "base64" 1814)("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 804 17)("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/023.dovecot.bodystructure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/023.dovecot.bodystructure -------------------------------------------------------------------------------- /tests/emails/legacy/023.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/023.eml -------------------------------------------------------------------------------- /tests/emails/legacy/023.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1814) ("text" "plain" ("charset" "us-ascii") NIL NIL NIL 804 17) ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/023.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1814) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 804 17) ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/024.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "HTML" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 1239 27)("IMAGE" "PNG" ("NAME" "2aa48eb6.png") "<4.2.0.58.20000519003735.00a8d7e0@pop.example.com.2>" NIL "BASE64" 1814)("IMAGE" "PNG" ("NAME" "2aa48ec0.png") "<4.2.0.58.20000519003735.00a8d7e0@pop.example.com.3>" NIL "BASE64" 1990) "RELATED")) -------------------------------------------------------------------------------- /tests/emails/legacy/024.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1239 27)("image" "png" ("name" "2aa48eb6.png") "<4.2.0.58.20000519003735.00a8d7e0@pop.example.com.2>" NIL "base64" 1814)("image" "png" ("name" "2aa48ec0.png") "<4.2.0.58.20000519003735.00a8d7e0@pop.example.com.3>" NIL "base64" 1990) "related")) -------------------------------------------------------------------------------- /tests/emails/legacy/024.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/024.eml -------------------------------------------------------------------------------- /tests/emails/legacy/024.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1239 27) ("image" "png" ("name" "2aa48eb6.png") "<4.2.0.58.20000519003735.00a8d7e0@pop.example.com.2>" NIL "base64" 1814) ("image" "png" ("name" "2aa48ec0.png") "<4.2.0.58.20000519003735.00a8d7e0@pop.example.com.3>" NIL "base64" 1990) "related")) -------------------------------------------------------------------------------- /tests/emails/legacy/024.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1239 27) ("image" "png" ("name" "2aa48eb6.png") "<4.2.0.58.20000519003735.00a8d7e0@pop.example.com.2>" NIL "base64" 1814) ("image" "png" ("name" "2aa48ec0.png") "<4.2.0.58.20000519003735.00a8d7e0@pop.example.com.3>" NIL "base64" 1990) "related")) -------------------------------------------------------------------------------- /tests/emails/legacy/025.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ((("TEXT" "HTML" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 1230 26)("IMAGE" "PNG" ("NAME" "2aa51367.png") "<4.2.0.58.20000519003809.00a85140@pop.example.com.2>" NIL "BASE64" 1814)("IMAGE" "PNG" ("NAME" "2aa51371.png") "<4.2.0.58.20000519003809.00a85140@pop.example.com.3>" NIL "BASE64" 1990) "RELATED")("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "BASE64" 1814)("IMAGE" "PNG" ("NAME" "greenball.png") NIL NIL "BASE64" 1776) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/025.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1230 26)("image" "png" ("name" "2aa51367.png") "<4.2.0.58.20000519003809.00a85140@pop.example.com.2>" NIL "base64" 1814)("image" "png" ("name" "2aa51371.png") "<4.2.0.58.20000519003809.00a85140@pop.example.com.3>" NIL "base64" 1990) "related")("image" "png" ("name" "blueball.png") NIL NIL "base64" 1814)("image" "png" ("name" "greenball.png") NIL NIL "base64" 1776) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/025.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/025.eml -------------------------------------------------------------------------------- /tests/emails/legacy/025.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1230 26) ("image" "png" ("name" "2aa51367.png") "<4.2.0.58.20000519003809.00a85140@pop.example.com.2>" NIL "base64" 1814) ("image" "png" ("name" "2aa51371.png") "<4.2.0.58.20000519003809.00a85140@pop.example.com.3>" NIL "base64" 1990) "related") ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1814) ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1776) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/025.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1230 26) ("image" "png" ("name" "2aa51367.png") "<4.2.0.58.20000519003809.00a85140@pop.example.com.2>" NIL "base64" 1814) ("image" "png" ("name" "2aa51371.png") "<4.2.0.58.20000519003809.00a85140@pop.example.com.3>" NIL "base64" 1990) "related") ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1814) ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1776) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/026.cyrus.body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/026.cyrus.body -------------------------------------------------------------------------------- /tests/emails/legacy/026.cyrus.bodystructure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/026.cyrus.bodystructure -------------------------------------------------------------------------------- /tests/emails/legacy/026.dovecot.body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/026.dovecot.body -------------------------------------------------------------------------------- /tests/emails/legacy/026.dovecot.bodystructure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/026.dovecot.bodystructure -------------------------------------------------------------------------------- /tests/emails/legacy/026.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/026.eml -------------------------------------------------------------------------------- /tests/emails/legacy/026.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16) ("text" "plain" ("name" "=?utf-8?q?HasenundFr=EF=BF=BDsche.txt?=" "x-mac-type" "54455854" "x-mac-creator" "74747874") NIL NIL "x-uuencode" 1088 21) ("text" "plain" ("charset" "us-ascii") NIL NIL NIL 804 17) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/026.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 16) ("text" "plain" ("name" "HasenundFr�sche.txt" "x-mac-type" "54455854" "x-mac-creator" "74747874") NIL NIL "x-uuencode" 1088 21) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 804 17) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/027.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 811 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/027.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 811 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/027.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 811 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/027.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 811 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/027.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/027.eml -------------------------------------------------------------------------------- /tests/emails/legacy/027.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 811 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/027.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 811 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/027.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 811 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/027.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 811 17 "9697f984a3e63af99de12bc7e2493be3" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/028.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ((("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 809 20)("TEXT" "HTML" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 1576 36) "ALTERNATIVE")("IMAGE" "PNG" ("NAME" "blueball.png") "<823504223@17052000-0f8d>" NIL "BASE64" 1816)("IMAGE" "PNG" ("NAME" "redball.png") "<823504223@17052000-0f94>" NIL "BASE64" 1992) "RELATED")) -------------------------------------------------------------------------------- /tests/emails/legacy/028.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 20)("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1576 36) "alternative")("image" "png" ("name" "blueball.png") "<823504223@17052000-0f8d>" NIL "base64" 1816)("image" "png" ("name" "redball.png") "<823504223@17052000-0f94>" NIL "base64" 1992) "related")) -------------------------------------------------------------------------------- /tests/emails/legacy/028.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 20) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1576 36) "alternative") ("image" "png" ("name" "blueball.png") "<823504223@17052000-0f8d>" NIL "base64" 1816) ("image" "png" ("name" "redball.png") "<823504223@17052000-0f94>" NIL "base64" 1992) "related")) -------------------------------------------------------------------------------- /tests/emails/legacy/028.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 809 20) ("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1576 36) "alternative") ("image" "png" ("name" "blueball.png") "<823504223@17052000-0f8d>" NIL "base64" 1816) ("image" "png" ("name" "redball.png") "<823504223@17052000-0f94>" NIL "base64" 1992) "related")) -------------------------------------------------------------------------------- /tests/emails/legacy/029.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 771 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/029.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 771 16 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/029.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 771 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/029.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 771 16 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/029.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 771 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/029.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 771 16 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/029.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 771 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/029.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 771 16 "eaad4ba6e33253304a00d6e051087364" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/030.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 767 14)("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "BASE64" 1816)("IMAGE" "PNG" ("NAME" "greenball.png") NIL NIL "BASE64" 1780)("TEXT" "PLAIN" ("CHARSET" "us-ascii" "NAME" "hareandtoroise.txt") NIL NIL "7BIT" 762 6) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/030.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 14)("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816)("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780)("text" "plain" ("charset" "us-ascii" "name" "hareandtoroise.txt") NIL NIL "7bit" 762 6) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/030.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 15) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780) ("text" "plain" ("charset" "us-ascii" "name" "hareandtoroise.txt") NIL NIL "7bit" 762 6) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/030.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 14) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780) ("text" "plain" ("charset" "us-ascii" "name" "hareandtoroise.txt") NIL NIL "7bit" 762 6) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/031.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "US-ASCII") NIL NIL "7BIT" 41 2)("APPLICATION" "OCTET-STREAM" ("NAME" "redball.png") "" "A PNG graphic file" "BASE64" 2004)("APPLICATION" "OCTET-STREAM" ("NAME" "blueball.png") "" "A PNG graphic file" "BASE64" 1826) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/031.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("charset" "US-ASCII") NIL NIL "7bit" 41 2)("APPLICATION" "octet-stream" ("name" "redball.png") "" "A PNG graphic file" "BASE64" 2004)("APPLICATION" "octet-stream" ("name" "blueball.png") "" "A PNG graphic file" "BASE64" 1826) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/031.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "US-ASCII") NIL NIL NIL 41 2) ("application" "octet-stream" ("name" "redball.png") "" "A PNG graphic file" "BASE64" 2004) ("application" "octet-stream" ("name" "blueball.png") "" "A PNG graphic file" "BASE64" 1826) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/031.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "US-ASCII") NIL NIL "7bit" 41 2) ("application" "octet-stream" ("name" "redball.png") "" "A PNG graphic file" "BASE64" 2004) ("application" "octet-stream" ("name" "blueball.png") "" "A PNG graphic file" "BASE64" 1826) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/032.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ((("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 798 21)("TEXT" "HTML" ("CHARSET" "us-ascii") NIL NIL "7BIT" 949 17) "ALTERNATIVE")("IMAGE" "PNG" ("NAME" "greenball.png") NIL NIL "BASE64" 1780)("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "BASE64" 1816) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/032.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 798 21)("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 949 17) "alternative")("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780)("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/032.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 798 21) ("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 949 17) "alternative") ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/032.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 798 21) ("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 949 17) "alternative") ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/033.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "QUOTED-PRINTABLE" 804 22)) -------------------------------------------------------------------------------- /tests/emails/legacy/033.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "QUOTED-PRINTABLE" 804 22 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/033.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 804 22)) -------------------------------------------------------------------------------- /tests/emails/legacy/033.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 804 22 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/033.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 804 22)) -------------------------------------------------------------------------------- /tests/emails/legacy/033.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 804 22 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/033.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 804 22)) -------------------------------------------------------------------------------- /tests/emails/legacy/033.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 804 22 "f4c0a52222a11243cfe25effc945edfb" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/034.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "UTF-7") NIL NIL "7BIT" 791 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/034.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "UTF-7") NIL NIL "7BIT" 791 16 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/034.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "UTF-7") NIL NIL "7bit" 791 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/034.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "UTF-7") NIL NIL "7bit" 791 16 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/034.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "UTF-7") NIL NIL "7bit" 791 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/034.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "UTF-7") NIL NIL "7bit" 791 16 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/034.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "UTF-7") NIL NIL "7bit" 791 16)) -------------------------------------------------------------------------------- /tests/emails/legacy/034.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "UTF-7") NIL NIL "7bit" 791 16 "854d8c9e1400de9eaa145ced26ca3559" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/035.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ((("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 824 25)(("TEXT" "HTML" ("CHARSET" "us-ascii") NIL NIL "7BIT" 1122 19)("IMAGE" "PNG" NIL "" NIL "BASE64" 1816)("IMAGE" "PNG" NIL "" NIL "BASE64" 1992) "RELATED") "ALTERNATIVE")("IMAGE" "PNG" ("NAME" "redball.png") NIL NIL "BASE64" 1992)("IMAGE" "PNG" ("NAME" "greenball.png") NIL NIL "BASE64" 1780) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/035.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 824 25)(("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 1122 19)("image" "png" NIL "" NIL "base64" 1816)("image" "png" NIL "" NIL "base64" 1992) "related") "alternative")("image" "png" ("name" "redball.png") NIL NIL "base64" 1992)("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/035.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 824 25) (("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 1122 19) ("image" "png" () "" NIL "base64" 1816) ("image" "png" () "" NIL "base64" 1992) "related") "alternative") ("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/035.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 824 25) (("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 1122 19) ("image" "png" NIL "" NIL "base64" 1816) ("image" "png" NIL "" NIL "base64" 1992) "related") "alternative") ("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/036.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 813 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/036.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 813 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/036.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("charset" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 813 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/036.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("charset" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 813 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/036.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 813 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/036.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 813 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/036.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 813 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/036.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 813 18 "3b3d4937ea89d5661a56edbcb749c3bf" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/037.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 1 0)("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "BASE64" 1816) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/037.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 1 0 NIL NIL NIL NIL)("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "BASE64" 1816 NIL ("INLINE" ("FILENAME" "blueball.png")) NIL NIL) "MIXED" ("BOUNDARY" "------------E7889DDF0F75D34163841C59") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/037.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 1 0)("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/037.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 1 0 NIL NIL NIL NIL)("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816 NIL ("inline" ("filename" "blueball.png")) NIL NIL) "mixed" ("boundary" "------------E7889DDF0F75D34163841C59") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/037.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 1 1) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/037.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 1 1 NIL NIL NIL NIL) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816 NIL ("inline" ("filename" "blueball.png")) NIL NIL) "mixed" ("boundary" "------------E7889DDF0F75D34163841C59") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/037.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 1 0) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/037.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 1 0 "7215ee9c7d9dc229d2921a40e899ec5f" NIL NIL NIL) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816 "a74467a5fe49c14c6bb48ab4ad7a5d2f" ("inline" ("filename" "blueball.png")) NIL NIL) "mixed" ("boundary" "------------E7889DDF0F75D34163841C59") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/038.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 762 7)) -------------------------------------------------------------------------------- /tests/emails/legacy/038.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 762 7 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/038.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 762 7)) -------------------------------------------------------------------------------- /tests/emails/legacy/038.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 762 7 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/038.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 762 7)) -------------------------------------------------------------------------------- /tests/emails/legacy/038.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 762 7 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/038.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 762 7)) -------------------------------------------------------------------------------- /tests/emails/legacy/038.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 762 7 "338c847af6d7850d305176d63b34429b" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/039.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ((("TEXT" "HTML" ("CHARSET" "us-ascii") NIL NIL "7BIT" 1134 17)("IMAGE" "PNG" NIL "" NIL "BASE64" 1816)("IMAGE" "PNG" NIL "" NIL "BASE64" 1992) "RELATED")("IMAGE" "PNG" ("NAME" "greenball.png") NIL NIL "BASE64" 1780)("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "BASE64" 1816) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/039.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 1134 17)("image" "png" NIL "" NIL "base64" 1816)("image" "png" NIL "" NIL "base64" 1992) "related")("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780)("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/039.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 1134 17) ("image" "png" () "" NIL "base64" 1816) ("image" "png" () "" NIL "base64" 1992) "related") ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/039.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 1134 17) ("image" "png" NIL "" NIL "base64" 1816) ("image" "png" NIL "" NIL "base64" 1992) "related") ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/040.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 808 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/040.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 808 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/040.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 808 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/040.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 808 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/040.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 808 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/040.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 808 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/040.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 808 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/040.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 808 18 "98ab8c7d00ee4902d1bb1edb596d45fd" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/041.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "US-ASCII") NIL NIL "7BIT" 0 0)("APPLICATION" "OCTET-STREAM" ("NAME" "redball.png") "" "red ball" "BASE64" 2004) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/041.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "US-ASCII") NIL NIL "7BIT" 0 0 NIL NIL NIL NIL)("APPLICATION" "OCTET-STREAM" ("NAME" "redball.png") "" "red ball" "BASE64" 2004 NIL ("ATTACHMENT" ("FILENAME" "redball.png")) NIL NIL) "MIXED" ("BOUNDARY" "-1463757054-170444605-958746196=:8452") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/041.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("charset" "US-ASCII") NIL NIL "7bit" 0 0)("APPLICATION" "octet-stream" ("name" "redball.png") "" "red ball" "BASE64" 2004) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/041.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("charset" "US-ASCII") NIL NIL "7bit" 0 0 NIL NIL NIL NIL)("APPLICATION" "octet-stream" ("name" "redball.png") "" "red ball" "BASE64" 2004 NIL ("attachment" ("filename" "redball.png")) NIL NIL) "MIXED" ("BOUNDARY" "-1463757054-170444605-958746196=:8452") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/041.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "US-ASCII") NIL NIL NIL 0 1) ("application" "octet-stream" ("name" "redball.png") "" "red ball" "BASE64" 2004) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/041.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "US-ASCII") NIL NIL NIL 0 1 NIL NIL NIL NIL) ("application" "octet-stream" ("name" "redball.png") "" "red ball" "BASE64" 2004 NIL ("attachment" ("filename" "redball.png")) NIL NIL) "mixed" ("boundary" "-1463757054-170444605-958746196=:8452") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/041.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "US-ASCII") NIL NIL "7bit" 0 0) ("application" "octet-stream" ("name" "redball.png") "" "red ball" "BASE64" 2004) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/041.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "US-ASCII") NIL NIL "7bit" 0 0 "d41d8cd98f00b204e9800998ecf8427e" NIL NIL NIL) ("application" "octet-stream" ("name" "redball.png") "" "red ball" "BASE64" 2004 "7fe6e826c090afa5f600e706bf947c2b" ("attachment" ("filename" "redball.png")) NIL NIL) "mixed" ("boundary" "-1463757054-170444605-958746196=:8452") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/042.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 767 14)("TEXT" "PLAIN" ("CHARSET" "us-ascii" "NAME" "farmerandstork.txt") NIL NIL "7BIT" 804 17) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/042.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 767 14 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "us-ascii" "NAME" "farmerandstork.txt") NIL NIL "7BIT" 804 17 NIL ("INLINE" ("FILENAME" "farmerandstork.txt")) NIL NIL) "MIXED" ("BOUNDARY" "------------77060D866A66DC8D0921E051") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/042.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 14)("text" "plain" ("charset" "us-ascii" "name" "farmerandstork.txt") NIL NIL "7bit" 804 17) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/042.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 14 NIL NIL NIL NIL)("text" "plain" ("charset" "us-ascii" "name" "farmerandstork.txt") NIL NIL "7bit" 804 17 NIL ("inline" ("filename" "farmerandstork.txt")) NIL NIL) "mixed" ("boundary" "------------77060D866A66DC8D0921E051") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/042.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 15) ("text" "plain" ("charset" "us-ascii" "name" "farmerandstork.txt") NIL NIL "7bit" 804 17) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/042.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 15 NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii" "name" "farmerandstork.txt") NIL NIL "7bit" 804 17 NIL ("inline" ("filename" "farmerandstork.txt")) NIL NIL) "mixed" ("boundary" "------------77060D866A66DC8D0921E051") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/042.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 14) ("text" "plain" ("charset" "us-ascii" "name" "farmerandstork.txt") NIL NIL "7bit" 804 17) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/042.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 14 "3c8e7aa45d6a059f9d10966b734ee266" NIL NIL NIL) ("text" "plain" ("charset" "us-ascii" "name" "farmerandstork.txt") NIL NIL "7bit" 804 17 "e958f6a730a13bc65b70fc70540c5741" ("inline" ("filename" "farmerandstork.txt")) NIL NIL) "mixed" ("boundary" "------------77060D866A66DC8D0921E051") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/043.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 798 21)("TEXT" "HTML" ("CHARSET" "us-ascii") NIL NIL "7BIT" 949 17) "ALTERNATIVE")) -------------------------------------------------------------------------------- /tests/emails/legacy/043.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 798 21 NIL NIL NIL NIL)("TEXT" "HTML" ("CHARSET" "us-ascii") NIL NIL "7BIT" 949 17 NIL NIL NIL NIL) "ALTERNATIVE" ("BOUNDARY" "------------9D454F23DA86BCD63FA3805F") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/043.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 798 21)("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 949 17) "alternative")) -------------------------------------------------------------------------------- /tests/emails/legacy/043.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 798 21 NIL NIL NIL NIL)("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 949 17 NIL NIL NIL NIL) "alternative" ("boundary" "------------9D454F23DA86BCD63FA3805F") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/043.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 798 21) ("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 949 17) "alternative")) -------------------------------------------------------------------------------- /tests/emails/legacy/043.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 798 21 NIL NIL NIL NIL) ("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 949 17 NIL NIL NIL NIL) "alternative" ("boundary" "------------9D454F23DA86BCD63FA3805F") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/043.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 798 21) ("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 949 17) "alternative")) -------------------------------------------------------------------------------- /tests/emails/legacy/043.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 798 21 "690e2ce94f3cc30b6db96299b0cdf1d6" NIL NIL NIL) ("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 949 17 "f9e75f185662ddcc2c68e811f8dde51b" NIL NIL NIL) "alternative" ("boundary" "------------9D454F23DA86BCD63FA3805F") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/044.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 798 21)("IMAGE" "PNG" ("NAME" "redball.png") NIL NIL "BASE64" 1992)("IMAGE" "PNG" ("NAME" "greenball.png") NIL NIL "BASE64" 1780)("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "BASE64" 1816) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/044.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 798 21)("image" "png" ("name" "redball.png") NIL NIL "base64" 1992)("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780)("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/044.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 798 21) ("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/044.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 798 21) ("image" "png" ("name" "redball.png") NIL NIL "base64" 1992) ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1780) ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1816) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/045.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "US-ASCII") NIL NIL "7BIT" 0 0)("TEXT" "PLAIN" ("CHARSET" "iso-8859-1" "NAME*" {33} 2 | iso-8859-1''HasenundFr%F6sche.txt) "" "Short story in German" "BASE64" 1040 16) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/045.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "US-ASCII") NIL NIL "7BIT" 0 0 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "iso-8859-1" "NAME*" {33} 2 | iso-8859-1''HasenundFr%F6sche.txt) "" "Short story in German" "BASE64" 1040 16 NIL ("ATTACHMENT" ("FILENAME*" {33} 3 | iso-8859-1''HasenundFr%F6sche.txt)) NIL NIL) "MIXED" ("BOUNDARY" "-1463757054-891160829-958746372=:8452") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/045.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("charset" "US-ASCII") NIL NIL "7bit" 0 0)("TEXT" "PLAIN" ("charset" "iso-8859-1" "name*" "iso-8859-1''HasenundFr%F6sche.txt") "" "Short story in German" "BASE64" 1040 16) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/045.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("charset" "US-ASCII") NIL NIL "7bit" 0 0 NIL NIL NIL NIL)("TEXT" "PLAIN" ("charset" "iso-8859-1" "name*" "iso-8859-1''HasenundFr%F6sche.txt") "" "Short story in German" "BASE64" 1040 16 NIL ("attachment" ("filename*" "iso-8859-1''HasenundFr%F6sche.txt")) NIL NIL) "MIXED" ("BOUNDARY" "-1463757054-891160829-958746372=:8452") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/045.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "US-ASCII") NIL NIL NIL 0 1) ("text" "plain" ("charset" "iso-8859-1") "" "Short story in German" "BASE64" 1040 17) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/045.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "US-ASCII") NIL NIL NIL 0 1 NIL NIL NIL NIL) ("text" "plain" ("charset" "iso-8859-1") "" "Short story in German" "BASE64" 1040 17 NIL ("attachment" ()) NIL NIL) "mixed" ("boundary" "-1463757054-891160829-958746372=:8452") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/045.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "US-ASCII") NIL NIL "7bit" 0 0) ("text" "plain" ("charset" "iso-8859-1" "name" "HasenundFrösche.txt") "" "Short story in German" "BASE64" 1040 16) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/045.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "US-ASCII") NIL NIL "7bit" 0 0 "d41d8cd98f00b204e9800998ecf8427e" NIL NIL NIL) ("text" "plain" ("charset" "iso-8859-1" "name" "HasenundFrösche.txt") "" "Short story in German" "BASE64" 1040 16 "717936ad5f7a6db66edbf19617cc324f" ("attachment" ("filename" "HasenundFrösche.txt")) NIL NIL) "mixed" ("boundary" "-1463757054-891160829-958746372=:8452") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/046.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 800 22)) -------------------------------------------------------------------------------- /tests/emails/legacy/046.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 800 22 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/046.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 800 22)) -------------------------------------------------------------------------------- /tests/emails/legacy/046.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 800 22 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/046.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 800 22)) -------------------------------------------------------------------------------- /tests/emails/legacy/046.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 800 22 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/046.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 800 22)) -------------------------------------------------------------------------------- /tests/emails/legacy/046.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 800 22 "b352c4a3bb3b802d0c06fd7a02b26e42" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/047.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 767 14)("TEXT" "PLAIN" ("CHARSET" "iso-8859-1" "NAME" "=?iso-8859-1?Q?HasenundFr=F6sche=2Etxt?=") NIL NIL "QUOTED-PRINTABLE" 812 19) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/047.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 767 14 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "iso-8859-1" "NAME" "=?iso-8859-1?Q?HasenundFr=F6sche=2Etxt?=") NIL NIL "QUOTED-PRINTABLE" 812 19 NIL ("INLINE" ("FILENAME" "=?iso-8859-1?Q?HasenundFr=F6sche=2Etxt?=")) NIL NIL) "MIXED" ("BOUNDARY" "------------CA611088711119FBDB3473B4") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/047.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 14)("text" "plain" ("charset" "iso-8859-1" "name" "=?iso-8859-1?Q?HasenundFr=F6sche=2Etxt?=") NIL NIL "quoted-printable" 812 19) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/047.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 14 NIL NIL NIL NIL)("text" "plain" ("charset" "iso-8859-1" "name" "=?iso-8859-1?Q?HasenundFr=F6sche=2Etxt?=") NIL NIL "quoted-printable" 812 19 NIL ("inline" ("filename" "=?iso-8859-1?Q?HasenundFr=F6sche=2Etxt?=")) NIL NIL) "mixed" ("boundary" "------------CA611088711119FBDB3473B4") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/047.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 15) ("text" "plain" ("name" "=?iso-8859-1?Q?HasenundFr=F6sche=2Etxt?=" "charset" "iso-8859-1") NIL NIL "quoted-printable" 812 19) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/047.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 15 NIL NIL NIL NIL) ("text" "plain" ("name" "=?iso-8859-1?Q?HasenundFr=F6sche=2Etxt?=" "charset" "iso-8859-1") NIL NIL "quoted-printable" 812 19 NIL ("inline" ("filename" "=?iso-8859-1?Q?HasenundFr=F6sche=2Etxt?=")) NIL NIL) "mixed" ("boundary" "------------CA611088711119FBDB3473B4") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/047.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 14) ("text" "plain" ("charset" "iso-8859-1" "name" "HasenundFrösche.txt") NIL NIL "quoted-printable" 812 19) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/047.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 14 "3c8e7aa45d6a059f9d10966b734ee266" NIL NIL NIL) ("text" "plain" ("charset" "iso-8859-1" "name" "HasenundFrösche.txt") NIL NIL "quoted-printable" 812 19 "acd7004134113bffdb8559159eb2335d" ("inline" ("filename" "HasenundFrösche.txt")) NIL NIL) "mixed" ("boundary" "------------CA611088711119FBDB3473B4") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/048.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 767 14)("IMAGE" "PNG" ("NAME" "redball.png") NIL NIL "X-UUENCODE" 2067)("IMAGE" "PNG" ("NAME" "greenball.png") NIL NIL "X-UUENCODE" 1849)("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "X-UUENCODE" 1887) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/048.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 14)("image" "png" ("name" "redball.png") NIL NIL "x-uuencode" 2067)("image" "png" ("name" "greenball.png") NIL NIL "x-uuencode" 1849)("image" "png" ("name" "blueball.png") NIL NIL "x-uuencode" 1887) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/048.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 15) ("image" "png" ("name" "redball.png") NIL NIL "x-uuencode" 2067) ("image" "png" ("name" "greenball.png") NIL NIL "x-uuencode" 1849) ("image" "png" ("name" "blueball.png") NIL NIL "x-uuencode" 1887) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/048.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 767 14) ("image" "png" ("name" "redball.png") NIL NIL "x-uuencode" 2067) ("image" "png" ("name" "greenball.png") NIL NIL "x-uuencode" 1849) ("image" "png" ("name" "blueball.png") NIL NIL "x-uuencode" 1887) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/049.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 6585 121)) -------------------------------------------------------------------------------- /tests/emails/legacy/049.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 6585 121 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/049.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 6585 121)) -------------------------------------------------------------------------------- /tests/emails/legacy/049.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 6585 121 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/049.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" () NIL NIL NIL 6585 121)) -------------------------------------------------------------------------------- /tests/emails/legacy/049.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" () NIL NIL NIL 6585 121 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/049.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 6585 121)) -------------------------------------------------------------------------------- /tests/emails/legacy/049.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 6585 121 "e4a5e8270793943e13cd081cc076addb" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/050.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "HTML" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 1239 27)("IMAGE" "PNG" ("NAME" "2aa658b6.png") "<4.2.0.58.20000519003934.00a866f0@pop.example.com.2>" NIL "BASE64" 1814)("IMAGE" "PNG" ("NAME" "2aa658c0.png") "<4.2.0.58.20000519003934.00a866f0@pop.example.com.3>" NIL "BASE64" 1990) "RELATED")) -------------------------------------------------------------------------------- /tests/emails/legacy/050.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1239 27)("image" "png" ("name" "2aa658b6.png") "<4.2.0.58.20000519003934.00a866f0@pop.example.com.2>" NIL "base64" 1814)("image" "png" ("name" "2aa658c0.png") "<4.2.0.58.20000519003934.00a866f0@pop.example.com.3>" NIL "base64" 1990) "related")) -------------------------------------------------------------------------------- /tests/emails/legacy/050.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/050.eml -------------------------------------------------------------------------------- /tests/emails/legacy/050.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1239 27) ("image" "png" ("name" "2aa658b6.png") "<4.2.0.58.20000519003934.00a866f0@pop.example.com.2>" NIL "base64" 1814) ("image" "png" ("name" "2aa658c0.png") "<4.2.0.58.20000519003934.00a866f0@pop.example.com.3>" NIL "base64" 1990) "related")) -------------------------------------------------------------------------------- /tests/emails/legacy/050.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "html" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 1239 27) ("image" "png" ("name" "2aa658b6.png") "<4.2.0.58.20000519003934.00a866f0@pop.example.com.2>" NIL "base64" 1814) ("image" "png" ("name" "2aa658c0.png") "<4.2.0.58.20000519003934.00a866f0@pop.example.com.3>" NIL "base64" 1990) "related")) -------------------------------------------------------------------------------- /tests/emails/legacy/051.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ((("TEXT" "PLAIN" ("CHARSET" "iso-8859-1") NIL NIL "QUOTED-PRINTABLE" 833 16)("IMAGE" "PNG" ("NAME" "2aa5e03a.png") "<4.2.0.58.20000519003903.00a859b0@pop.example.com.2>" NIL "BASE64" 1814)("IMAGE" "PNG" ("NAME" "2aa5e044.png") "<4.2.0.58.20000519003903.00a859b0@pop.example.com.3>" NIL "BASE64" 1990) "RELATED")("IMAGE" "PNG" ("NAME" "blueball.png") NIL NIL "BASE64" 1814)("IMAGE" "PNG" ("NAME" "greenball.png") NIL NIL "BASE64" 1776) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/legacy/051.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 833 16)("image" "png" ("name" "2aa5e03a.png") "<4.2.0.58.20000519003903.00a859b0@pop.example.com.2>" NIL "base64" 1814)("image" "png" ("name" "2aa5e044.png") "<4.2.0.58.20000519003903.00a859b0@pop.example.com.3>" NIL "base64" 1990) "related")("image" "png" ("name" "blueball.png") NIL NIL "base64" 1814)("image" "png" ("name" "greenball.png") NIL NIL "base64" 1776) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/051.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/051.eml -------------------------------------------------------------------------------- /tests/emails/legacy/051.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 833 17) ("image" "png" ("name" "2aa5e03a.png") "<4.2.0.58.20000519003903.00a859b0@pop.example.com.2>" NIL "base64" 1814) ("image" "png" ("name" "2aa5e044.png") "<4.2.0.58.20000519003903.00a859b0@pop.example.com.3>" NIL "base64" 1990) "related") ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1814) ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1776) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/051.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "iso-8859-1") NIL NIL "quoted-printable" 833 16) ("image" "png" ("name" "2aa5e03a.png") "<4.2.0.58.20000519003903.00a859b0@pop.example.com.2>" NIL "base64" 1814) ("image" "png" ("name" "2aa5e044.png") "<4.2.0.58.20000519003903.00a859b0@pop.example.com.3>" NIL "base64" 1990) "related") ("image" "png" ("name" "blueball.png") NIL NIL "base64" 1814) ("image" "png" ("name" "greenball.png") NIL NIL "base64" 1776) "mixed")) -------------------------------------------------------------------------------- /tests/emails/legacy/052.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 754 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/052.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 754 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/052.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 754 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/052.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 754 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/052.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/legacy/052.eml -------------------------------------------------------------------------------- /tests/emails/legacy/052.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" () NIL NIL NIL 754 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/052.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" () NIL NIL NIL 754 17 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/052.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 754 17)) -------------------------------------------------------------------------------- /tests/emails/legacy/052.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 754 17 "7128e53dcbc2adef2a72a31d9ec16435" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/053.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY ("TEXT" "PLAIN" ("CHARSET" "utf-8") NIL NIL "QUOTED-PRINTABLE" 863 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/053.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("TEXT" "PLAIN" ("CHARSET" "utf-8") NIL NIL "QUOTED-PRINTABLE" 863 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/053.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 863 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/053.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 863 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/053.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 863 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/053.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 863 18 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/legacy/053.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 863 18)) -------------------------------------------------------------------------------- /tests/emails/legacy/053.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 863 18 "ad92298b60df76c272ae7dbad85fc36c" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/malformed/000.eml: -------------------------------------------------------------------------------- 1 | Content-Type: multipart/mixed; boundary=":foo" 2 | 3 | --:foo 4 | --:foo 5 | Content-Type: text/plain 6 | --:foo 7 | Content-Type: text/plain 8 | --:foo 9 | Content-Type: text/html 10 | --:foo-- 11 | 12 | -------------------------------------------------------------------------------- /tests/emails/malformed/000.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 0 0) "mixed")) -------------------------------------------------------------------------------- /tests/emails/malformed/000.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 0 0 "d41d8cd98f00b204e9800998ecf8427e" NIL NIL NIL) "mixed" ("boundary" ":foo") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/malformed/001.eml: -------------------------------------------------------------------------------- 1 | Content-Type: multipart/mixed; boundary="ab" 2 | 3 | --ab 4 | Content-Type: multipart/mixed; boundary="a" 5 | 6 | --ab 7 | Content-Type: text/plain 8 | 9 | --a 10 | 11 | 12 | -------------------------------------------------------------------------------- /tests/emails/malformed/001.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 0 0) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 2 1) "mixed") "mixed")) -------------------------------------------------------------------------------- /tests/emails/malformed/001.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 0 0 "d41d8cd98f00b204e9800998ecf8427e" NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 2 1 "81051bcc2cf1bedf378224b0a93e2877" NIL NIL NIL) "mixed" ("boundary" "a") NIL NIL NIL) "mixed" ("boundary" "ab") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/malformed/002.eml: -------------------------------------------------------------------------------- 1 | Content-Type: multipart/mixed; boundary="ab" 2 | 3 | body 4 | 5 | -------------------------------------------------------------------------------- /tests/emails/malformed/002.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "mixed" ("boundary" "ab") NIL NIL "7bit" 8 2)) -------------------------------------------------------------------------------- /tests/emails/malformed/002.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "mixed" ("boundary" "ab") NIL NIL "7bit" 8 2 "675cae73ebd3620b12d62317598e2385" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/malformed/003.eml: -------------------------------------------------------------------------------- 1 | Content-Type: multipart/mixed; boundary="a" 2 | 3 | --a 4 | Content-Type: multipart/mixed; boundary="a" 5 | 6 | --a 7 | Content-Type: text/plain 8 | 9 | body 10 | 11 | -------------------------------------------------------------------------------- /tests/emails/malformed/003.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 8 2) "mixed") "mixed")) -------------------------------------------------------------------------------- /tests/emails/malformed/003.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 8 2 "675cae73ebd3620b12d62317598e2385" NIL NIL NIL) "mixed" ("boundary" "a") NIL NIL NIL) "mixed" ("boundary" "a") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/malformed/004.eml: -------------------------------------------------------------------------------- 1 | Content-Type: multipart/mixed; boundary="a" 2 | 3 | --ab 4 | Content-Type: multipart/mixed; boundary="a" 5 | 6 | --ac 7 | Content-Type: text/plain 8 | 9 | body 10 | 11 | -------------------------------------------------------------------------------- /tests/emails/malformed/004.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 8 2) "mixed") "mixed")) -------------------------------------------------------------------------------- /tests/emails/malformed/004.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 8 2 "675cae73ebd3620b12d62317598e2385" NIL NIL NIL) "mixed" ("boundary" "a") NIL NIL NIL) "mixed" ("boundary" "a") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/malformed/005.eml: -------------------------------------------------------------------------------- 1 | Content-Type: multipart/mixed; boundary="a--" 2 | 3 | --a-- 4 | Content-Type: multipart/mixed; boundary="a----" 5 | 6 | --a---- 7 | Content-Type: text/plain 8 | 9 | body 10 | --a------ 11 | Content-Type: text/html 12 | 13 | body2 14 | --a---- 15 | -------------------------------------------------------------------------------- /tests/emails/malformed/005.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 4 0) "mixed") "mixed")) -------------------------------------------------------------------------------- /tests/emails/malformed/005.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 4 0 "841a2d689ad86bd1611447453c22c6fc" NIL NIL NIL) "mixed" ("boundary" "a----") NIL NIL NIL) "mixed" ("boundary" "a--") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/malformed/006.eml: -------------------------------------------------------------------------------- 1 | Content-Type: multipart/mixed; boundary="a" 2 | 3 | --a 4 | Content-Type: multipart/mixed; boundary="ab" 5 | 6 | --ab 7 | Content-Type: text/plain 8 | 9 | body 10 | 11 | -------------------------------------------------------------------------------- /tests/emails/malformed/006.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 8 2) "mixed") "mixed")) -------------------------------------------------------------------------------- /tests/emails/malformed/006.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 8 2 "675cae73ebd3620b12d62317598e2385" NIL NIL NIL) "mixed" ("boundary" "ab") NIL NIL NIL) "mixed" ("boundary" "a") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/malformed/007.eml: -------------------------------------------------------------------------------- 1 | Content-Type: multipart/mixed; boundary="a" 2 | 3 | --a 4 | Content-Type: multipart/mixed; boundary="ab" 5 | MIME-Version: 1.0 6 | --ab 7 | Content-Type: text/plain 8 | 9 | --ab-- 10 | --a-- 11 | 12 | 13 | -------------------------------------------------------------------------------- /tests/emails/malformed/007.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 0 0) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 2 1) "mixed")) -------------------------------------------------------------------------------- /tests/emails/malformed/007.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 0 0 "d41d8cd98f00b204e9800998ecf8427e" NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 2 1 "81051bcc2cf1bedf378224b0a93e2877" NIL NIL NIL) "mixed" ("boundary" "a") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/malformed/008.eml: -------------------------------------------------------------------------------- 1 | Content-Type: multipart/mixed; boundary="ab" 2 | 3 | --ab 4 | Content-Type: multipart/mixed; boundary="a" 5 | 6 | --a 7 | Content-Type: text/plain 8 | 9 | body 10 | --ab 11 | Content-Type: text/html 12 | 13 | body2 14 | 15 | -------------------------------------------------------------------------------- /tests/emails/malformed/008.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 4 0) ("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 9 2) "mixed") "mixed")) -------------------------------------------------------------------------------- /tests/emails/malformed/008.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 4 0 "841a2d689ad86bd1611447453c22c6fc" NIL NIL NIL) ("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 9 2 "3230185921e44cbb6d527ff46e330c4e" NIL NIL NIL) "mixed" ("boundary" "a") NIL NIL NIL) "mixed" ("boundary" "ab") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/malformed/009.eml: -------------------------------------------------------------------------------- 1 | Content-Type: multipart/mixed; boundary="1" 2 | 3 | --1 4 | Content-Type: multipart/mixed; boundary="2" 5 | 6 | --2 7 | Content-Type: text/plain 8 | 9 | 1 10 | --2 11 | Content-Type: text/plain 12 | 13 | 22 14 | --1 15 | Content-Type: text/plain 16 | 17 | 333 18 | 19 | -------------------------------------------------------------------------------- /tests/emails/malformed/009.stalwart.0.2.0.body: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deuxfleurs-org/aerogramme/1c2e8f09857d4bc3d362a8d55710795c28df34a6/tests/emails/malformed/009.stalwart.0.2.0.body -------------------------------------------------------------------------------- /tests/emails/malformed/010.eml: -------------------------------------------------------------------------------- 1 | Content-Type: message/rfc822 2 | 3 | Content-Type: message/rfc822 4 | 5 | Content-Type: text/plain 6 | 7 | 1 8 | 9 | -------------------------------------------------------------------------------- /tests/emails/malformed/010.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("message" "rfc822" NIL NIL NIL NIL 65 (NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL) ("message" "rfc822" NIL NIL NIL NIL 33 (NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 5 2) 0) 0)) -------------------------------------------------------------------------------- /tests/emails/malformed/010.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("message" "rfc822" NIL NIL NIL NIL 65 (NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL) ("message" "rfc822" NIL NIL NIL NIL 33 (NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 5 2 "3ee4fd3682dd9dbdcafb6efb2f9da7af" NIL NIL NIL) 0 "23b4fe800321e776ba557e173d9e7204" NIL NIL NIL) 0 "81dbc020f5002fdab65df0c45ee25d14" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/malformed/011.eml: -------------------------------------------------------------------------------- 1 | Content-Type: multipart/mixed; boundary="1" 2 | 3 | --1 4 | Content-Type: multipart/mixed; boundary="2" 5 | 6 | --2 7 | Content-Type: text/plain 8 | 9 | 1 10 | --2 11 | Content-Type: text/plain 12 | 13 | 22 14 | --1 15 | Content-Type: text/plain 16 | 17 | 333 18 | 19 | -------------------------------------------------------------------------------- /tests/emails/malformed/011.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 1 0) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 44 6) "mixed") "mixed")) -------------------------------------------------------------------------------- /tests/emails/malformed/011.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 1 0 "c4ca4238a0b923820dcc509a6f75849b" NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 44 6 "5c8907e6c8912a832fda791d428b6e42" NIL NIL NIL) "mixed" ("boundary" "2") NIL NIL NIL) "mixed" ("boundary" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/malformed/012.eml: -------------------------------------------------------------------------------- 1 | Content-Type: multipart/mixed; boundary="1" 2 | 3 | --1 4 | Content-Type: multipart/mixed; boundary="2" 5 | 6 | --2 7 | Content-Type: message/rfc822 8 | 9 | Content-Type: text/plain 10 | 11 | 1 12 | --2 13 | Content-Type: message/rfc822 14 | 15 | Content-Type: text/plain 16 | 17 | 22 18 | --1 19 | Content-Type: message/rfc822 20 | 21 | Content-Type: text/plain 22 | 23 | 333 24 | 25 | -------------------------------------------------------------------------------- /tests/emails/malformed/012.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ((("message" "rfc822" NIL NIL NIL NIL 29 (NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 1 0) 0) ("message" "rfc822" NIL NIL NIL NIL 104 (NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 76 8) 0) "mixed") "mixed")) -------------------------------------------------------------------------------- /tests/emails/malformed/013.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 12 0) (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 12 0) (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 12 0) (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 12 0) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 0 0) "mixed") "mixed") "mixed") "mixed")) -------------------------------------------------------------------------------- /tests/emails/malformed/014.eml: -------------------------------------------------------------------------------- 1 | Content-Type: multipart/mixed; boundary="1" 2 | 3 | --1 4 | Content-Type: text/plain 5 | 6 | hello, world 7 | --1 8 | 9 | -------------------------------------------------------------------------------- /tests/emails/malformed/014.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 12 0) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 0 0) "mixed")) -------------------------------------------------------------------------------- /tests/emails/malformed/014.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 12 0 "e4d7f1b4ed2e42d15898f4b27b019da4" NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 0 0 "d41d8cd98f00b204e9800998ecf8427e" NIL NIL NIL) "mixed" ("boundary" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/malformed/015.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "quoted-printable" 35 2) ("application" "pgp-signature" ("name" "signature.asc") NIL NIL NIL 9) "signed")) -------------------------------------------------------------------------------- /tests/emails/malformed/015.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "quoted-printable" 35 2 "900d974c56a0239f94cae2992a575b06" NIL NIL NIL) ("application" "pgp-signature" ("name" "signature.asc") NIL NIL NIL 9 "26043330a1b34f460e93dc28a6c8bcec" NIL NIL NIL) "signed" ("micalg" "pgp-sha1" "protocol" "application/pgp-signature" "boundary" "=-GNQXLhuj24Pl1aCkk4/d") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/malformed/016.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (((("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 1 0) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 2 0) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 3 0) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 8 2) "mixed") "mixed") "mixed")) -------------------------------------------------------------------------------- /tests/emails/malformed/COPYING: -------------------------------------------------------------------------------- 1 | These test files are Copyright (c) 2003-2018 Dovecot authors, licensed under MIT. 2 | See the COPYING file at https://github.com/dovecot/core/blob/master/COPYING 3 | -------------------------------------------------------------------------------- /tests/emails/report.R: -------------------------------------------------------------------------------- 1 | library(tidyverse) 2 | library(lubridate) 3 | read_csv("imap_commands_summary.csv") -> cmd 4 | 5 | ggplot(cmd, aes(x=command, y=count)) + 6 | geom_bar(stat = "identity")+ 7 | theme_classic() + 8 | facet_wrap(~aggregation, ncol=1, scales = "free") 9 | 10 | read_csv("mailbox_email_sizes.csv") -> mbx 11 | ggplot(mbx, aes(x=size, colour=mailbox)) + 12 | stat_ecdf(pad=FALSE,geom = "step") + 13 | scale_x_log10()+ theme_classic() 14 | 15 | -------------------------------------------------------------------------------- /tests/emails/rfc/000.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 269 7)("TEXT" "PLAIN" ("CHARSET" "US-ASCII") NIL NIL "7BIT" 114 3)(("AUDIO" "BASIC" NIL NIL NIL "BASE64" 87)("IMAGE" "JPEG" NIL NIL NIL "BASE64" 45) "PARALLEL")("TEXT" "ENRICHED" NIL NIL NIL "7BIT" 145 5)("MESSAGE" "RFC822" NIL NIL NIL "7BIT" 230 (NIL "(subject in US-ASCII)" NIL NIL NIL NIL NIL NIL NIL NIL) ("TEXT" "PLAIN" ("CHARSET" "ISO-8859-1") NIL NIL "QUOTED-PRINTABLE" 49 1) 7) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/rfc/000.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 269 7)("text" "plain" ("charset" "US-ASCII") NIL NIL "7bit" 114 3)(("audio" "basic" NIL NIL NIL "base64" 87)("image" "jpeg" NIL NIL NIL "base64" 45) "parallel")("text" "enriched" ("charset" "us-ascii") NIL NIL "7bit" 145 5)("message" "rfc822" NIL NIL NIL "7bit" 230 (NIL "(subject in US-ASCII)" NIL NIL NIL NIL NIL NIL NIL NIL) ("Text" "plain" ("charset" "ISO-8859-1") NIL NIL "Quoted-printable" 49 1) 7) "mixed")) -------------------------------------------------------------------------------- /tests/emails/rfc/000.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" () NIL NIL NIL 269 7) ("text" "plain" ("charset" "US-ASCII") NIL NIL NIL 114 3) (("audio" "basic" () NIL NIL "base64" 87) ("image" "jpeg" () NIL NIL "base64" 45) "parallel") ("text" "enriched" () NIL NIL NIL 145 5) ("message" "rfc822" () NIL NIL NIL 230 (NIL "(subject in US-ASCII)" NIL NIL NIL NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "ISO-8859-1") NIL NIL "Quoted-printable" 49 1 NIL NIL NIL NIL) 7) "mixed")) -------------------------------------------------------------------------------- /tests/emails/rfc/001.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("message" "external-body" ("access-type" "ANON-FTP" "directory" "pub" "expiration" "Fri, 14 Jun 1991 19:13:14 -0400 (EDT)" "name" "BodyFormats.ps" "site" "thumper.bellcore.com" "mode" "image") NIL NIL NIL 81) ("message" "external-body" ("access-type" "local-file" "name" "/u/nsb/writing/rfcs/RFC-MIME.ps" "site" "thumper.bellcore.com" "expiration" "Fri, 14 Jun 1991 19:13:14 -0400 (EDT)") NIL NIL NIL 81) ("text" "plain" () NIL NIL NIL 101 4) "alternative")) -------------------------------------------------------------------------------- /tests/emails/rfc/003.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 49 1)("TEXT" "ENRICHED" NIL NIL NIL "7BIT" 71 2)("APPLICATION" "X-WHATEVER" NIL NIL NIL "7BIT" 52) "ALTERNATIVE")) -------------------------------------------------------------------------------- /tests/emails/rfc/003.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 49 1 NIL NIL NIL NIL)("TEXT" "ENRICHED" NIL NIL NIL "7BIT" 71 2 NIL NIL NIL NIL)("APPLICATION" "X-WHATEVER" NIL NIL NIL "7BIT" 52 NIL NIL NIL NIL) "ALTERNATIVE" ("BOUNDARY" "boundary42") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/rfc/003.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 49 1)("text" "enriched" ("charset" "us-ascii") NIL NIL "7bit" 71 2)("application" "x-whatever" NIL NIL NIL "7bit" 52) "alternative")) -------------------------------------------------------------------------------- /tests/emails/rfc/003.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 49 1 NIL NIL NIL NIL)("text" "enriched" ("charset" "us-ascii") NIL NIL "7bit" 71 2 NIL NIL NIL NIL)("application" "x-whatever" NIL NIL NIL "7bit" 52 NIL NIL NIL NIL) "alternative" ("boundary" "boundary42") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/rfc/003.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL NIL 49 1) ("text" "enriched" () NIL NIL NIL 71 2) ("application" "x-whatever" () NIL NIL NIL 52) "alternative")) -------------------------------------------------------------------------------- /tests/emails/rfc/003.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL NIL 49 1 NIL NIL NIL NIL) ("text" "enriched" () NIL NIL NIL 71 2 NIL NIL NIL NIL) ("application" "x-whatever" () NIL NIL NIL 52 NIL NIL NIL NIL) "alternative" ("boundary" "boundary42") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/rfc/003.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 591 48)) -------------------------------------------------------------------------------- /tests/emails/rfc/003.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 591 48 "b3accbd9ac814d0b9948a5874144ba9e" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/rfc/004.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" () NIL NIL NIL 46 1) (("text" "plain" () NIL NIL NIL 105 5) ("text" "plain" () NIL NIL NIL 130 5) "digest") "mixed")) -------------------------------------------------------------------------------- /tests/emails/rfc/004.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" () NIL NIL NIL 46 1 NIL NIL NIL NIL) (("text" "plain" () NIL NIL NIL 105 5 NIL NIL NIL NIL) ("text" "plain" () NIL NIL NIL 130 5 NIL NIL NIL NIL) "digest" ("boundary" "---- next message ----") NIL NIL NIL) "mixed" ("boundary" "---- main boundary ----") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/rfc/004.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 46 1) (("message" NIL NIL NIL NIL NIL 105 ("Fri, 26 Mar 1993 09:13:32 +0000" "my opinion" NIL NIL NIL NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 23 1) 0) ("message" NIL NIL NIL NIL NIL 130 ("Fri, 26 Mar 1993 15:07:13 +0000" "my different opinion" NIL NIL NIL NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 32 1) 0) "digest") "mixed")) -------------------------------------------------------------------------------- /tests/emails/rfc/005.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 80 1)("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 78 2) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/rfc/005.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 80 1 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 78 2 NIL NIL NIL NIL) "MIXED" ("BOUNDARY" "simple boundary") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/rfc/005.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 80 1)("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 78 2) "mixed")) -------------------------------------------------------------------------------- /tests/emails/rfc/005.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 80 1 NIL NIL NIL NIL)("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 78 2 NIL NIL NIL NIL) "mixed" ("boundary" "simple boundary") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/rfc/005.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" () NIL NIL NIL 80 2) ("text" "plain" ("charset" "us-ascii") NIL NIL NIL 78 2) "mixed")) -------------------------------------------------------------------------------- /tests/emails/rfc/005.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" () NIL NIL NIL 80 2 NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL NIL 78 2 NIL NIL NIL NIL) "mixed" ("boundary" "simple boundary") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/rfc/005.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 80 1) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 78 2) "mixed")) -------------------------------------------------------------------------------- /tests/emails/rfc/005.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 80 1 "91d88e3100144c05a5caa6638f86b04d" NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 78 2 "bc68c8a20bdd2ad30d4ce194d21acb1a" NIL NIL NIL) "mixed" ("boundary" "simple boundary") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/rfc/006.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "utf-8") NIL NIL "QUOTED-PRINTABLE" 89 2)("TEXT" "HTML" ("CHARSET" "utf-8") NIL NIL "QUOTED-PRINTABLE" 95 2) "ALTERNATIVE")) -------------------------------------------------------------------------------- /tests/emails/rfc/006.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "utf-8") NIL NIL "QUOTED-PRINTABLE" 89 2 NIL ("INLINE" NIL) NIL NIL)("TEXT" "HTML" ("CHARSET" "utf-8") NIL NIL "QUOTED-PRINTABLE" 95 2 NIL ("INLINE" NIL) NIL NIL) "ALTERNATIVE" ("BOUNDARY" "boundary-string") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/rfc/006.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 89 2)("text" "html" ("charset" "utf-8") NIL NIL "quoted-printable" 95 2) "alternative")) -------------------------------------------------------------------------------- /tests/emails/rfc/006.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 89 2 NIL ("inline" NIL) NIL NIL)("text" "html" ("charset" "utf-8") NIL NIL "quoted-printable" 95 2 NIL ("inline" NIL) NIL NIL) "alternative" ("boundary" "boundary-string") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/rfc/006.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 89 2) ("text" "html" ("charset" "utf-8") NIL NIL "quoted-printable" 95 2) "alternative")) -------------------------------------------------------------------------------- /tests/emails/rfc/006.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 89 2 NIL ("inline" ()) NIL NIL) ("text" "html" ("charset" "utf-8") NIL NIL "quoted-printable" 95 2 NIL ("inline" ()) NIL NIL) "alternative" ("boundary" "boundary-string") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/rfc/006.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 89 2) ("text" "html" ("charset" "utf-8") NIL NIL "quoted-printable" 95 2) "alternative")) -------------------------------------------------------------------------------- /tests/emails/rfc/006.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 89 2 "3c0b6296c1ecc18fe1829a078e7aadaf" ("inline" ()) NIL NIL) ("text" "html" ("charset" "utf-8") NIL NIL "quoted-printable" 95 2 "d7fefe2d2ba9897fb9ab66f53c98b294" ("inline" ()) NIL NIL) "alternative" ("boundary" "boundary-string") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/rfc/008.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "utf-8") NIL NIL "7BIT" 54 0)("MESSAGE" "RFC822" NIL NIL NIL "BASE64" 1194 (NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL) ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 0 0) 15) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/rfc/008.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "utf-8") NIL NIL "7BIT" 54 0 NIL NIL NIL NIL)("MESSAGE" "RFC822" NIL NIL NIL "BASE64" 1194 (NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL) ("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 0 0 NIL NIL NIL NIL) 15 NIL ("ATTACHMENT" ("FILENAME" "attached_email.eml")) NIL NIL) "MIXED" ("BOUNDARY" "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/rfc/008.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "utf-8") NIL NIL "7bit" 54 0)("message" "rfc822" NIL NIL NIL "base64" 1196 (NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 0 0) 16) "mixed")) -------------------------------------------------------------------------------- /tests/emails/rfc/008.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "utf-8") NIL NIL "7bit" 54 0 NIL NIL NIL NIL)("message" "rfc822" NIL NIL NIL "base64" 1196 (NIL NIL NIL NIL NIL NIL NIL NIL NIL NIL) ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 0 0 NIL NIL NIL NIL) 16 NIL ("attachment" ("filename" "attached_email.eml")) NIL NIL) "mixed" ("boundary" "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/000.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" NIL NIL NIL "BASE64" 224 2)("TEXT" "PLAIN" NIL NIL NIL "BASE64" 4 0) "ALTERNATIVE")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/000.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" NIL NIL NIL "BASE64" 224 2 NIL NIL NIL NIL)("TEXT" "PLAIN" NIL NIL NIL "BASE64" 4 0 NIL NIL NIL NIL) "ALTERNATIVE" ("BOUNDARY" "bound") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/000.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "base64" 224 2)("text" "plain" ("charset" "us-ascii") NIL NIL "base64" 4 0) "alternative")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/000.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "base64" 224 2 NIL NIL NIL NIL)("text" "plain" ("charset" "us-ascii") NIL NIL "base64" 4 0 NIL NIL NIL NIL) "alternative" ("boundary" "bound") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/000.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" () NIL NIL "base64" 224 3) ("text" "plain" () NIL NIL "base64" 4 1) "alternative")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/000.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" () NIL NIL "base64" 224 3 NIL NIL NIL NIL) ("text" "plain" () NIL NIL "base64" 4 1 NIL NIL NIL NIL) "alternative" ("boundary" "bound") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/000.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 499 37)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/000.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 499 37 "105c627f16f69db69bee67388ec2742d" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/001.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" NIL NIL NIL "BINARY" 224 2)("TEXT" "PLAIN" NIL NIL NIL "BINARY" 4 0)("TEXT" "PLAIN" NIL NIL NIL "7BIT" 13 1) "ALTERNATIVE")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/001.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" NIL NIL NIL "BINARY" 224 2 NIL NIL NIL NIL)("TEXT" "PLAIN" NIL NIL NIL "BINARY" 4 0 NIL NIL NIL NIL)("TEXT" "PLAIN" NIL NIL NIL "7BIT" 13 1 NIL NIL NIL NIL) "ALTERNATIVE" ("BOUNDARY" "bound") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/001.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 224 2)("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 4 0)("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 13 1) "alternative")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/001.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 224 2 NIL NIL NIL NIL)("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 4 0 NIL NIL NIL NIL)("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 13 1 NIL NIL NIL NIL) "alternative" ("boundary" "bound") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/001.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" () NIL NIL "binary" 224 3) ("text" "plain" () NIL NIL "binary" 4 1) ("text" "plain" () NIL NIL NIL 13 1) "alternative")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/001.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" () NIL NIL "binary" 224 3 NIL NIL NIL NIL) ("text" "plain" () NIL NIL "binary" 4 1 NIL NIL NIL NIL) ("text" "plain" () NIL NIL NIL 13 1 NIL NIL NIL NIL) "alternative" ("boundary" "bound") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/001.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 559 46)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/001.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 559 46 "cab8a8d771b90fbf15d7854c9ddb4180" NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/002.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "utf-8") NIL NIL "QUOTED-PRINTABLE" 23 1)("TEXT" "PLAIN" ("CHARSET" "utf-8") NIL NIL "BASE64" 28 0)("TEXT" "PLAIN" ("CHARSET" "utf-8") NIL NIL "BASE64" 8 0) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/002.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "utf-8") NIL NIL "QUOTED-PRINTABLE" 23 1 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "utf-8") NIL NIL "BASE64" 28 0 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "utf-8") NIL NIL "BASE64" 8 0 NIL NIL NIL NIL) "MIXED" ("BOUNDARY" "foo") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/002.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 23 1)("text" "plain" ("charset" "utf-8") NIL NIL "base64" 28 0)("text" "plain" ("charset" "utf-8") NIL NIL "base64" 8 0) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/002.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 23 1 NIL NIL NIL NIL)("text" "plain" ("charset" "utf-8") NIL NIL "base64" 28 0 NIL NIL NIL NIL)("text" "plain" ("charset" "utf-8") NIL NIL "base64" 8 0 NIL NIL NIL NIL) "mixed" ("boundary" "foo") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/002.eml: -------------------------------------------------------------------------------- 1 | Content-Type: multipart/mixed; boundary=foo 2 | 3 | --foo 4 | Content-Transfer-Encoding: quoted-printable 5 | Content-Type: text/plain; charset=utf-8 6 | 7 | p=C3=A4iv=C3=A4=C3=A4 8 | 9 | --foo 10 | Content-Transfer-Encoding: base64 11 | Content-Type: text/plain; charset=utf-8 12 | 13 | ecO2dMOkIHZhYW4uCg== ignored 14 | --foo 15 | Content-Transfer-Encoding: base64 16 | Content-Type: text/plain; charset=utf-8 17 | 18 | ?garbage 19 | --foo-- 20 | 21 | -------------------------------------------------------------------------------- /tests/emails/thirdparty/002.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 23 1) ("text" "plain" ("charset" "utf-8") NIL NIL "base64" 28 1) ("text" "plain" ("charset" "utf-8") NIL NIL "base64" 8 1) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/002.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 23 1 NIL NIL NIL NIL) ("text" "plain" ("charset" "utf-8") NIL NIL "base64" 28 1 NIL NIL NIL NIL) ("text" "plain" ("charset" "utf-8") NIL NIL "base64" 8 1 NIL NIL NIL NIL) "mixed" ("boundary" "foo") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/002.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 23 1) ("text" "plain" ("charset" "utf-8") NIL NIL "base64" 28 0) ("text" "plain" ("charset" "utf-8") NIL NIL "base64" 8 0) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/002.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "utf-8") NIL NIL "quoted-printable" 23 1 "662f10fbf9590f1e915b77b0f7d7f2f4" NIL NIL NIL) ("text" "plain" ("charset" "utf-8") NIL NIL "base64" 28 0 "c68ae9e42bc953e54498266535db5162" NIL NIL NIL) ("text" "plain" ("charset" "utf-8") NIL NIL "base64" 8 0 "2175a12df2d19e60841f96d91daae622" NIL NIL NIL) "mixed" ("boundary" "foo") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/003.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 35 1)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "BINARY" 23 1)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "8BIT" 23 1)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "QUOTED-PRINTABLE" 41 1)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "BASE64" 34 1) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/003.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 35 1 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "BINARY" 23 1 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "8BIT" 23 1 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "QUOTED-PRINTABLE" 41 1 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "BASE64" 34 1 NIL NIL NIL NIL) "MIXED" ("BOUNDARY" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/003.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 35 1)("text" "plain" ("charset" "UTF-8") NIL NIL "binary" 23 1)("text" "plain" ("charset" "UTF-8") NIL NIL "8bit" 23 1)("text" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 41 1)("text" "plain" ("charset" "UTF-8") NIL NIL "base64" 34 1) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/003.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 35 1 NIL NIL NIL NIL)("text" "plain" ("charset" "UTF-8") NIL NIL "binary" 23 1 NIL NIL NIL NIL)("text" "plain" ("charset" "UTF-8") NIL NIL "8bit" 23 1 NIL NIL NIL NIL)("text" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 41 1 NIL NIL NIL NIL)("text" "plain" ("charset" "UTF-8") NIL NIL "base64" 34 1 NIL NIL NIL NIL) "mixed" ("boundary" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/003.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 35 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "binary" 23 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "8bit" 23 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 41 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "base64" 34 1) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/003.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 35 1 NIL NIL NIL NIL) ("text" "plain" ("charset" "UTF-8") NIL NIL "binary" 23 1 NIL NIL NIL NIL) ("text" "plain" ("charset" "UTF-8") NIL NIL "8bit" 23 1 NIL NIL NIL NIL) ("text" "plain" ("charset" "UTF-8") NIL NIL "quoted-printable" 41 1 NIL NIL NIL NIL) ("text" "plain" ("charset" "UTF-8") NIL NIL "base64" 34 1 NIL NIL NIL NIL) "mixed" ("boundary" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/003.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "7bit" 35 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "binary" 23 1) ("text" "plain" ("charset" "us-ascii") NIL NIL "8bit" 66 3) ("text" "plain" ("charset" "us-ascii") NIL NIL "quoted-printable" 84 3) ("text" "plain" ("charset" "UTF-8") NIL NIL "base64" 34 1) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/004.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "6BIT" 35 1)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "7BITS" 23 1)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "7BIT" 23 1)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "7-BIT" 23 1)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "8-BIT" 23 1)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "7BIT" 41 1) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/004.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "6BIT" 35 1 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "7BITS" 23 1 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "7BIT" 23 1 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "7-BIT" 23 1 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "8-BIT" 23 1 NIL NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "7BIT" 41 1 NIL NIL NIL NIL) "MIXED" ("BOUNDARY" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/004.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "UTF-8") NIL NIL "6bit" 35 1)("text" "plain" ("charset" "UTF-8") NIL NIL "7bits" 23 1)("text" "plain" ("charset" "UTF-8") NIL NIL "7bit" 23 1)("text" "plain" ("charset" "UTF-8") NIL NIL "7-bit" 23 1)("text" "plain" ("charset" "UTF-8") NIL NIL "8-bit" 23 1)("text" "plain" ("charset" "UTF-8") NIL NIL "7bit" 41 1) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/004.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "UTF-8") NIL NIL "6bit" 35 1 NIL NIL NIL NIL)("text" "plain" ("charset" "UTF-8") NIL NIL "7bits" 23 1 NIL NIL NIL NIL)("text" "plain" ("charset" "UTF-8") NIL NIL "7bit" 23 1 NIL NIL NIL NIL)("text" "plain" ("charset" "UTF-8") NIL NIL "7-bit" 23 1 NIL NIL NIL NIL)("text" "plain" ("charset" "UTF-8") NIL NIL "8-bit" 23 1 NIL NIL NIL NIL)("text" "plain" ("charset" "UTF-8") NIL NIL "7bit" 41 1 NIL NIL NIL NIL) "mixed" ("boundary" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/004.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "UTF-8") NIL NIL "6bit" 35 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "7bits" 23 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "8 bit" 23 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "7-bit" 23 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "8-bit" 23 1) ("text" "plain" ("charset" "UTF-8") NIL NIL NIL 41 1) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/004.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "UTF-8") NIL NIL "6bit" 35 1 NIL NIL NIL NIL) ("text" "plain" ("charset" "UTF-8") NIL NIL "7bits" 23 1 NIL NIL NIL NIL) ("text" "plain" ("charset" "UTF-8") NIL NIL "8 bit" 23 1 NIL NIL NIL NIL) ("text" "plain" ("charset" "UTF-8") NIL NIL "7-bit" 23 1 NIL NIL NIL NIL) ("text" "plain" ("charset" "UTF-8") NIL NIL "8-bit" 23 1 NIL NIL NIL NIL) ("text" "plain" ("charset" "UTF-8") NIL NIL NIL 41 1 NIL NIL NIL NIL) "mixed" ("boundary" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/004.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "UTF-8") NIL NIL "6bit" 35 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "7bits" 23 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "8 bit" 23 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "7-bit" 23 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "8-bit" 23 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "7bit" 41 1) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/005.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "utf-16le") NIL NIL "binary" 27 1)("text" "plain" ("charset" "utf-16be") NIL NIL "base64" 38 1)("text" "plain" ("charset" "utf-16le") NIL NIL "base64" 38 1)("text" "plain" ("charset" "EUC-JP") NIL NIL "base64" 26 1)("text" "plain" ("charset" "UTF-8") NIL NIL "binary" 16 2) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/005.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "utf-16le") NIL NIL "binary" 27 1 NIL NIL NIL NIL)("text" "plain" ("charset" "utf-16be") NIL NIL "base64" 38 1 NIL NIL NIL NIL)("text" "plain" ("charset" "utf-16le") NIL NIL "base64" 38 1 NIL NIL NIL NIL)("text" "plain" ("charset" "EUC-JP") NIL NIL "base64" 26 1 NIL NIL NIL NIL)("text" "plain" ("charset" "UTF-8") NIL NIL "binary" 16 2 NIL NIL NIL NIL) "mixed" ("boundary" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/005.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "utf-16le") NIL NIL "binary" 27 1) ("text" "plain" ("charset" "utf-16be") NIL NIL "base64" 38 1) ("text" "plain" ("charset" "utf-16le") NIL NIL "base64" 38 1) ("text" "plain" ("charset" "EUC-JP") NIL NIL "base64" 26 1) ("text" "plain" ("charset" "UTF-8") NIL NIL "binary" 7 0) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/006.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (((("TEXT" "HTML" ("CHARSET" "us-ascii") NIL NIL "7BIT" 90 1)("TEXT" "PLAIN" NIL NIL NIL "BINARY" 27 0) "ALTERNATIVE")("SIGNATURE" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 21) "SIGNED") "MIXED")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/006.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (((("TEXT" "HTML" ("CHARSET" "us-ascii") NIL NIL "7BIT" 90 1 NIL NIL NIL NIL)("TEXT" "PLAIN" NIL NIL NIL "BINARY" 27 0 NIL NIL NIL NIL) "ALTERNATIVE" ("BOUNDARY" "3") NIL NIL NIL)("SIGNATURE" "PLAIN" ("CHARSET" "us-ascii") NIL NIL "7BIT" 21 NIL NIL NIL NIL) "SIGNED" ("PROTOCOL" "signature/plain" "MIGALC" "pen+paper" "BOUNDARY" "2") NIL NIL NIL) "MIXED" ("BOUNDARY" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/006.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (((("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 90 1)("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 27 0) "alternative")("signature" "plain" ("charset" "us-ascii") NIL NIL "7bit" 21) "signed") "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/006.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (((("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 90 1 NIL NIL NIL NIL)("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 27 0 NIL NIL NIL NIL) "alternative" ("boundary" "3") NIL NIL NIL)("signature" "plain" ("charset" "us-ascii") NIL NIL "7bit" 21 NIL NIL NIL NIL) "signed" ("protocol" "signature/plain" "migalc" "pen+paper" "boundary" "2") NIL NIL NIL) "mixed" ("boundary" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/006.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (((("text" "html" ("charset" "us-ascii") NIL NIL NIL 90 1) ("text" "plain" () NIL NIL "binary" 27 1) "alternative") ("signature" "plain" ("charset" "us-ascii") NIL NIL NIL 21) "signed") "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/006.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (((("text" "html" ("charset" "us-ascii") NIL NIL NIL 90 1 NIL NIL NIL NIL) ("text" "plain" () NIL NIL "binary" 27 1 NIL NIL NIL NIL) "alternative" ("boundary" "3") NIL NIL NIL) ("signature" "plain" ("charset" "us-ascii") NIL NIL NIL 21 NIL NIL NIL NIL) "signed" ("boundary" "2" "protocol" "signature/plain" "migalc" "pen+paper") NIL NIL NIL) "mixed" ("boundary" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/006.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (((("text" "html" ("charset" "us-ascii") NIL NIL "7bit" 90 1) ("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 27 0) "alternative") ("signature" "plain" ("charset" "us-ascii") NIL NIL NIL 21) "signed") "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/007.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" () NIL NIL NIL 76 4) ("text" "plain" () NIL NIL NIL 77 4) ("text" "plain" () NIL NIL NIL 332 15) "digest")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/007.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" () NIL NIL NIL 76 4 NIL NIL NIL NIL) ("text" "plain" () NIL NIL NIL 77 4 NIL NIL NIL NIL) ("text" "plain" () NIL NIL NIL 332 15 NIL NIL NIL NIL) "digest" ("boundary" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/009.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" NIL NIL NIL "BINARY" 48 0)("MESSAGE" "PARTIAL" ("NUMBER" "1" "TOTAL" "5" "ID" "heks68ewe@example.org") NIL NIL "7BIT" 247) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/009.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" NIL NIL NIL "BINARY" 48 0 NIL NIL NIL NIL)("MESSAGE" "PARTIAL" ("NUMBER" "1" "TOTAL" "5" "ID" "heks68ewe@example.org") NIL NIL "7BIT" 247 NIL NIL NIL NIL) "MIXED" ("BOUNDARY" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/009.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 48 0)("Message" "Partial" ("number" "1" "total" "5" "id" "heks68ewe@example.org") NIL NIL "7bit" 247) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/009.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 48 0 NIL NIL NIL NIL)("Message" "Partial" ("number" "1" "total" "5" "id" "heks68ewe@example.org") NIL NIL "7bit" 247 NIL NIL NIL NIL) "mixed" ("boundary" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/009.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" () NIL NIL "binary" 48 1) ("message" "partial" ("total" "5" "id" "heks68ewe@example.org" "number" "1") NIL NIL NIL 247) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/009.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" () NIL NIL "binary" 48 1 NIL NIL NIL NIL) ("message" "partial" ("id" "heks68ewe@example.org" "number" "1" "total" "5") NIL NIL NIL 247 NIL NIL NIL NIL) "mixed" ("boundary" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/009.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 48 0) ("message" "partial" ("number" "1" "total" "5" "id" "heks68ewe@example.org") NIL NIL NIL 247) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/009.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 48 0 "0190086b152d010f49895814f582095e" NIL NIL NIL) ("message" "partial" ("number" "1" "total" "5" "id" "heks68ewe@example.org") NIL NIL NIL 247 "393a30c7c54c5ce6453f6d46f43d00c1" NIL NIL NIL) "mixed" ("boundary" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/010.cyrus.body: -------------------------------------------------------------------------------- 1 | (BODY (("TEXT" "PLAIN" NIL NIL NIL "BINARY" 18 0) "MIXED")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/010.cyrus.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("TEXT" "PLAIN" NIL NIL NIL "BINARY" 18 0 NIL NIL ("JA") NIL) "MIXED" ("BOUNDARY" "1") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/010.dovecot.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 18 0) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/010.dovecot.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 18 0 NIL NIL ("ja") NIL) "mixed" ("boundary" "1" "comment" "") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/010.eml: -------------------------------------------------------------------------------- 1 | Subject: =?UTF-8?B?44GT44KT44Gr44Gh44Gv?= 2 | MIME-Version: 1.0 3 | Content-Type: multipart/mixed; boundary=1; comment="" 4 | comment="人権の無視及" 5 | 6 | --1 7 | Content-Type: text/plain 8 | Content-Transfer-Encoding: binary 9 | Content-Language: ja 10 | 11 | 人権の無視及 12 | --1-- 13 | -------------------------------------------------------------------------------- /tests/emails/thirdparty/010.maddy.body: -------------------------------------------------------------------------------- 1 | (BODY ("text" "plain" () NIL NIL NIL 117 7)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/010.maddy.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE ("text" "plain" () NIL NIL NIL 117 7 NIL NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/010.stalwart.0.2.0.body: -------------------------------------------------------------------------------- 1 | (BODY (("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 18 0) "mixed")) -------------------------------------------------------------------------------- /tests/emails/thirdparty/010.stalwart.0.2.0.bodystructure: -------------------------------------------------------------------------------- 1 | (BODYSTRUCTURE (("text" "plain" ("charset" "us-ascii") NIL NIL "binary" 18 0 "1f3db348384da1a1be4ad2ae06c8e5ce" NIL "ja" NIL) "mixed" ("boundary" "1" "comment" "人権の無視及") NIL NIL NIL)) -------------------------------------------------------------------------------- /tests/emails/thirdparty/COPYING: -------------------------------------------------------------------------------- 1 | These test files are Copyright (c) 2003-2018 Dovecot authors, licensed under MIT. 2 | See the COPYING file at https://github.com/dovecot/core/blob/master/COPYING 3 | -------------------------------------------------------------------------------- /tests/instrumentation/docker/courier/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:sid 2 | 3 | RUN apt-get update 4 | RUN apt-get install -y courier-imap 5 | RUN useradd -m debian -p '$1$B8Mq5Hki$fg5f4SndVNWsfq.mJiqbI0' 6 | USER debian 7 | RUN maildirmake /home/debian/Maildir 8 | USER root 9 | COPY ./entrypoint.sh /entrypoint 10 | ENTRYPOINT ["/entrypoint"] 11 | -------------------------------------------------------------------------------- /tests/instrumentation/docker/courier/entrypoint.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | 4 | /usr/lib/courier/courier-authlib/authdaemond & 5 | /usr/sbin/couriertcpd -address=0 -maxprocs=40 -maxperip=20 -access=/etc/courier/imapaccess.dat -nodnslookup -noidentlookup 143 /usr/lib/courier/courier/imaplogin /usr/bin/imapd Maildir 6 | -------------------------------------------------------------------------------- /tests/instrumentation/docker/cyrus/entrypoint.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cyrmaster -D -l 32 -C /etc/imapd.conf -M /etc/cyrus.conf & 4 | sleep 2 5 | 6 | echo cyrus | saslpasswd2 -p cyrus 7 | echo pass | saslpasswd2 -p test 8 | 9 | cyradm -u cyrus -w cyrus 127.0.0.1 <\r" 12 | echo -e "RCPT TO: $USER\r" 13 | echo -e "DATA\r" 14 | cat $mail 15 | echo -e "\r" 16 | echo -e ".\r" 17 | done 18 | echo -e "QUIT\r" 19 | ) 20 | 21 | mail_lmtp_session | tee >(nc localhost 12024) 22 | -------------------------------------------------------------------------------- /tests/instrumentation/unix2dos.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | import sys 3 | 4 | buf = "" 5 | with open(sys.argv[1], 'r+b') as f: 6 | buf = f.read() 7 | 8 | if buf.find(b'\r\n'): 9 | print(f"{sys.argv[1]} is already a CRLF file") 10 | sys.exit(1) 11 | 12 | buf = buf.replace(b'\n', b'\r\n') 13 | 14 | with open(sys.argv[1], 'w+b') as f: 15 | f.write(buf) 16 | --------------------------------------------------------------------------------