public async Task EnviarConfirmacaoPedidoEmail(int pedido, string nomeUsuario, string emailUsuario) { var mensagemEmail = $"Olá, {nomeUsuario}!<br> <br>" + "Agradecemos sua visita em nosso site. <br> " + "Já estamos trabalhando para rapidamente liberar seus produtos, em até 48 horas enviaremos a confirmação e/ou caso seja nescessário faremos contato para possíveis pendencias e seguimento na liberação do mesmo. <br><br>" + $"Pedido N° - <b>{pedido}</b> <br>" + "Acompanhe seu pedido acessando no site o campo 'MEUS PEDIDOS' localizado no menu 'LOGIN' <br> <br> " + "Boas Vendas! <br>" + "Equipe de relacionamento com o cliente <br>" + "Prestige do Brasil"; await _emailSenderServices.SendEmailAsync(emailUsuario, $"Pedido realizado com sucesso - N° {pedido}", mensagemEmail, null, null); await EnviarConfirmacaoPedidoEmailInterno(pedido); }
private async Task EnviarEmailAviseMe(string armação, string cor, string email) { const string subject = "Sua armação já está disponível"; var mensagemEmail = $"Olá, <br> <br>" + $"A armação {armação} - {cor}, já está disponível em nossa loja virtual! <br> <br> <br>" + $"Equipe de relacionamento com o cliente <br>" + $"Prestige do Brasil"; await _emailSenderServices.SendEmailAsync(email, subject, mensagemEmail, null, null); }
public async Task <ActionResult <UserDto> > ValidateEmail([FromBody] UserDto user) { try { UserDto userDto = await _iUsersServices.ValidateEmailServices(user.Email); if (userDto != null) { var test = _iEmailSenderServices.SendEmailAsync("*****@*****.**", "test", "Update account"); return(userDto); } else { return(BadRequest(new { message = "Email is incorrect" })); } } catch (Exception ex) { throw ex; } }
public async Task SendAutomaticSuporteEmail(string htmlMessage, string email, string subject) { await _emailSender.SendEmailAsync(email, subject, htmlMessage, null, null); }