mirror of
https://github.com/nodemailer/wildduck.git
synced 2025-09-18 02:54:47 +08:00
fixed api without imap
This commit is contained in:
parent
80b87eae08
commit
48d6e53d22
5 changed files with 8 additions and 9 deletions
2
api.js
2
api.js
|
@ -106,7 +106,7 @@ server.use(
|
|||
);
|
||||
|
||||
module.exports = done => {
|
||||
if (!config.imap.enabled) {
|
||||
if (!config.api.enabled) {
|
||||
return setImmediate(() => done(null, false));
|
||||
}
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ const config = require('wild-config');
|
|||
const log = require('npmlog');
|
||||
const Joi = require('../joi');
|
||||
const MongoPaging = require('mongo-cursor-pagination-node6');
|
||||
const addressparser = require('addressparser');
|
||||
const addressparser = require('nodemailer/lib/addressparser');
|
||||
const ObjectID = require('mongodb').ObjectID;
|
||||
const tools = require('../tools');
|
||||
const consts = require('../consts');
|
||||
|
|
|
@ -7,7 +7,7 @@ const ObjectID = require('mongodb').ObjectID;
|
|||
const tools = require('../tools');
|
||||
const errors = require('../errors');
|
||||
const openpgp = require('openpgp');
|
||||
const addressparser = require('addressparser');
|
||||
const addressparser = require('nodemailer/lib/addressparser');
|
||||
const libmime = require('libmime');
|
||||
const consts = require('../consts');
|
||||
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
'use strict';
|
||||
|
||||
const SeqIndex = require('seq-index');
|
||||
const DkimStream = require('./dkim-stream');
|
||||
const RelaxedBody = require('nodemailer/lib/dkim/relaxed-body');
|
||||
const MessageSplitter = require('./message-splitter');
|
||||
const seqIndex = new SeqIndex();
|
||||
const GridFSBucket = require('mongodb').GridFSBucket;
|
||||
const uuid = require('uuid');
|
||||
const os = require('os');
|
||||
const hostname = os.hostname().toLowerCase();
|
||||
const addressparser = require('addressparser');
|
||||
const addressparser = require('nodemailer/lib/addressparser');
|
||||
const punycode = require('punycode');
|
||||
const tools = require('./tools');
|
||||
|
||||
|
@ -117,7 +117,7 @@ class Maildropper {
|
|||
}
|
||||
|
||||
let messageSplitter = new MessageSplitter();
|
||||
let dkimStream = new DkimStream();
|
||||
let dkimStream = new RelaxedBody();
|
||||
|
||||
messageSplitter.once('headers', headers => {
|
||||
envelope.headers = headers;
|
||||
|
|
|
@ -30,7 +30,6 @@
|
|||
"request": "^2.87.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"addressparser": "1.0.1",
|
||||
"bcryptjs": "2.4.3",
|
||||
"bugsnag": "2.4.2",
|
||||
"generate-password": "1.4.0",
|
||||
|
@ -55,7 +54,7 @@
|
|||
"mongodb": "3.1.0-beta4",
|
||||
"mongodb-extended-json": "1.10.0",
|
||||
"node-forge": "0.7.5",
|
||||
"nodemailer": "4.6.6",
|
||||
"nodemailer": "4.6.7",
|
||||
"npmlog": "4.1.2",
|
||||
"openpgp": "3.0.11",
|
||||
"pem": "^1.12.5",
|
||||
|
@ -63,7 +62,7 @@
|
|||
"restify": "7.2.1",
|
||||
"restify-logger": "2.0.1",
|
||||
"seq-index": "1.1.0",
|
||||
"smtp-server": "3.4.5",
|
||||
"smtp-server": "3.4.6",
|
||||
"speakeasy": "2.0.0",
|
||||
"tlds": "1.203.1",
|
||||
"u2f": "0.1.3",
|
||||
|
|
Loading…
Add table
Reference in a new issue