├── .editorconfig ├── .github ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── codecov.yml ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── codeql.yml │ ├── coverage.yml │ └── release-branch.yml ├── .gitignore ├── .gitmodules ├── .lgtm.yml ├── .npmignore ├── CONTRIBUTORS.md ├── Changes.md ├── Dockerfile ├── LICENSE ├── Plugins.md ├── README.md ├── TODO ├── bin ├── haraka └── haraka_grep ├── config ├── aliases ├── auth_flat_file.ini ├── auth_vpopmaild.ini ├── connection.ini ├── delay_deny.ini ├── host_list ├── host_list_regex ├── http.ini ├── lmtp.ini ├── log.ini ├── outbound.bounce_message ├── outbound.bounce_message_html ├── outbound.bounce_message_image ├── outbound.ini ├── plugins ├── rabbitmq.ini ├── rabbitmq_amqplib.ini ├── smtp.ini ├── smtp_bridge.ini ├── smtp_forward.ini ├── smtp_proxy.ini ├── tarpit.timeout ├── tls.ini ├── watch.ini └── xclient.hosts ├── connection.js ├── contrib ├── Haraka.cf ├── Haraka.pm ├── bad_smtp_server.pl ├── bsd-rc.d │ └── haraka ├── debian-init.d │ └── haraka ├── haraka.init ├── haraka.service ├── plugin2npm.sh └── ubuntu-upstart │ └── haraka.conf ├── docs ├── Body.md ├── Config.md ├── Connection.md ├── CoreConfig.md ├── CustomReturnCodes.md ├── HAProxy.md ├── Header.md ├── Logging.md ├── Outbound.md ├── Plugins.md ├── Results.md ├── Transaction.md ├── Tutorial.md ├── deprecated │ ├── access.md │ ├── backscatterer.md │ ├── connect.rdns_access.md │ ├── data.headers.md │ ├── data.nomsgid.md │ ├── data.noreceived.md │ ├── data.rfc5322_header_checks.md │ ├── dkim_sign.md │ ├── dkim_verify.md │ ├── dnsbl.md │ ├── dnswl.md │ ├── lookup_rdns.strict.md │ ├── mail_from.access.md │ ├── mail_from.blocklist.md │ ├── mail_from.nobounces.md │ ├── rcpt_to.access.md │ ├── rcpt_to.blocklist.md │ ├── rcpt_to.routes.md │ └── rdns.regexp.md ├── plugins │ ├── aliases.md │ ├── auth │ │ ├── auth_bridge.md │ │ ├── auth_ldap.md │ │ ├── auth_proxy.md │ │ ├── auth_vpopmaild.md │ │ └── flat_file.md │ ├── block_me.md │ ├── data.signatures.md │ ├── delay_deny.md │ ├── max_unrecognized_commands.md │ ├── prevent_credential_leaks.md │ ├── process_title.md │ ├── queue │ │ ├── deliver.md │ │ ├── discard.md │ │ ├── lmtp.md │ │ ├── qmail-queue.md │ │ ├── quarantine.md │ │ ├── rabbitmq.md │ │ ├── rabbitmq_amqplib.md │ │ ├── smtp_bridge.md │ │ ├── smtp_forward.md │ │ ├── smtp_proxy.md │ │ └── test.md │ ├── rcpt_to.in_host_list.md │ ├── rcpt_to.max_count.md │ ├── record_envelope_addresses.md │ ├── relay.md │ ├── reseed_rng.md │ ├── status.md │ ├── tarpit.md │ ├── tls.md │ ├── toobusy.md │ └── xclient.md └── tutorials │ ├── Migrating_from_v1_to_v2.md │ └── SettingUpOutbound.md ├── endpoint.js ├── eslint.config.mjs ├── haraka.js ├── haraka.sh ├── host_pool.js ├── http ├── html │ ├── 404.html │ └── index.html └── package.json ├── line_socket.js ├── logger.js ├── outbound ├── client_pool.js ├── config.js ├── fsync_writestream.js ├── hmail.js ├── index.js ├── qfile.js ├── queue.js ├── timer_queue.js ├── tls.js └── todo.js ├── package.json ├── plugins.js ├── plugins ├── .eslintrc.yaml ├── auth │ ├── auth_base.js │ ├── auth_bridge.js │ ├── auth_proxy.js │ ├── auth_vpopmaild.js │ └── flat_file.js ├── block_me.js ├── data.signatures.js ├── delay_deny.js ├── prevent_credential_leaks.js ├── process_title.js ├── profile.js ├── queue │ ├── deliver.js │ ├── discard.js │ ├── lmtp.js │ ├── qmail-queue.js │ ├── quarantine.js │ ├── rabbitmq.js │ ├── rabbitmq_amqplib.js │ ├── smtp_bridge.js │ ├── smtp_forward.js │ ├── smtp_proxy.js │ └── test.js ├── rcpt_to.host_list_base.js ├── rcpt_to.in_host_list.js ├── record_envelope_addresses.js ├── reseed_rng.js ├── status.js ├── tarpit.js ├── tls.js ├── toobusy.js └── xclient.js ├── rfc1869.js ├── run_tests ├── server.js ├── smtp_client.js ├── test ├── .eslintrc.yaml ├── config │ ├── auth_flat_file.ini │ ├── dhparams.pem │ ├── host_list │ ├── outbound_tls_cert.pem │ ├── outbound_tls_key.pem │ ├── plugins │ ├── smtp.ini │ ├── smtp_forward.ini │ ├── tls.ini │ ├── tls │ │ ├── ec.pem │ │ ├── example.com │ │ │ ├── _.example.com.key │ │ │ └── example.com.crt │ │ ├── haraka.local.pem │ │ └── mismatched.pem │ ├── tls_cert.pem │ └── tls_key.pem ├── connection.js ├── endpoint.js ├── fixtures │ ├── line_socket.js │ ├── todo_qfile.txt │ └── util_hmailitem.js ├── host_pool.js ├── installation │ ├── config │ │ ├── test-plugin-flat │ │ ├── test-plugin.ini │ │ └── tls.ini │ ├── node_modules │ │ ├── load_first │ │ │ ├── index.js │ │ │ └── package.json │ │ └── test-plugin │ │ │ ├── config │ │ │ ├── test-plugin-flat │ │ │ └── test-plugin.ini │ │ │ ├── package.json │ │ │ └── test-plugin.js │ └── plugins │ │ ├── base_plugin.js │ │ ├── folder_plugin │ │ ├── index.js │ │ └── package.json │ │ ├── inherits.js │ │ ├── load_first.js │ │ ├── plugin.js │ │ └── tls.js ├── logger.js ├── loud │ └── config │ │ ├── dhparams.pem │ │ ├── tls.ini │ │ └── tls │ │ └── goobered.pem ├── mail_specimen │ ├── base64-root-part.txt │ └── varied-fold-lengths-preserve-data.txt ├── outbound │ ├── hmail.js │ ├── index.js │ └── qfile.js ├── outbound_bounce_net_errors.js ├── outbound_bounce_rfc3464.js ├── plugins.js ├── plugins │ ├── auth │ │ ├── auth_base.js │ │ └── auth_vpopmaild.js │ ├── queue │ │ └── smtp_forward.js │ ├── rcpt_to.host_list_base.js │ ├── rcpt_to.in_host_list.js │ ├── status.js │ └── tls.js ├── queue │ ├── 1507509981169_1507509981169_0_61403_e0Y0Ym_1_fixed │ ├── 1507509981169_1507509981169_0_61403_e0Y0Ym_1_haraka │ ├── 1508269674999_1508269674999_0_34002_socVUF_1_haraka │ ├── 1508455115683_1508455115683_0_90253_9Q4o4V_1_haraka │ └── zero-length ├── rfc1869.js ├── server.js ├── smtp_client.js ├── tls_socket.js └── transaction.js ├── tls_socket.js └── transaction.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/codecov.yml: -------------------------------------------------------------------------------- 1 | codecov: 2 | comment: false 3 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/release-branch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.github/workflows/release-branch.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.gitmodules -------------------------------------------------------------------------------- /.lgtm.yml: -------------------------------------------------------------------------------- 1 | queries: 2 | - exclude: js/automatic-semicolon-insertion 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/.npmignore -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /Changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/Changes.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/LICENSE -------------------------------------------------------------------------------- /Plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/Plugins.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/TODO -------------------------------------------------------------------------------- /bin/haraka: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/bin/haraka -------------------------------------------------------------------------------- /bin/haraka_grep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/bin/haraka_grep -------------------------------------------------------------------------------- /config/aliases: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /config/auth_flat_file.ini: -------------------------------------------------------------------------------- 1 | 2 | [core] 3 | methods=CRAM-MD5 4 | ; constrain_sender=true 5 | 6 | [users] 7 | ; matt=test 8 | -------------------------------------------------------------------------------- /config/auth_vpopmaild.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/auth_vpopmaild.ini -------------------------------------------------------------------------------- /config/connection.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/connection.ini -------------------------------------------------------------------------------- /config/delay_deny.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/delay_deny.ini -------------------------------------------------------------------------------- /config/host_list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/host_list -------------------------------------------------------------------------------- /config/host_list_regex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/host_list_regex -------------------------------------------------------------------------------- /config/http.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/http.ini -------------------------------------------------------------------------------- /config/lmtp.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/lmtp.ini -------------------------------------------------------------------------------- /config/log.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/log.ini -------------------------------------------------------------------------------- /config/outbound.bounce_message: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/outbound.bounce_message -------------------------------------------------------------------------------- /config/outbound.bounce_message_html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/outbound.bounce_message_html -------------------------------------------------------------------------------- /config/outbound.bounce_message_image: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/outbound.bounce_message_image -------------------------------------------------------------------------------- /config/outbound.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/outbound.ini -------------------------------------------------------------------------------- /config/plugins: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/plugins -------------------------------------------------------------------------------- /config/rabbitmq.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/rabbitmq.ini -------------------------------------------------------------------------------- /config/rabbitmq_amqplib.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/rabbitmq_amqplib.ini -------------------------------------------------------------------------------- /config/smtp.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/smtp.ini -------------------------------------------------------------------------------- /config/smtp_bridge.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/smtp_bridge.ini -------------------------------------------------------------------------------- /config/smtp_forward.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/smtp_forward.ini -------------------------------------------------------------------------------- /config/smtp_proxy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/smtp_proxy.ini -------------------------------------------------------------------------------- /config/tarpit.timeout: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /config/tls.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/tls.ini -------------------------------------------------------------------------------- /config/watch.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/config/watch.ini -------------------------------------------------------------------------------- /config/xclient.hosts: -------------------------------------------------------------------------------- 1 | # List of IP addresses that are allowed to use XCLIENT 2 | 127.0.0.1 3 | -------------------------------------------------------------------------------- /connection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/connection.js -------------------------------------------------------------------------------- /contrib/Haraka.cf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/contrib/Haraka.cf -------------------------------------------------------------------------------- /contrib/Haraka.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/contrib/Haraka.pm -------------------------------------------------------------------------------- /contrib/bad_smtp_server.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/contrib/bad_smtp_server.pl -------------------------------------------------------------------------------- /contrib/bsd-rc.d/haraka: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/contrib/bsd-rc.d/haraka -------------------------------------------------------------------------------- /contrib/debian-init.d/haraka: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/contrib/debian-init.d/haraka -------------------------------------------------------------------------------- /contrib/haraka.init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/contrib/haraka.init -------------------------------------------------------------------------------- /contrib/haraka.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/contrib/haraka.service -------------------------------------------------------------------------------- /contrib/plugin2npm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/contrib/plugin2npm.sh -------------------------------------------------------------------------------- /contrib/ubuntu-upstart/haraka.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/contrib/ubuntu-upstart/haraka.conf -------------------------------------------------------------------------------- /docs/Body.md: -------------------------------------------------------------------------------- 1 | moved to [Body](https://github.com/haraka/email-message#body) 2 | -------------------------------------------------------------------------------- /docs/Config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/Config.md -------------------------------------------------------------------------------- /docs/Connection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/Connection.md -------------------------------------------------------------------------------- /docs/CoreConfig.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/CoreConfig.md -------------------------------------------------------------------------------- /docs/CustomReturnCodes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/CustomReturnCodes.md -------------------------------------------------------------------------------- /docs/HAProxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/HAProxy.md -------------------------------------------------------------------------------- /docs/Header.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/Header.md -------------------------------------------------------------------------------- /docs/Logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/Logging.md -------------------------------------------------------------------------------- /docs/Outbound.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/Outbound.md -------------------------------------------------------------------------------- /docs/Plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/Plugins.md -------------------------------------------------------------------------------- /docs/Results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/Results.md -------------------------------------------------------------------------------- /docs/Transaction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/Transaction.md -------------------------------------------------------------------------------- /docs/Tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/Tutorial.md -------------------------------------------------------------------------------- /docs/deprecated/access.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/access.md -------------------------------------------------------------------------------- /docs/deprecated/backscatterer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/backscatterer.md -------------------------------------------------------------------------------- /docs/deprecated/connect.rdns_access.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/connect.rdns_access.md -------------------------------------------------------------------------------- /docs/deprecated/data.headers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/data.headers.md -------------------------------------------------------------------------------- /docs/deprecated/data.nomsgid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/data.nomsgid.md -------------------------------------------------------------------------------- /docs/deprecated/data.noreceived.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/data.noreceived.md -------------------------------------------------------------------------------- /docs/deprecated/data.rfc5322_header_checks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/data.rfc5322_header_checks.md -------------------------------------------------------------------------------- /docs/deprecated/dkim_sign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/dkim_sign.md -------------------------------------------------------------------------------- /docs/deprecated/dkim_verify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/dkim_verify.md -------------------------------------------------------------------------------- /docs/deprecated/dnsbl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/dnsbl.md -------------------------------------------------------------------------------- /docs/deprecated/dnswl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/dnswl.md -------------------------------------------------------------------------------- /docs/deprecated/lookup_rdns.strict.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/lookup_rdns.strict.md -------------------------------------------------------------------------------- /docs/deprecated/mail_from.access.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/mail_from.access.md -------------------------------------------------------------------------------- /docs/deprecated/mail_from.blocklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/mail_from.blocklist.md -------------------------------------------------------------------------------- /docs/deprecated/mail_from.nobounces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/mail_from.nobounces.md -------------------------------------------------------------------------------- /docs/deprecated/rcpt_to.access.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/rcpt_to.access.md -------------------------------------------------------------------------------- /docs/deprecated/rcpt_to.blocklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/rcpt_to.blocklist.md -------------------------------------------------------------------------------- /docs/deprecated/rcpt_to.routes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/rcpt_to.routes.md -------------------------------------------------------------------------------- /docs/deprecated/rdns.regexp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/deprecated/rdns.regexp.md -------------------------------------------------------------------------------- /docs/plugins/aliases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/aliases.md -------------------------------------------------------------------------------- /docs/plugins/auth/auth_bridge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/auth/auth_bridge.md -------------------------------------------------------------------------------- /docs/plugins/auth/auth_ldap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/auth/auth_ldap.md -------------------------------------------------------------------------------- /docs/plugins/auth/auth_proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/auth/auth_proxy.md -------------------------------------------------------------------------------- /docs/plugins/auth/auth_vpopmaild.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/auth/auth_vpopmaild.md -------------------------------------------------------------------------------- /docs/plugins/auth/flat_file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/auth/flat_file.md -------------------------------------------------------------------------------- /docs/plugins/block_me.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/block_me.md -------------------------------------------------------------------------------- /docs/plugins/data.signatures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/data.signatures.md -------------------------------------------------------------------------------- /docs/plugins/delay_deny.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/delay_deny.md -------------------------------------------------------------------------------- /docs/plugins/max_unrecognized_commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/max_unrecognized_commands.md -------------------------------------------------------------------------------- /docs/plugins/prevent_credential_leaks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/prevent_credential_leaks.md -------------------------------------------------------------------------------- /docs/plugins/process_title.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/process_title.md -------------------------------------------------------------------------------- /docs/plugins/queue/deliver.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/queue/deliver.md -------------------------------------------------------------------------------- /docs/plugins/queue/discard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/queue/discard.md -------------------------------------------------------------------------------- /docs/plugins/queue/lmtp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/queue/lmtp.md -------------------------------------------------------------------------------- /docs/plugins/queue/qmail-queue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/queue/qmail-queue.md -------------------------------------------------------------------------------- /docs/plugins/queue/quarantine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/queue/quarantine.md -------------------------------------------------------------------------------- /docs/plugins/queue/rabbitmq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/queue/rabbitmq.md -------------------------------------------------------------------------------- /docs/plugins/queue/rabbitmq_amqplib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/queue/rabbitmq_amqplib.md -------------------------------------------------------------------------------- /docs/plugins/queue/smtp_bridge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/queue/smtp_bridge.md -------------------------------------------------------------------------------- /docs/plugins/queue/smtp_forward.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/queue/smtp_forward.md -------------------------------------------------------------------------------- /docs/plugins/queue/smtp_proxy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/queue/smtp_proxy.md -------------------------------------------------------------------------------- /docs/plugins/queue/test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/queue/test.md -------------------------------------------------------------------------------- /docs/plugins/rcpt_to.in_host_list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/rcpt_to.in_host_list.md -------------------------------------------------------------------------------- /docs/plugins/rcpt_to.max_count.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/rcpt_to.max_count.md -------------------------------------------------------------------------------- /docs/plugins/record_envelope_addresses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/record_envelope_addresses.md -------------------------------------------------------------------------------- /docs/plugins/relay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/relay.md -------------------------------------------------------------------------------- /docs/plugins/reseed_rng.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/reseed_rng.md -------------------------------------------------------------------------------- /docs/plugins/status.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/status.md -------------------------------------------------------------------------------- /docs/plugins/tarpit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/tarpit.md -------------------------------------------------------------------------------- /docs/plugins/tls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/tls.md -------------------------------------------------------------------------------- /docs/plugins/toobusy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/toobusy.md -------------------------------------------------------------------------------- /docs/plugins/xclient.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/plugins/xclient.md -------------------------------------------------------------------------------- /docs/tutorials/Migrating_from_v1_to_v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/tutorials/Migrating_from_v1_to_v2.md -------------------------------------------------------------------------------- /docs/tutorials/SettingUpOutbound.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/docs/tutorials/SettingUpOutbound.md -------------------------------------------------------------------------------- /endpoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/endpoint.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /haraka.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/haraka.js -------------------------------------------------------------------------------- /haraka.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/haraka.sh -------------------------------------------------------------------------------- /host_pool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/host_pool.js -------------------------------------------------------------------------------- /http/html/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/http/html/404.html -------------------------------------------------------------------------------- /http/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/http/html/index.html -------------------------------------------------------------------------------- /http/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/http/package.json -------------------------------------------------------------------------------- /line_socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/line_socket.js -------------------------------------------------------------------------------- /logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/logger.js -------------------------------------------------------------------------------- /outbound/client_pool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/outbound/client_pool.js -------------------------------------------------------------------------------- /outbound/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/outbound/config.js -------------------------------------------------------------------------------- /outbound/fsync_writestream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/outbound/fsync_writestream.js -------------------------------------------------------------------------------- /outbound/hmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/outbound/hmail.js -------------------------------------------------------------------------------- /outbound/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/outbound/index.js -------------------------------------------------------------------------------- /outbound/qfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/outbound/qfile.js -------------------------------------------------------------------------------- /outbound/queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/outbound/queue.js -------------------------------------------------------------------------------- /outbound/timer_queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/outbound/timer_queue.js -------------------------------------------------------------------------------- /outbound/tls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/outbound/tls.js -------------------------------------------------------------------------------- /outbound/todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/outbound/todo.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/package.json -------------------------------------------------------------------------------- /plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins.js -------------------------------------------------------------------------------- /plugins/.eslintrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/.eslintrc.yaml -------------------------------------------------------------------------------- /plugins/auth/auth_base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/auth/auth_base.js -------------------------------------------------------------------------------- /plugins/auth/auth_bridge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/auth/auth_bridge.js -------------------------------------------------------------------------------- /plugins/auth/auth_proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/auth/auth_proxy.js -------------------------------------------------------------------------------- /plugins/auth/auth_vpopmaild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/auth/auth_vpopmaild.js -------------------------------------------------------------------------------- /plugins/auth/flat_file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/auth/flat_file.js -------------------------------------------------------------------------------- /plugins/block_me.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/block_me.js -------------------------------------------------------------------------------- /plugins/data.signatures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/data.signatures.js -------------------------------------------------------------------------------- /plugins/delay_deny.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/delay_deny.js -------------------------------------------------------------------------------- /plugins/prevent_credential_leaks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/prevent_credential_leaks.js -------------------------------------------------------------------------------- /plugins/process_title.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/process_title.js -------------------------------------------------------------------------------- /plugins/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/profile.js -------------------------------------------------------------------------------- /plugins/queue/deliver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/queue/deliver.js -------------------------------------------------------------------------------- /plugins/queue/discard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/queue/discard.js -------------------------------------------------------------------------------- /plugins/queue/lmtp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/queue/lmtp.js -------------------------------------------------------------------------------- /plugins/queue/qmail-queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/queue/qmail-queue.js -------------------------------------------------------------------------------- /plugins/queue/quarantine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/queue/quarantine.js -------------------------------------------------------------------------------- /plugins/queue/rabbitmq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/queue/rabbitmq.js -------------------------------------------------------------------------------- /plugins/queue/rabbitmq_amqplib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/queue/rabbitmq_amqplib.js -------------------------------------------------------------------------------- /plugins/queue/smtp_bridge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/queue/smtp_bridge.js -------------------------------------------------------------------------------- /plugins/queue/smtp_forward.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/queue/smtp_forward.js -------------------------------------------------------------------------------- /plugins/queue/smtp_proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/queue/smtp_proxy.js -------------------------------------------------------------------------------- /plugins/queue/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/queue/test.js -------------------------------------------------------------------------------- /plugins/rcpt_to.host_list_base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/rcpt_to.host_list_base.js -------------------------------------------------------------------------------- /plugins/rcpt_to.in_host_list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/rcpt_to.in_host_list.js -------------------------------------------------------------------------------- /plugins/record_envelope_addresses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/record_envelope_addresses.js -------------------------------------------------------------------------------- /plugins/reseed_rng.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/reseed_rng.js -------------------------------------------------------------------------------- /plugins/status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/status.js -------------------------------------------------------------------------------- /plugins/tarpit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/tarpit.js -------------------------------------------------------------------------------- /plugins/tls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/tls.js -------------------------------------------------------------------------------- /plugins/toobusy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/toobusy.js -------------------------------------------------------------------------------- /plugins/xclient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/plugins/xclient.js -------------------------------------------------------------------------------- /rfc1869.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/rfc1869.js -------------------------------------------------------------------------------- /run_tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/run_tests -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/server.js -------------------------------------------------------------------------------- /smtp_client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/smtp_client.js -------------------------------------------------------------------------------- /test/.eslintrc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/.eslintrc.yaml -------------------------------------------------------------------------------- /test/config/auth_flat_file.ini: -------------------------------------------------------------------------------- 1 | [core] 2 | methods=CRAM-MD5 3 | 4 | [users] 5 | matt=goodPass 6 | -------------------------------------------------------------------------------- /test/config/dhparams.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/config/dhparams.pem -------------------------------------------------------------------------------- /test/config/host_list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/config/host_list -------------------------------------------------------------------------------- /test/config/outbound_tls_cert.pem: -------------------------------------------------------------------------------- 1 | OutboundTlsCertLoaded -------------------------------------------------------------------------------- /test/config/outbound_tls_key.pem: -------------------------------------------------------------------------------- 1 | OutboundTlsKeyLoaded -------------------------------------------------------------------------------- /test/config/plugins: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/config/plugins -------------------------------------------------------------------------------- /test/config/smtp.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/config/smtp.ini -------------------------------------------------------------------------------- /test/config/smtp_forward.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/config/smtp_forward.ini -------------------------------------------------------------------------------- /test/config/tls.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/config/tls.ini -------------------------------------------------------------------------------- /test/config/tls/ec.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/config/tls/ec.pem -------------------------------------------------------------------------------- /test/config/tls/example.com/_.example.com.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/config/tls/example.com/_.example.com.key -------------------------------------------------------------------------------- /test/config/tls/example.com/example.com.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/config/tls/example.com/example.com.crt -------------------------------------------------------------------------------- /test/config/tls/haraka.local.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/config/tls/haraka.local.pem -------------------------------------------------------------------------------- /test/config/tls/mismatched.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/config/tls/mismatched.pem -------------------------------------------------------------------------------- /test/config/tls_cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/config/tls_cert.pem -------------------------------------------------------------------------------- /test/config/tls_key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/config/tls_key.pem -------------------------------------------------------------------------------- /test/connection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/connection.js -------------------------------------------------------------------------------- /test/endpoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/endpoint.js -------------------------------------------------------------------------------- /test/fixtures/line_socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/fixtures/line_socket.js -------------------------------------------------------------------------------- /test/fixtures/todo_qfile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/fixtures/todo_qfile.txt -------------------------------------------------------------------------------- /test/fixtures/util_hmailitem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/fixtures/util_hmailitem.js -------------------------------------------------------------------------------- /test/host_pool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/host_pool.js -------------------------------------------------------------------------------- /test/installation/config/test-plugin-flat: -------------------------------------------------------------------------------- 1 | flatisloaded 2 | -------------------------------------------------------------------------------- /test/installation/config/test-plugin.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/installation/config/test-plugin.ini -------------------------------------------------------------------------------- /test/installation/config/tls.ini: -------------------------------------------------------------------------------- 1 | ciphers=test 2 | -------------------------------------------------------------------------------- /test/installation/node_modules/load_first/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/installation/node_modules/load_first/index.js -------------------------------------------------------------------------------- /test/installation/node_modules/load_first/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/installation/node_modules/load_first/package.json -------------------------------------------------------------------------------- /test/installation/node_modules/test-plugin/config/test-plugin-flat: -------------------------------------------------------------------------------- 1 | flatnotloaded 2 | -------------------------------------------------------------------------------- /test/installation/node_modules/test-plugin/config/test-plugin.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/installation/node_modules/test-plugin/config/test-plugin.ini -------------------------------------------------------------------------------- /test/installation/node_modules/test-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/installation/node_modules/test-plugin/package.json -------------------------------------------------------------------------------- /test/installation/node_modules/test-plugin/test-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/installation/node_modules/test-plugin/test-plugin.js -------------------------------------------------------------------------------- /test/installation/plugins/base_plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/installation/plugins/base_plugin.js -------------------------------------------------------------------------------- /test/installation/plugins/folder_plugin/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | exports.register = () => { 4 | } 5 | -------------------------------------------------------------------------------- /test/installation/plugins/folder_plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/installation/plugins/folder_plugin/package.json -------------------------------------------------------------------------------- /test/installation/plugins/inherits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/installation/plugins/inherits.js -------------------------------------------------------------------------------- /test/installation/plugins/load_first.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/installation/plugins/load_first.js -------------------------------------------------------------------------------- /test/installation/plugins/plugin.js: -------------------------------------------------------------------------------- 1 | exports.register = () => { 2 | 3 | } 4 | -------------------------------------------------------------------------------- /test/installation/plugins/tls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/installation/plugins/tls.js -------------------------------------------------------------------------------- /test/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/logger.js -------------------------------------------------------------------------------- /test/loud/config/dhparams.pem: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/loud/config/tls.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/loud/config/tls.ini -------------------------------------------------------------------------------- /test/loud/config/tls/goobered.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/loud/config/tls/goobered.pem -------------------------------------------------------------------------------- /test/mail_specimen/base64-root-part.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/mail_specimen/base64-root-part.txt -------------------------------------------------------------------------------- /test/mail_specimen/varied-fold-lengths-preserve-data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/mail_specimen/varied-fold-lengths-preserve-data.txt -------------------------------------------------------------------------------- /test/outbound/hmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/outbound/hmail.js -------------------------------------------------------------------------------- /test/outbound/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/outbound/index.js -------------------------------------------------------------------------------- /test/outbound/qfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/outbound/qfile.js -------------------------------------------------------------------------------- /test/outbound_bounce_net_errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/outbound_bounce_net_errors.js -------------------------------------------------------------------------------- /test/outbound_bounce_rfc3464.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/outbound_bounce_rfc3464.js -------------------------------------------------------------------------------- /test/plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/plugins.js -------------------------------------------------------------------------------- /test/plugins/auth/auth_base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/plugins/auth/auth_base.js -------------------------------------------------------------------------------- /test/plugins/auth/auth_vpopmaild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/plugins/auth/auth_vpopmaild.js -------------------------------------------------------------------------------- /test/plugins/queue/smtp_forward.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/plugins/queue/smtp_forward.js -------------------------------------------------------------------------------- /test/plugins/rcpt_to.host_list_base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/plugins/rcpt_to.host_list_base.js -------------------------------------------------------------------------------- /test/plugins/rcpt_to.in_host_list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/plugins/rcpt_to.in_host_list.js -------------------------------------------------------------------------------- /test/plugins/status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/plugins/status.js -------------------------------------------------------------------------------- /test/plugins/tls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/plugins/tls.js -------------------------------------------------------------------------------- /test/queue/1507509981169_1507509981169_0_61403_e0Y0Ym_1_fixed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/queue/1507509981169_1507509981169_0_61403_e0Y0Ym_1_fixed -------------------------------------------------------------------------------- /test/queue/1507509981169_1507509981169_0_61403_e0Y0Ym_1_haraka: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/queue/1507509981169_1507509981169_0_61403_e0Y0Ym_1_haraka -------------------------------------------------------------------------------- /test/queue/1508269674999_1508269674999_0_34002_socVUF_1_haraka: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/queue/1508269674999_1508269674999_0_34002_socVUF_1_haraka -------------------------------------------------------------------------------- /test/queue/1508455115683_1508455115683_0_90253_9Q4o4V_1_haraka: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/queue/1508455115683_1508455115683_0_90253_9Q4o4V_1_haraka -------------------------------------------------------------------------------- /test/queue/zero-length: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/rfc1869.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/rfc1869.js -------------------------------------------------------------------------------- /test/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/server.js -------------------------------------------------------------------------------- /test/smtp_client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/smtp_client.js -------------------------------------------------------------------------------- /test/tls_socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/tls_socket.js -------------------------------------------------------------------------------- /test/transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/test/transaction.js -------------------------------------------------------------------------------- /tls_socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/tls_socket.js -------------------------------------------------------------------------------- /transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haraka/Haraka/HEAD/transaction.js --------------------------------------------------------------------------------