Skip to content
This repository was archived by the owner on Dec 14, 2023. It is now read-only.

Commit e718966

Browse files
heyitsmaimaiWardormeur
authored andcommitted
set up maildev on users service (#289)
* set up maildev on users service * Remove mailtrap configuration
1 parent 9f498fb commit e718966

File tree

3 files changed

+6
-10
lines changed

3 files changed

+6
-10
lines changed

config/config.js

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,15 @@ module.exports = function (options) {
2929
sendemail: true,
3030
sendFrom: 'The CoderDojo Team <[email protected]>'
3131
},
32-
mailtrap: {
32+
maildev: {
3333
folder: path.resolve(CpTranslations.getEmailTemplatePath()),
3434
mail: {
3535
3636
},
3737
config: {
38-
host: process.env.MAIL_HOST,
39-
port: process.env.MAIL_PORT,
40-
auth: {
41-
user: process.env.MAIL_USER,
42-
pass: process.env.MAIL_PASS
43-
}
38+
host: 'maildev',
39+
port: 25,
40+
ignoreTLS: true
4441
}
4542
},
4643
email: {

config/development.env

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ POSTGRES_USERNAME=platform
44
POSTGRES_PASSWORD=QdYx3D5y
55
POSTGRES_PORT=5432
66

7-
MAILTRAP_ENABLED=true
87
MAIL_HOST=mailtrap.io
98
MAIL_PORT=2525
109
MAIL_USER=397746d4abc52902b

service.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ seneca.options(config);
2323
seneca.decorate('customValidatorLogFormatter', require('./lib/custom-validator-log-formatter'));
2424
seneca.use(store, config['postgresql-store']);
2525
seneca.use(storeQuery);
26-
if (process.env.MAILTRAP_ENABLED === 'true') {
27-
seneca.use('mail', config.mailtrap);
26+
if (process.env.MAILDEV_ENABLED === 'true') {
27+
seneca.use('mail', config.maildev);
2828
} else {
2929
seneca.use('mail', config.email);
3030
}

0 commit comments

Comments
 (0)