Skip to content

Commit 9c09672

Browse files
committed
clean mail sender
1 parent b9b36f3 commit 9c09672

File tree

4 files changed

+17
-408
lines changed

4 files changed

+17
-408
lines changed

src/modules/send-email/send-email.service.ts

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export class SendEmailService<T> {
1010
async welcomeRegisterEmail(email: string, userData?: T): Promise<void> {
1111
this.mailerService.sendMail({
1212
to: email, // list of receivers
13-
subject: 'Welcome to trader community', // Subject line
13+
subject: 'Welcome to', // Subject line
1414
template: 'welcome-register',
1515
context: {
1616
user: userData
@@ -41,24 +41,5 @@ export class SendEmailService<T> {
4141
})
4242
}
4343

44-
async marginCallNotice(email:string, name:string): Promise<void> {
45-
46-
this.mailerService.sendMail({
47-
to: email,
48-
subject: "Margin Call Notice..!",
49-
template: 'margin-call-notice',
50-
context: {
51-
user: {
52-
email,
53-
name
54-
}
55-
}
56-
}).then(success => {
57-
// console.log(success);
58-
}).catch(error => {
59-
console.log(error)
60-
})
61-
}
62-
6344
// do more service to send emails
6445
}
Lines changed: 10 additions & 130 deletions
Original file line numberDiff line numberDiff line change
@@ -1,130 +1,10 @@
1-
<!DOCTYPE html>
2-
<html lang="en">
3-
<head>
4-
<meta charset="UTF-8">
5-
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6-
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7-
<link href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,700;1,100;1,200;1,300;1,400&display=swap" rel="stylesheet">
8-
<style>
9-
10-
body {
11-
background: #f5f5f5;
12-
}
13-
14-
.container {
15-
font-family: Poppins;
16-
max-width: 500px;
17-
margin: auto;
18-
}
19-
20-
21-
.header {
22-
font-weight: 700;
23-
color: #171735;
24-
text-align: center;
25-
padding: 15px;
26-
font-size: 1.4rem;
27-
background: #F0B90B;
28-
border-radius: 10px 10px 0 0;
29-
}
30-
31-
.body {
32-
background: white;
33-
border: 1px solid #eee;
34-
padding: 15px;
35-
border-radius: 0 0 10px 10px;
36-
}
37-
38-
p {
39-
font-size: .9rem
40-
}
41-
42-
.body h1 {
43-
font-size: 1.5rem;
44-
padding: 0px;
45-
margin: 0px;
46-
}
47-
48-
.block-confirm-code {
49-
background: #eee;
50-
text-align: center;
51-
padding: 10px;
52-
font-size: 2rem;
53-
font-weight: bold;
54-
border-radius: 10px;
55-
}
56-
57-
58-
.footer {
59-
text-align: center;
60-
}
61-
62-
.footer hr {
63-
border-color: #eee;
64-
background: #eee;
65-
}
66-
67-
.text-muted {
68-
color: #aaa;
69-
font-weight: normal;
70-
}
71-
72-
.footer-copy p {
73-
font-size: .7rem !important ;
74-
}
75-
</style>
76-
</head>
77-
<body>
78-
<div class="container">
79-
<div class="header">
80-
KRIPTOKU
81-
</div>
82-
<div class="body">
83-
<h1>Halo, <%= name %></h1>
84-
85-
<p>
86-
Sepertinya Anda mencoba log masuk ke aplikasi KriptoKu dari perangkat atau lokasi baru.
87-
</p>
88-
89-
<p>
90-
Masukkan kode ini pada saat masuk dan ketuk Kirim untuk mengonfirmasi tindakan, dan kami akan mengingat
91-
bahwa perangkat atau lokasi baru Anda aman.
92-
</p>
93-
94-
<div class="block-confirm-code">
95-
<span>
96-
<%= code %>
97-
</span>
98-
</div>
99-
100-
<p>
101-
Jangan bagikan kode ini dengan siapa pun!
102-
</p>
103-
104-
<p>
105-
106-
<strong>Kode valid selama 10 menit.</strong>
107-
</p>
108-
</div>
109-
<div class="footer">
110-
111-
<p>
112-
Punya pertanyaan? <a href="https://kriptoku.net/contact">Hubungi kami! </a>
113-
</p>
114-
115-
<p>
116-
Layanan Pelanggan tersedia selama 24/7
117-
</p>
118-
119-
<hr>
120-
121-
<div class="text-muted footer-copy">
122-
123-
<p>Pastikan bahwa alamat surel Anda tidak jatuh ke tangan orang lain. Kami memegang teguh Kebijakan Privasi</p>
124-
125-
<p<%= new Date().getFullYear() %> KriptoKu</p>
126-
</div>
127-
</div>
128-
</div>
129-
</body>
130-
</html>
1+
<h1>Halo, <%= name %></h1>
2+
3+
<p>
4+
Kode Verifikasi Anda adalah :
5+
</p>
6+
<div class="block-confirm-code">
7+
<span>
8+
<%= code %>
9+
</span>
10+
</div>

src/modules/send-email/templates/margin-call-notice.ejs

Lines changed: 0 additions & 148 deletions
This file was deleted.

0 commit comments

Comments
 (0)