gitextract_zhlgpy5v/ ├── .editorconfig ├── .git-blame-ignore-revs ├── .github/ │ └── workflows/ │ ├── ci.yml │ └── docs.yml ├── .gitignore ├── Emakefile ├── LICENSE ├── Makefile ├── README.md ├── VERSION ├── rebar.config ├── src/ │ ├── binstr.erl │ ├── gen_smtp.app.src │ ├── gen_smtp_client.erl │ ├── gen_smtp_server.erl │ ├── gen_smtp_server_session.erl │ ├── mimemail.erl │ ├── smtp_rfc5322_parse.yrl │ ├── smtp_rfc5322_scan.xrl │ ├── smtp_rfc822_parse.yrl │ ├── smtp_server_example.erl │ ├── smtp_socket.erl │ └── smtp_util.erl └── test/ ├── fixtures/ │ ├── Plain-text-only-no-MIME.eml │ ├── Plain-text-only-no-content-type.eml │ ├── Plain-text-only-with-boundary-header.eml │ ├── Plain-text-only.eml │ ├── chinesemail │ ├── dkim-ed25519-encrypted-private.pem │ ├── dkim-ed25519-encrypted-public.pem │ ├── dkim-ed25519-private.pem │ ├── dkim-ed25519-public.pem │ ├── dkim-rsa-private.pem │ ├── dkim-rsa-public.pem │ ├── html.eml │ ├── image-and-text-attachments.eml │ ├── image-attachment-only.eml │ ├── malformed-folded-multibyte-header.eml │ ├── message-as-attachment.eml │ ├── message-image-text-attachments.eml │ ├── message-text-html-attachment.eml │ ├── mx1.example.com-server.crt │ ├── mx1.example.com-server.key │ ├── mx2.example.com-server.crt │ ├── mx2.example.com-server.key │ ├── outlook-2007.eml │ ├── plain-text-and-two-identical-attachments.eml │ ├── python-smtp-lib.eml │ ├── rich-text-bad-boundary.eml │ ├── rich-text-broken-last-boundary.eml │ ├── rich-text-missing-first-boundary.eml │ ├── rich-text-missing-last-boundary.eml │ ├── rich-text-no-MIME.eml │ ├── rich-text-no-boundary.eml │ ├── rich-text-no-text-contenttype.eml │ ├── rich-text.eml │ ├── root.crt │ ├── root.key │ ├── server.key.secure │ ├── shift-jismail │ ├── testcase1 │ ├── testcase2 │ ├── text-attachment-only.eml │ ├── the-gamut.eml │ ├── unicode-body.eml │ ├── unicode-subject.eml │ └── utf-attachment-name.eml ├── gen_smtp_server_test.erl ├── gen_smtp_util_test.erl ├── generate_test_certs.sh ├── prop_mimemail.erl └── prop_rfc5322.erl