├── .github └── workflows │ └── lint-test.yaml ├── .gitignore ├── CHANGELOG.md ├── LICENSE-MIT ├── README.md ├── eslint.config.mjs ├── example ├── index.js └── package.json ├── index.js ├── package.json └── test ├── assets ├── event.json ├── message.from_multiline.processed.txt ├── message.from_multiline.source.txt ├── message.fromemail.txt ├── message.processed.txt ├── message.replyto.txt ├── message.replyto_case.processed.txt ├── message.replyto_case.txt ├── message.subjectprefix.txt ├── message.toemail.txt └── message.txt ├── fetchMessage.js ├── handler.js ├── parseEvent.js ├── processMessage.js ├── sendMessage.js └── transformRecipients.js /.github/workflows/lint-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/.github/workflows/lint-test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.nyc_output 2 | /coverage 3 | /node_modules 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/example/index.js -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/example/package.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/package.json -------------------------------------------------------------------------------- /test/assets/event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/assets/event.json -------------------------------------------------------------------------------- /test/assets/message.from_multiline.processed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/assets/message.from_multiline.processed.txt -------------------------------------------------------------------------------- /test/assets/message.from_multiline.source.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/assets/message.from_multiline.source.txt -------------------------------------------------------------------------------- /test/assets/message.fromemail.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/assets/message.fromemail.txt -------------------------------------------------------------------------------- /test/assets/message.processed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/assets/message.processed.txt -------------------------------------------------------------------------------- /test/assets/message.replyto.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/assets/message.replyto.txt -------------------------------------------------------------------------------- /test/assets/message.replyto_case.processed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/assets/message.replyto_case.processed.txt -------------------------------------------------------------------------------- /test/assets/message.replyto_case.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/assets/message.replyto_case.txt -------------------------------------------------------------------------------- /test/assets/message.subjectprefix.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/assets/message.subjectprefix.txt -------------------------------------------------------------------------------- /test/assets/message.toemail.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/assets/message.toemail.txt -------------------------------------------------------------------------------- /test/assets/message.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/assets/message.txt -------------------------------------------------------------------------------- /test/fetchMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/fetchMessage.js -------------------------------------------------------------------------------- /test/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/handler.js -------------------------------------------------------------------------------- /test/parseEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/parseEvent.js -------------------------------------------------------------------------------- /test/processMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/processMessage.js -------------------------------------------------------------------------------- /test/sendMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/sendMessage.js -------------------------------------------------------------------------------- /test/transformRecipients.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arithmetric/aws-lambda-ses-forwarder/HEAD/test/transformRecipients.js --------------------------------------------------------------------------------