Opinionated email server
Find a file
2021-03-26 09:58:05 +02:00
.github Create FUNDING.yml 2019-11-24 18:23:41 +02:00
assets feat: add graphics 2021-02-02 22:31:48 +03:30
bin an user > a user 2019-07-08 18:14:55 +02:00
certs Added example certififcates 2017-07-25 15:50:16 +03:00
config first draft for webhooks 2020-10-09 11:08:33 +03:00
docs include hash value in attachment output 2021-03-26 09:58:05 +02:00
emails fixed invalid embedded image 2018-04-29 00:29:24 +03:00
examples replaced browserbox with imapflow, utf7 with iconv-lite 2020-05-15 19:02:24 +03:00
graphics feat: add graphics 2021-02-02 22:31:48 +03:30
imap-core added minSize and maxSize search parameters 2021-02-18 10:19:13 +02:00
lib include hash value in attachment output 2021-03-26 09:58:05 +02:00
plugins initial plugin system 2017-10-26 14:57:19 +03:00
setup updated zone-mta commit 2021-03-04 10:30:35 +02:00
test include hash value in attachment output 2021-03-26 09:58:05 +02:00
.dockerignore Add files to dockerize wildduck 2020-02-13 17:36:27 +05:30
.eslintrc replaced browserbox with imapflow, utf7 with iconv-lite 2020-05-15 19:02:24 +03:00
.gitignore updated example emails 2018-04-28 22:44:38 +03:00
.prettierrc.js Log ip and sess to Graylog 2020-04-08 11:57:48 +03:00
.travis.yml when submitting message structures then extract embedded attachments from HTML before doing validation checks 2020-11-26 18:03:23 +02:00
api.js first draft for webhooks 2020-10-09 11:08:33 +03:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2017-12-05 11:11:43 +02:00
docker-compose.yml Use sane defaults in the example docker-compose 2020-08-19 20:41:47 +02:00
Dockerfile Add openssl dependency to dockerfile 2020-08-19 20:41:28 +02:00
Gruntfile.js when submitting message structures then extract embedded attachments from HTML before doing validation checks 2020-11-26 18:03:23 +02:00
imap.js do not throw an error if attachment is missing 2020-06-30 09:10:58 +03:00
indexes.yaml added endpoint to recover a deleted user 2021-01-22 15:52:35 +02:00
LICENSE fix: license 2021-02-02 22:49:38 +03:30
LICENSE_ET Modified license definition to use EUPL 1.1 or later (previously EUPL 1.1. only) 2017-12-31 16:38:00 +02:00
lmtp.js Fix issue where POP3 did not mark messages as seen 2020-03-15 13:25:17 +02:00
logo.txt v1.0.106 2018-01-02 15:09:46 +02:00
package.json include hash value in attachment output 2021-03-26 09:58:05 +02:00
pop3.js removed received header parsing 2021-02-26 16:43:29 +02:00
README.md fix: readme 2021-02-02 22:52:06 +03:30
server.js updated install script 2018-04-17 22:09:47 +03:00
tasks.js bumped deps 2021-01-04 14:20:48 +02:00
webhooks.js removed received header parsing 2021-02-26 16:43:29 +02:00
worker.js first draft for webhooks 2020-10-09 11:08:33 +03:00

WildDuck Mail Server

Wild Duck
WildDuck is a scalable no-SPOF IMAP/POP3 mail server.

build dependencies devDependencies Vulnerabilities docker gitter

WildDuck uses a distributed database (sharded + replicated MongoDB) as a backend for storing all data, including emails.

WildDuck tries to follow Gmail in product design. If there's a decision to be made then usually the answer is to do whatever Gmail has done.

License

WildDuck Mail Agent is licensed under the European Union Public License 1.2 or later.