Haraka
Haraka copied to clipboard
A fast, highly extensible, and event driven SMTP server
Have setup all settings required properly and checked the header sent its all looks alright but still ended up in spam and junk folder in both gmail and outlook. The...
**Is your feature request related to a problem? Please describe.** When Haraka tries to connect to another host (outbound), it uses the IP for SNI and to validate the certificate....
Fixed issue #3212 - the help option for plugin execution order was sometimes displaying hooks in the wrong order. Haraka help now displays plugin hooks in the correct order of...
Fixes #3278 Changes proposed in this pull request: - add `LHLO` to the allowed commands if TLS is enforced Checklist: - [x] docs updated (not affected) - [x] tests updated...
**Describe the bug** When enforcing TLS, the only commands available before a TLS connection is established are `EHLO` and `STARTTLS`. `LHLO` is not allowed. Therefore, a STARTTLS connection for LMTP...
With the recent news of [SMTP Smuggling](https://sec-consult.com/blog/detail/smtp-smuggling-spoofing-e-mails-worldwide/) attack it would be nice to double-check that Haraka is not vulnerable and clarify it in the docs. From the code it seems...
**Is your feature request related to a problem? Please describe.** It's not trivial to ship haraka in a reproducible build environments, as any given commit might be transitively broken by...
DENY, DENYSOFT, and DISCONNECT are ignored in ehlo_hook. DENYDISCONNECT is not ignored. I expected that inbound email would be rejected and/or the connection dropped when DENY is passed to next()....
In my Haraka setup, I'm using multiple hooks in a custom plugin to log stuff to files on disk (`hook_reset_transaction`, `hook_disconnect`, `hook_log`, ...). I use node's `fs.promises` functions to write...
**Describe the bug** I have Haraka with **spamassassin** plugin. When I send an email to haraka email server, i have this error in the console: ```bash TypeError: Cannot read properties...