Exemplo n.º 1
0
        public async Task <IActionResult> SendMailOTP(string email)
        {
            // Generate OTP
            var otp = SendMailService.GenerateOTP();

            var           subject = "[18HCB Banking] Mã xác nhận";
            StringBuilder body    = new StringBuilder();

            body.AppendFormat("Mã xác nhận của bạn là: {0}", otp);

            try
            {
                var message = SendMailService.InitEmailMessage(email, subject, body.ToString());
                SendMailService.SendMail(message);
                return(Ok(otp));
            } catch (Exception ex)
            {
                return(StatusCode(500));
            }
        }