Página Inicial do Fórum > Java Básico

smtp



Criar novo tópico   Responder tópico


  1. javapor
    Posts:8


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    oi pessoal, tou a fazer um trabalho onde tenho de enviar emails. uma das particularidades é que tenho de contactar o servidor(destino) de smtp directamente,isto atraves de java,alguem sabe como posso fazer isso.

    obrigado desde já.
    _________________
    JavaFree.org




  1. jrodrigues
    Posts:1360


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Olá,

    Faça uma busca pelo fórum, ou olhe algum desses dois posts:

    http://www.javafree.com.br/forum/viewtopic.php?t=588
    http://www.javafree.com.br/forum/viewtopic.php?t=595

    []'s




  1. javapor
    Posts:8


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    valeu,o problema é que não posso usar o javax.
    _________________
    JavaFree.org




  1. volnei
    Posts:2212


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    javapor
    valeu,o problema é que não posso usar o javax.



    Como assim não pode usar o javax? Ele é apenas um pacote .

    Você está querendo enviar e-mail usando Sockets?

    Tem um exemplo completo no site do meu professor..


    Bons códigos!




  1. javapor
    Posts:8


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Exactamente, tem que ser através de Sockets,mas não consigo contactar o dns do servidor.
    Obrigado Volnei,mas não consigo aceder ao site do teu professor.
    Obrigadão pelo tempo dispensado.
    _________________
    JavaFree.org




  1. volnei
    Posts:2212


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    javapor
    Exactamente, tem que ser através de Sockets,mas não consigo contactar o dns do servidor.
    Obrigado Volnei,mas não consigo aceder ao site do teu professor.
    Obrigadão pelo tempo dispensado.



    O site não foi suficiente?

    Não entendi, ainda precisa de ajuda?




  1. javapor
    Posts:8


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Não consegui ver a pagina,o link deve estar quebrado.
    _________________
    JavaFree.org




  1. .Christiano.
    Posts:630


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    acho que isso te ajuda.



    _________________
    JavaFree.org




  1. javapor
    Posts:8


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    Obrigado pelo código. Eu já tenho um que é mais ou menos como esse. Eu só nao sei o seguinte:
    O meu trabalho é uma lista de distribuição de emails, quando eu envio um email para todos os emails cadastrados tenho de contactar o servidor do destino de cada um,por exemplo: No código aparece HELLO e o nome do servidor, como é que eu conecto com esse servidor,é pelo IP?, se sim como?

    Obrigado e desculpem lá o trabalho.
    _________________
    JavaFree.org




  1. javapor
    Posts:8


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    O que é que ponho no "hostname"?
    _________________
    JavaFree.org




  1. jrodrigues
    Posts:1360


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    javapor
    O que é que ponho no "hostname"?



    O IP do servidor ou o NETBIOS da máquina, se existir.




  1. lucastex
    Posts:3773


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    javapor
    O que é que ponho no "hostname"?



    o ip da maquina smtp....

    se vc nao souber o ip, dê um ping no endereco....
    por exemplo... pra arranjar o ip do smtp do uol


    Microsoft(R) Windows 98
    (C)Copyright Microsoft Corp 1981-1999.

    C:\WINDOWS\Desktop>ping smtp.uol.com.br

    Disparando contra smtp.uol.com.br [200.221.11.52] com 32 bytes de dados:

    Resposta de 200.221.11.52:bytes=32 tempo=65ms Tempo de vida=118
    Resposta de 200.221.11.52:bytes=32 tempo=66ms Tempo de vida=118
    Resposta de 200.221.11.52:bytes=32 tempo=64ms Tempo de vida=118
    Resposta de 200.221.11.52:bytes=32 tempo=89ms Tempo de vida=118

    Estatísticas do Ping para 200.221.11.52:
    Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda),
    Tempos aproximados de ida e volta em milissegundos:
    Mínimo = 64ms, Máximo = 89ms, Média = 71ms

    C:\WINDOWS\Desktop>



    o que iria entao no hostname é o 200.221.11.52

    ok?

    Abracao
    _________________
    Lucas Teixeira .·.
    lucas@ltvm.net




  1. javapor
    Posts:8


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    obrigadão a todos.
    então se eu percebi, é o seguinte:
    O meu programa ao eviar um email para todos os emails cadastrados,tem que fazer um ping no dominio de cada email de destino,e depois é só colocar isso no hostname.certo????

    E posso por o meu codigo java a fazer o ping como esta descrito em cima(é que isso não esta em java)??

    Obrigadão.
    _________________
    JavaFree.org




  1. jrodrigues
    Posts:1360


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    javapor
    O meu programa ao eviar um email para todos os emails cadastrados,tem que fazer um ping no dominio de cada email de destino,e depois é só colocar isso no hostname.certo????



    Não é bem isso...
    O que vai no hostname é o IP do seu servidor SMTP (o servidor que vc usa para mandar e-mails).

    []'s




  1. lucastex
    Posts:3773


    Comment Arrow

    Publicado em: 09/04/2009 23:18:44

    o ping foi apenas para te mostrar como adquirir um ip atraves de um hostname =P
    _________________
    Lucas Teixeira .·.
    lucas@ltvm.net




  1. Relacionados





Novo tópico   Responder tópico     Índice do forum -> Java Básico