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

PTutor

[Resolvido] Aplicacao que envia mails, alguem sabe criar uma?

8 mensagens neste tópico

Alguem me ajuda a criar uma aplicacao que envie mails? pode ser basica, tipo enviar um mail a dizer "hewo world" com um assunto qualquer. Simples mesmo. E que eu nao estou a ver maneira de fazer isso, ja pesquisei no google e la diz que devo utilizar a MAPI mas nao precebo nada disso e a MSDN library nao disponibiliza muita ajuda em relacao a isso... :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Utiliza este DLL vbSendMail.dll Version 3.65

É simples de utilizar, tem um exemplo e é o que eu uso (ou melhor usei).

No MSDN é normal que não exista muita coisa para VB6, porque a Microsoft já descontinuou este produto.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Utiliza este DLL vbSendMail.dll Version 3.65

É simples de utilizar, tem um exemplo e é o que eu uso (ou melhor usei).

No MSDN é normal que não exista muita coisa para VB6, porque a Microsoft já descontinuou este produto.

Antes de mais obrigado, esse site parece-me ser muito bom.

Tive a testar o programa, no codigo que aparece no site aparece-me este codigo

'Module Level Declaration (WithEvents optional but recommended)

Private WithEvents poSendMail as vbSendMail.clsSendMail

Private Sub cmdSend_Click()

'Assumes you have a form with text boxes named as below

set poSendMail = new vbSendMail.clsSendMail

poSendMail.SMTPHost = txtServer.Text

poSendMail.From = txtFrom.Text

poSendMail.FromDisplayName = txtFromName.Text

poSendMail.Recipient = txtTo.Text

poSendMail.RecipientDisplayName = txtToName.Text

poSendMail.ReplyToAddress = txtFrom.Text

poSendMail.Subject = txtSubject.Text

poSendMail.Attachment = txtFileName.text 'attached file name

poSendMail.Message = txtMsg.Text

poSendMail.Send

set poSendMail = nothing

End Sub

Criei uma nova form e colei la esse codigo, criei as textboxes todas e o botao cmdSend mas nao consigo defenir essa form como startup object...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ja agora se eu executar o SendMailExample.exe recebo o erro Run-time error '429' Activex Component can't create object... tou a testar isto na escola porque nao tenho net em casa de momento mas vou analizar isto melhor e depois digo qualquer coisa

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ah xD, relativamente à minha primeira mensagem, afinal existe outro projecto x)

Mas continuo a receber o mesmo erro.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ah xD, relativamente à minha primeira mensagem, afinal existe outro projecto x)

Mas continuo a receber o mesmo erro.

Já registaste o DLL que vem no ficheiro ?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Já registaste o DLL que vem no ficheiro ?

Peço desculpa por ter feito tantas perguntas sem ler o manual... RTFM!

Em casa vi melhor e resolvi o assunto.

Ja funciona completamente =)

Obrigado pela ajuda

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Peço desculpa por ter feito tantas perguntas sem ler o manual... RTFM!

Em casa vi melhor e resolvi o assunto.

Ja funciona completamente =)

Obrigado pela ajuda

Ainda bem que está a trabalhar :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