#javascript #node.js
Вопрос:
я отправляю сообщения электронной почты с помощью nodemail и sendgrid. я структурировал свое сообщение электронной почты в виде кода ниже, но когда оно получено, оно выглядит как прикрепленное изображение, как я могу выровнять текст слева и выглядеть нормально.
мой код
var mailOptions = {
to: admin.email,
from: 'noreply@123.co.uk',
subject: 'Admin Account set up',
text: `Dear ${admin.name} ${admin.surname},
You are receiving this email because your organisation has added you as an admin. To complete the set up, please
use the link below to set a new password and sign in.
https://${req.headers.host}/reset/${token}
Sincerely,
HR Team
This email was automatically generated by 123
`
};
Ответ №1:
var mailOptions = {
to: admin.email,
from: 'noreply@123.co.uk',
subject: 'Admin Account set up',
text:
`Dear ${admin.name} ${admin.surname},
You are receiving this email because your organisation has added you as an admin. To complete the set up, please
use the link below to set a new password and sign in.
https://${req.headers.host}/reset/${token}
Sincerely,
HR Team
This email was automatically generated by 123`
}
Комментарии:
1. Удаление символов табуляции-хорошая идея. Читаемость кода зависит от вкладок, но в данном случае это выглядит так, как будто они добавлены в строку 🙂