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

Johnny

[VB.NET] Enviar para um e-mail

23 mensagens neste tópico

Boas!

Bem, estou com um problema, estou a fazer um programa, que tem: 2box , uma um name outra uma mensagem, 2buttoms: Enviar; Sair.

o objectivo é: mandar para o meu mail (por exemplo), a box do nome, e a mensagem. Tipo:

Nome:_______João__________

Mensagem:......................................................

.....................................................................

....................................................................

....................................................................

....................................................................

Para o meu mail.

Obrigado

Johnny

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Muito obrigado, eu uso o vs2005.net pro tambem serve?

thnks

Johnny

PS: Era mesmo isso^!!!!!!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

so mais uma coisa eu estou a pensar fazer este projecto pela net.. tb da?

espero ke sim :P

Obrigado

Johnny

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Podes sempre alojar o teu programa num qualquer repositório....não sei se é isso que queres....

se for tens o rapidshare (inter), o repositório público da universidade de aveiro (nacional, mas lá as coisas não duram muito tempo...), etc...é o que não falta...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ok depois kuado akabar o programa que nao vai demorar muito, pesso entao ajuda de como alujar o meu programa la

Obrigado vbmaster por todo o teu apoio ate aora :D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

bem isto deume um erro.. o seguinte...

Warning 1 'System.Web.Mail.SmtpMail' is obsolete: 'The recommended alternative is System.Net.Mail.SmtpClient. http://go.microsoft.com/fwlink/?linkid=14202' C:\Documents and Settings\d89500042\Local Settings\Application Data\Temporary Projects\WindowsApplication1\Form1.vb 4 9 WindowsApplication1

Warning 2 'System.Web.Mail.MailMessage' is obsolete: 'The recommended alternative is System.Net.Mail.MailMessage. http://go.microsoft.com/fwlink/?linkid=14202' C:\Documents and Settings\d89500042\Local Settings\Application Data\Temporary Projects\WindowsApplication1\Form1.vb 5 24 WindowsApplication1

Warning 3 'System.Web.Mail.MailFormat' is obsolete: 'The recommended alternative is System.Net.Mail.MailMessage.IsBodyHtml. http://go.microsoft.com/fwlink/?linkid=14202' C:\Documents and Settings\d89500042\Local Settings\Application Data\Temporary Projects\WindowsApplication1\Form1.vb 10 26 WindowsApplication1

fica aqui tmb o meu código:

Public Class Form1

    Private Sub btnSend_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSend.Click

        Web.Mail.SmtpMail.SmtpServer = "user1"

        Dim msg As New Web.Mail.MailMessage

        msg.To = txtTo.Text

        msg.From = txtFrom.Text

        msg.Subject = txtSubject.Text

        msg.Body = txtBody.Text

        msg.BodyFormat = Web.Mail.MailFormat.Text

       

    End Sub

End Class

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Para já deves alterar para a lib que eles indicam....depois o teu smtp server não pode ser user1....por exemplo, se tu envias algum mail, é através duma qualquer conta, se for sapo o server é smtp.sapo.pt.

Só um exemplo. :D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

O prórpio programa está-te a dizer que a Web.dll está obsoleta...usa a que eles dizem.

Depois, eu não sei os servers de smtp do hotmail...mas se conseguires arranjar, é pores lá no código... :D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

O prórpio programa está-te a dizer que a Web.dll está obsoleta...usa a que eles dizem.

Depois, eu não sei os servers de smtp do hotmail...mas se conseguires arranjar, é pores lá no código... :D

mas eu meti a lib que eles pedirao "disseram"

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

está bem, eu sei. Mas tu estás a usar vb.net 2005 e esse movie é para vb.net 2003

Se conseguisses passar por cima dos prerequisitos....

(it's an old story...)

anyway, se alguém souber que diga aqui ao Johhny. :D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

estive a rever o meu projecto e deume nisto diferente mas tmb com erros se alguem sobesse solucionalos agradecia...

Public Class Form1

    Private Sub Send_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Send.Click

        Net.Mail.SmtpClient()

        Dim msg As New Net.Mail.MailMessage

        msg.From = De.Text

        msg.To = Para.Text

        msg.Subject = Assunto.Text

        msg.Body = Mensagem.Text

        Net.Mail.SmtpClient()

    End Sub

End Class

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

pois e... fix tudo como esta ai e , nao me da nenhum erro antes pelo contrario dame tudo certinho... mas nao me chega nenhum mail :D ja esperei 2 dias e nada....alguem sabe o ke se passa?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

pois e... fix tudo como esta ai e , nao me da nenhum erro antes pelo contrario dame tudo certinho... mas nao me chega nenhum mail :D ja esperei 2 dias e nada....alguem sabe o ke se passa?

tens de por a conta pop3 e smtp dum mail teu por exemplo sapo e que tenhas já acedido no teu pc.

É estranho, mas acho que se num pc público soubesse que alguém com mail da sapo tivesse ido lá aceder à sua conta eu conseguia enviar um mail através da conta dela... :|

Mas nunca tentei isso... só sei que mandava mails sapo duma conta minha através da aplicação vb.net sem nunca pôr uma pass... só se essa library vai buscar dados ao outlook express... mas eu nem uso isso.... :|

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