Я создаю веб-приложение, которое должно отправить пользователю электронное письмо по завершении действия. В теле письма я должен сообщить пользователю детали транзакции в последнем действии. Я знаю, как отправлять электронные письма человеку и как можно добавить детали транзакции, жестко закодировав сообщение в строку. Я хотел бы знать, как я могу сделать эту тему электронной почты без ее жесткого кодирования, сделав ее либо в файле JSON, либо в моей базе данных, чтобы изменение сообщения в теле сообщения электронной почты не требовало от меня повторной публикации приложения.
В настоящее время моя идея состоит в том, чтобы создать файл JSON с телом почты в нескольких ключах и объединить значения ключей в строку в приложении. Это структура JSON, которую я сейчас рассматриваю:
{
"NewTransaction":{
"EN":{
"Greeting":"Dear ",
"Introduction":"We found that a transaction was completed against your name on ",
"Body1":". The following are some of your transaction details:",
"Body2":"Kindly let us know if there is any discrepancy with this transaction"
},
"MY":""
}
}
Пытаясь выяснить это, я нашел этот пакет, который, кажется, был бы весьма полезен при создании тела письма.
Есть ли какой-нибудь другой способ, который, возможно, я пропускаю?
Заранее спасибо!