O mito E-mail!!
pessoal,
queria saber se alguém poderia me ensinar como enviar um e-mail simples com o delphi. ja usei milhares de códigos que encontrei na internet e nenhum funciona..
tenho dos pops e smtps para testar...o do bol e o do servidor de hospedagem , onde hospedo minha pagina.
desde ja agradeço a ajuda de todos!
queria saber se alguém poderia me ensinar como enviar um e-mail simples com o delphi. ja usei milhares de códigos que encontrei na internet e nenhum funciona..
tenho dos pops e smtps para testar...o do bol e o do servidor de hospedagem , onde hospedo minha pagina.
desde ja agradeço a ajuda de todos!
Fernando Ramos
Curtidas 0
Respostas
Nildo
14/01/2005
http://delphiforum.icft.com.br/forum/viewtopic.php?t=57324
GOSTEI 0
Fernando Ramos
14/01/2005
Nildo,
tentei usar isto mas tb deu erro. sera que é tão complicado assim passar um e-mail pelo delphi ?
obrigado e aceito ajuda!!
tentei usar isto mas tb deu erro. sera que é tão complicado assim passar um e-mail pelo delphi ?
obrigado e aceito ajuda!!
GOSTEI 0
Beppe
14/01/2005
Com Indy? Tem o método QuickSend na classe TSmtpClient, que passa e-mails no formato texto. Nem precisa criar um instância da classe para chamar o método.
Alguns servidores exigem que vc se logue primeiro com POP3, então configure um TPOP3Client tb.
Alguns servidores exigem que vc se logue primeiro com POP3, então configure um TPOP3Client tb.
GOSTEI 0
Fernando Ramos
14/01/2005
Beppe
poderia me ajudar a fazer?
poderia me ajudar a fazer?
GOSTEI 0
Beppe
14/01/2005
No sentido que insinua, não. Achei já ter respondido a sua pergunta. Se é Indy mesmo que está usando, é extremamente simples. Só botar um TSmtpClient.QuickSend, e passar os parâmetros como apropriado.
T+
T+
GOSTEI 0
Fernando Ramos
14/01/2005
desculpe não era minha intenção ofender, é por que sou novo em delphi não conheco bem as ferramentas.
mais tudo bem obrigado mesmo assim.
gente quem puder me ajudar agradeço.
mais tudo bem obrigado mesmo assim.
gente quem puder me ajudar agradeço.
GOSTEI 0
Beppe
14/01/2005
Bem, como é este o caso, eu até poderia te ajudar mais, se eu tivesse o Indy instalado em casa. Só uso Indy no trampo.
Agora, como vc é novato, sugiro que leia alguns tutoriais e pegue algumas apostilas. Pra fazer as coisas você precisa aprender os fundamentos, e saber lidar bem com as ferramentas do Delphi é um requisito.
Para resolver este problema, comece detalhando suas necessidades. Ex: tem anexos? é texto plano ou html que quer mandar? quantos destinatários? etc...
Boa sorte
Agora, como vc é novato, sugiro que leia alguns tutoriais e pegue algumas apostilas. Pra fazer as coisas você precisa aprender os fundamentos, e saber lidar bem com as ferramentas do Delphi é um requisito.
Para resolver este problema, comece detalhando suas necessidades. Ex: tem anexos? é texto plano ou html que quer mandar? quantos destinatários? etc...
Boa sorte
GOSTEI 0
Marvinla
14/01/2005
Bom eu tive o msm problema... só consegui mandar emails depois de me conectar ao pop3, no meu caso do yahoo.
basta configurar as propriedades (pode ser em design time msm). Dae vc se conecta primeiro ao Pop3 depois ao SMTP, itao é só mandar a msg (metodo Send do IdSMTP). Qualquer coisa manda um email, q eu te passo um exemplo q eu fiz! flws!!!!!
basta configurar as propriedades (pode ser em design time msm). Dae vc se conecta primeiro ao Pop3 depois ao SMTP, itao é só mandar a msg (metodo Send do IdSMTP). Qualquer coisa manda um email, q eu te passo um exemplo q eu fiz! flws!!!!!
GOSTEI 0
Fernando Ramos
14/01/2005
Beppe,
o meu caso é apenas enviar um e-mail contendo um senha, pode ser em texto plano mesmo, ira para dois destinatarios e não terá anexos. é uma coisa bem simples mesmo.
Marvinla,
obrigado, se puder me passar o exemplo agradeço. vou te enviar um e-mail!!
o meu caso é apenas enviar um e-mail contendo um senha, pode ser em texto plano mesmo, ira para dois destinatarios e não terá anexos. é uma coisa bem simples mesmo.
Marvinla,
obrigado, se puder me passar o exemplo agradeço. vou te enviar um e-mail!!
GOSTEI 0
Oscar Candido
14/01/2005
Que Delphi vc está usando?
Caso seja o Delphi 5 vc pode usar os componentes NMSMTP e NMPOP3 da palheta fastnet, na minha opinião é bem mais simples do que os componentes Indy.
Um Abraço
Boa Sorte
Caso seja o Delphi 5 vc pode usar os componentes NMSMTP e NMPOP3 da palheta fastnet, na minha opinião é bem mais simples do que os componentes Indy.
Um Abraço
Boa Sorte
GOSTEI 0
Beppe
14/01/2005
Suponho que pode usar Indy(vc não disse).
TIdSMTP.QuickSend(´Host´,´Assunto´,´Destinatários´,´De´,´Mensagem´);
O protocolo SMTP não exige senha, e se o provedor tb não exige autenticação neste protocolo, logue-se no POP3. Esta parte é bem mais complicada(umas 4 linhas), mas depende do seu serviço.
TIdSMTP.QuickSend(´Host´,´Assunto´,´Destinatários´,´De´,´Mensagem´);
TIdSMTP.QuickSend(´smtp.nho.terra.com.br´,´Olá´,´jose@uol.com.br,carlos@brturbo.com´,´mim@terra.com.br´,´bla bla bla´);
O protocolo SMTP não exige senha, e se o provedor tb não exige autenticação neste protocolo, logue-se no POP3. Esta parte é bem mais complicada(umas 4 linhas), mas depende do seu serviço.
GOSTEI 0
Demetrioi
14/01/2005
No sentido que insinua, não. Achei já ter respondido a sua pergunta. Se é Indy mesmo que está usando, é extremamente simples. Só botar um TSmtpClient.QuickSend, e passar os parâmetros como apropriado.
T+
Vamos parar com essa palhaçada se num sabe ajudar num critica.
cara tenho um exemplo simples de como enviar email e no proprio clubedelphi.net tem um tb. e no site www.imasters.com.b tem um muito bom tb. se quiser manda um email pra mim q te mando td explicado ou ate mesmo manda um email pra mim q te dou meu msn e te digo td.
Vamos ajudar quem precisa galera.
demetrioi@bol.com.br
T+
GOSTEI 0
Fernando Ramos
14/01/2005
demetrioi
obrigado pela atenção dada!
marvinla
o teu exemplo me ajudou a resolver o problema! ja esta funcionando.
obrigado a todos!!
obrigado pela atenção dada!
marvinla
o teu exemplo me ajudou a resolver o problema! ja esta funcionando.
obrigado a todos!!
GOSTEI 0
Beppe
14/01/2005
Vamos parar com essa palhaçada se num sabe ajudar num critica.
Pegue um tempo e leia algumas das minhas 3300+ msgs aqui. Então depois vc tira conclusão do que eu sei ou não sei.
Se vc prefere dar o peixe, tudo bem. O problema é seu e de quem o aceita.
GOSTEI 0
Demetrioi
14/01/2005
[quote:1e3a5a97ba=´demetrioi´]Vamos parar com essa palhaçada se num sabe ajudar num critica.
Pegue um tempo e leia algumas das minhas 3300+ msgs aqui. Então depois vc tira conclusão do que eu sei ou não sei.
Se vc prefere dar o peixe, tudo bem. O problema é seu e de quem o aceita.[/quote:1e3a5a97ba]
Se todas as suas (3000) respostas são desse tipo só mais minhas 30 com essa de agora
JavaMail - Conheçam essa classe
GOSTEI 0
Aroldo Zanela
14/01/2005
[quote:99b04a2fd6=´Beppe´][quote:99b04a2fd6=´demetrioi´]Vamos parar com essa palhaçada se num sabe ajudar num critica.
Pegue um tempo e leia algumas das minhas 3300+ msgs aqui. Então depois vc tira conclusão do que eu sei ou não sei.
Se vc prefere dar o peixe, tudo bem. O problema é seu e de quem o aceita.[/quote:99b04a2fd6]
Se todas as suas (3000) respostas são desse tipo só mais minhas 30 com essa de agora
JavaMail - Conheçam essa classe[/quote:99b04a2fd6]
Colega,
Acredito que você tenha se precipitado em seu comentário, pois é totalmente equivocado. Eu acompanho boa parte das mensagens postadas aqui e posso afirmar, sem sombra de dúvidas, que o nosso colega Beppe é um grande conhecedor da linguagem Delphi (entre outras), bem como, um dos maiores colaboradores da nossa comunidade
GOSTEI 0
Demetrioi
14/01/2005
[quote:2833962003=´Aroldo Zanela´]
Pegue um tempo e leia algumas das minhas 3300+ msgs aqui. Então depois vc tira conclusão do que eu sei ou não sei.
Se vc prefere dar o peixe, tudo bem. O problema é seu e de quem o aceita.[/quote:2833962003]
Se todas as suas (3000) respostas são desse tipo só mais minhas 30 com essa de agora
JavaMail - Conheçam essa classe[/quote:2833962003]
Colega,
Acredito que você tenha se precipitado em seu comentário, pois é totalmente equivocado. Eu acompanho boa parte das mensagens postadas aqui e posso afirmar, sem sombra de dúvidas, que o nosso colega Beppe é um grande conhecedor da linguagem Delphi (entre outras), bem como, um dos maiores colaboradores da nossa comunidade[/quote:2833962003]
Realmente tb andei dando uma olhada peço desculpas ao nosso colega Beppe t+
[quote:2833962003=´Beppe´][quote:2833962003=´demetrioi´]Vamos parar com essa palhaçada se num sabe ajudar num critica.
Pegue um tempo e leia algumas das minhas 3300+ msgs aqui. Então depois vc tira conclusão do que eu sei ou não sei.
Se vc prefere dar o peixe, tudo bem. O problema é seu e de quem o aceita.[/quote:2833962003]
Se todas as suas (3000) respostas são desse tipo só mais minhas 30 com essa de agora
JavaMail - Conheçam essa classe[/quote:2833962003]
Colega,
Acredito que você tenha se precipitado em seu comentário, pois é totalmente equivocado. Eu acompanho boa parte das mensagens postadas aqui e posso afirmar, sem sombra de dúvidas, que o nosso colega Beppe é um grande conhecedor da linguagem Delphi (entre outras), bem como, um dos maiores colaboradores da nossa comunidade[/quote:2833962003]
Realmente tb andei dando uma olhada peço desculpas ao nosso colega Beppe t+
GOSTEI 0
Demetrioi
14/01/2005
[quote:3bba2269c2=´Aroldo Zanela´]
Pegue um tempo e leia algumas das minhas 3300+ msgs aqui. Então depois vc tira conclusão do que eu sei ou não sei.
Se vc prefere dar o peixe, tudo bem. O problema é seu e de quem o aceita.[/quote:3bba2269c2]
Se todas as suas (3000) respostas são desse tipo só mais minhas 30 com essa de agora
JavaMail - Conheçam essa classe[/quote:3bba2269c2]
Colega,
Acredito que você tenha se precipitado em seu comentário, pois é totalmente equivocado. Eu acompanho boa parte das mensagens postadas aqui e posso afirmar, sem sombra de dúvidas, que o nosso colega Beppe é um grande conhecedor da linguagem Delphi (entre outras), bem como, um dos maiores colaboradores da nossa comunidade[/quote:3bba2269c2]
Realmente tb andei dando uma olhada peço desculpas ao nosso colega Beppe t+
[quote:3bba2269c2=´Beppe´][quote:3bba2269c2=´demetrioi´]Vamos parar com essa palhaçada se num sabe ajudar num critica.
Pegue um tempo e leia algumas das minhas 3300+ msgs aqui. Então depois vc tira conclusão do que eu sei ou não sei.
Se vc prefere dar o peixe, tudo bem. O problema é seu e de quem o aceita.[/quote:3bba2269c2]
Se todas as suas (3000) respostas são desse tipo só mais minhas 30 com essa de agora
JavaMail - Conheçam essa classe[/quote:3bba2269c2]
Colega,
Acredito que você tenha se precipitado em seu comentário, pois é totalmente equivocado. Eu acompanho boa parte das mensagens postadas aqui e posso afirmar, sem sombra de dúvidas, que o nosso colega Beppe é um grande conhecedor da linguagem Delphi (entre outras), bem como, um dos maiores colaboradores da nossa comunidade[/quote:3bba2269c2]
Realmente tb andei dando uma olhada peço desculpas ao nosso colega Beppe t+
GOSTEI 0
Beppe
14/01/2005
Nem esquenta cara...estamos aqui só pra movimentar as dúvidas msmo. :wink:
GOSTEI 0
Decimus
14/01/2005
Ôi, se vc quiser eu posso enviar ou disponibilizar a minha rotina para enviar e-mail super pequena e
funcionando por thread para que a aplicação não trave enquanto o mail está a ser enviado.
Foi feita para enviar muitos mails sem que o usuario se aperceba.
funcionando por thread para que a aplicação não trave enquanto o mail está a ser enviado.
Foi feita para enviar muitos mails sem que o usuario se aperceba.
GOSTEI 0