• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

bioshock

From - To ?

11 mensagens neste tópico

        Dim Smtp As New SmtpClient
        Dim mail As New MailMessage
        Smtp.Credentials = New Net.NetworkCredential("Email1@gmail.com", "pw")
        Smtp.Port = 587
        Smtp.Host = "smtp.gmail.com"
        Smtp.EnableSsl = True
        mail.From = New MailAddress(TextBox2.Text)
        mail.To.Add("Email1@gmail.com")
        mail.Subject = ComboBox1.SelectedItem
        mail.Body = TextBox1.Text
        Smtp.Send(mail)
        MsgBox("Enviado")
    End Sub

Por partes:

Textbox2.Text = Aonde digito o Email

Mail.From = De quem?

Mail.To.Add = Para quem?

Estou a pensar mal?

É que recebo sempre:

De: Mail1@gmail.com

Para: Mail1@gmail.com

http://img110.imageshack.us/i/dasdsadas.jpg/ (Imagem do form para terem a noção)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

OMG !

Trocas-te tudo !

Para a pessoa ter de enviar o mail para ti terá de inserir o seu mail com a sua password e se seguida quando carrega no botão para enviar para ti o mail irá ser enviado para ti !!

Percebes-te ?  :wallbash:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sim, aquele código está mal, depois de ter feito aquele código testei isso obviamente, mas continua a dar erro.

Edit: Estás a pensar mal.

mail.From = New MailAddress(TextBox2.Text) - Quem está a enviar o email:

mail.To.Add("Email1@gmail.com") - Para quem está a enviar

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas isso está mal..

Pensa: Alguém quer fazer uma reclamação/Observação sobre o teu programa, não vai por o Username e a Password ...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas para a pessoa poder enviar o mail da maneira que tu queres só pode ser feito assim  :P

Sempre podes adicionar um menustrip onde contenha "Reclamação/Observação" e apartir daí acede a outra form onde tens la o tu mail e poderá enviar o mail manualmente no site da gmail .

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Hei isso é alta treta, terá que haver outra forma..

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Acredita não ah xD

Mas a pessoa não pode ter nada a recear ao meter a sua pass...

Porque se o programa fosse para roubar o mail o seu anti-virus iria logo detectar virus  :P

Assim como está a ser feita a conexão através de mail seguro (SSL) não à qualquer problema...

PS: as pessoas podem é não saber disso xD

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Por acaso há e eu já consegui.

Mas foi para o SMTP da sapo e não do Gmail :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Fixe!

Agora falta comparares o servidor da SAPO para o GMAIL  :P

Verás se à solução ou não  :thumbsup:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas o Gmail também não é significativo. As empresas costumam ter o seu próprio dominio, portanto é na boa.

Resolvido, podem fechar.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Já agora.

Faz solved no botão em baixo para dar como Tópico Resolvido  :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora