ENVIAR E-MAIL ALERTA DE ESPERA

 Tópico anterior Próximo tópico Novo tópico

ENVIAR E-MAIL ALERTA DE ESPERA

ASP.NET

 Compartilhe  Compartilhe  Compartilhe
#484057 - 20/08/2018 14:09:43

ALEVALE
JUNDIAI
Cadast. em:Março/2012


Boa tarde

Tenho a funo abaixo para enviar o e-mail, eu gostaria de colocar uma imagem de loading ou at mesmo uma mensagem em background enquanto o sistema envia o e-mail, porm quando ele chega na linha     SMTP.Send(Mail), ele fica esperando at enviar o e-mail e depois liberar a aplicao.
Na verso windows forms eu j utilzei o background worker ou thread para fazer isso, mas nunca em web.

Algum tem alguma sugesto de como poderia fazer isso ? Como disse algo simples, mesmo que for um DIV com uma texto ou uma imagem.

Dim Mail As MailMessage = New MailMessage()
                Mail.To.Add(New MailAddress(txtSMTP_Email_Address.Text, []Test[]))
                Mail.From = New MailAddress(txtSMTP_Admin_Email_Address.Text, []Test[])
                Mail.Subject = []AD LifeCycle Tools (Test E-mail)[]    
                Mail.Body = []Test[]
                Mail.IsBodyHtml = True

                Dim SMTP As SmtpClient = New SmtpClient()
                SMTP.UseDefaultCredentials = False
                SMTP.Credentials = New System.Net.NetworkCredential(txtSMTP_Username.Text, txtSMTP_Password.Text)
                SMTP.Port = txtSMTP_Server_Port.Text
                SMTP.Host = txtSMTP_Server_Name.Text
                []SMTP.DeliveryMethod = SmtpDeliveryMethod.Network

                If CBool(drpSMTP_TLS.Text) = True Then
                    SMTP.EnableSsl = True
                Else
                    SMTP.EnableSsl = False
                End If

                []SEND THE MESSAGE
                    SMTP.Send(Mail)


---------------------------------------------------------------
[]J est provado por A+B que A+B num prova nada[]
---------------------------------------------------------------

#484058 - 20/08/2018 14:20:49

GUIMORAES
ITAPETININGA
Cadast. em:Agosto/2009


Como voc est realizando a chamada ao mtodo?




#484059 - 20/08/2018 14:33:19

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
partir da verso 4.5, a funo SendMailAsync est implementada em SmtpClient

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#484060 - 20/08/2018 14:34:28

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Adendo: A verso 4.5 que me refiro do .NET Framework.

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#484064 - 20/08/2018 15:48:02

ALEVALE
JUNDIAI
Cadast. em:Março/2012


Essa funo na realidade para testar se as configuraes SMTP esto funcionando, ento tenho um boto que valido se os campos foram preenchidos e se sim chamo a funo acima, passando os parametros de SMTP.

Sobre o SendMailAsync  eu vi e estou fazendo uns testes agora tambm obrigado : )

---------------------------------------------------------------
[]J est provado por A+B que A+B num prova nada[]
---------------------------------------------------------------

 Tópico anterior Próximo tópico Novo tópico


Para responder este tópico o login é requerido
Se você já possui uma conta de usuário por favor faça seu login
Se você não possui uma conta de usuário use a opção Criar usuário