Ir para conteúdo
Fórum Script Brasil
  • 0

dúvida envio de e-mails em vb


lordx

Pergunta

ola pessoal sou novo aqui e tenho uma dúvida,sobre o visual basic

tenho um código que envia um e-mail certo mas eu quero que este código pega um e-mail em baixo do outro para enviar ele envia um vários e mails separado por virgula ,mas oque eu quero é que ele envie emails em lista tipo assim

:
email01@mail.com - enviado!
email02@mail.com - enviado!
email03@mail.com - enviado!
email04@mail.com - enviado!


estes e-mails estou colocando em um RichTextbox1.Text
sera que tem outro tipo?
como uma lista para ele enviar emails de uma lista.
vou mostrar o meu código abaixo se puderem ajudar desde já agradeço!
pode mandar e-mail para mim no email: lordxroot_@hotmail.com

Código :

Imports System.Net.Mail
Public Class Form1
Dim message As New MailMessage
Dim smtp As New SmtpClient
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
message.From = New MailAddress("lmail" "de")
message.To.Add (RichTextBox1.Text) //aqui esta alinha que eu não sei como devo fazer para que ele pegue um email abaixo do outro e envie.;
message.Body = (RichTextBox2.Text)
message.Subject = (textbox1.text)
message.Priority = MailPriority.Normal
'configurações SMTP'
smtp.EnableSsl = True
smtp.Port = "587"
smtp.Host = "smtp.live.com"
smtp.Credentials = New Net.NetworkCredential("email de autenticação", "senha de autenticação")
smtp.Send(message)
MsgBox("enviado!")

End Sub
End Class
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Se este código funciona enviando vários de uma vez só, crie um loop para enviar um por vez.

Se usar uma RichTextBox, deve identificar um separador de emails, como vírgula, quebra de linha ou outro char qualquer.

Ai para cada email identificado no controle, será executado o envio em separado. Crie este procedimento com um parâmetro para o endereço de email desejado. Pode ser utilizado uma ListBox também.

A propósito:

Este post está no local errado, aqui é para vb clássico.

Coloque-o no fórum específico de .Net, terá mais chances de ser respondido.

Um abraço

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...