Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pop3 server socket

[es] :: Java :: Pop3 server socket

[ Pregleda: 2312 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Markotron
Marko Bozic
Hrvatska

Član broj: 74444
Poruke: 109
*.adsl.net.t-com.hr.



Profil

icon Pop3 server socket12.05.2007. u 21:38 - pre 206 meseci
Pozdrav svima!

Htio bih napraviti jedan mali programcic koji ce mi govorit kad mi je stigao mejl. Moze mi neko objasnit kako da to napravim! Pokusao sam napravit server socket na port 110 i ispisivat ono sto mi dodje ali mi to ne radi!

Unaprijed zahvaljujem
 
Odgovor na temu

anon315

Član broj: 315
Poruke: 1657
*.adsl.static.sezampro.yu.



+13 Profil

icon Re: Pop3 server socket13.05.2007. u 00:22 - pre 206 meseci
Ne radi ti zbog linije 153!
 
Odgovor na temu

Markotron
Marko Bozic
Hrvatska

Član broj: 74444
Poruke: 109
*.adsl.net.t-com.hr.



Profil

icon Re: Pop3 server socket13.05.2007. u 11:13 - pre 206 meseci
kako mislis zbog linije 153???
 
Odgovor na temu

rj444
Radomir Jakovljevic
Beograd

Član broj: 48212
Poruke: 354
*.rcub.bg.ac.yu.



Profil

icon Re: Pop3 server socket13.05.2007. u 11:15 - pre 206 meseci
Ne mozes da pravis ServerSocket, jer nece mail server da se kaci na tvoj server, nego ti na njega. Zato ti treba Socket koji ce da se nakaci na mail server tvog provajdera na port 110 i da proverava da li imas e-mail. Fora je u tome sto treba da znas tacan protokol za komunikaciju pri proveri da li imas poruka (POP3 protokol) i da tacno po njemu komuniciras.

Proveri da li u Javi imas vec implementirane klase za POP3 komunikaciju.
 
Odgovor na temu

Markotron
Marko Bozic
Hrvatska

Član broj: 74444
Poruke: 109
*.adsl.net.t-com.hr.



Profil

icon Re: Pop3 server socket13.05.2007. u 13:37 - pre 206 meseci
Aha, hvala

Sad sam napravio obican soket koji se kaci na moj provajder. Problem je sljedeci:

upisem za adresu: mail.t-com.hr i port: 110 i TO RADI!!!
ali kad recimo upisem: mail.google.com i port: 995 (procito sam da je taj port) onda to ne radi

mozes mi molim te objasnit u cemu je problem, mozda je problem u tome sto gmail koristi SSL. Ako je to mozes mi objasnit kako da rijesim

Zahvaljujem na pomoci
 
Odgovor na temu

Dejan Lozanovic
Dejan Lozanovic
Beograd

Član broj: 691
Poruke: 2325
*.adsl.beotel.net.

Jabber: null@elitesecurity.org
Sajt: speedy-order.com


+75 Profil

icon Re: Pop3 server socket13.05.2007. u 17:54 - pre 206 meseci
http://java.sun.com/products/javamail/

Probaj ovo da ne bi izmisljao toplu vodu.

 
Odgovor na temu

Markotron
Marko Bozic
Hrvatska

Član broj: 74444
Poruke: 109
*.adsl.net.t-com.hr.



Profil

icon Re: Pop3 server socket13.05.2007. u 19:18 - pre 206 meseci
hvala.

Imas jos jedno pitanje. Napravio sam jednu klijent aplikaciju i jednu server aplikaciju!

Klijent:
Code:

import java.io.*;
import java.net.*;

public class Main
{


    public static void main(String[] args)
    {
        try
        {
            Socket sok = new Socket("localhost", 4400);
            if (sok.isConnected()) System.out.println("uspjesno");
            BufferedReader ulaz = new BufferedReader (new InputStreamReader(sok.getInputStream()));
            PrintWriter izalz = new PrintWriter (new OutputStreamWriter(sok.getOutputStream()), true);
            izalz.println("ispisi");
            System.out.println(ulaz.readLine());
            sok.close();
        }
        catch (Exception e)
        {
            System.out.println(e.toString());
        }
    }

}


i server:
Code:

import java.net.*;
import java.io.*;

import javax.swing.JOptionPane;

public class Main
{
    public static void main(String[] args)
    {
        try
        {

            ServerSocket serversok = new ServerSocket(4400);
            Socket sok = serversok.accept();
            JOptionPane.showConfirmDialog(null, "BOK BOK njanjanja");
            while ( sok != null )
            {
                BufferedReader ulaz = new BufferedReader (new InputStreamReader(sok.getInputStream()));
                PrintWriter izalz = new PrintWriter (new OutputStreamWriter(sok.getOutputStream()), true);
                JOptionPane.showConfirmDialog(null, ulaz.readLine());
                izalz.println("uspjesno obavnjen poso");
                sok.close();
            }
        }
        catch (Exception e)
        {
            System.out.println(e.toString());
        }


    }

}


na localhostu lijepo radi.. Moze ona radit i preko interneta ako znam neciji IP???
Hvala jos jednom!
 
Odgovor na temu

rj444
Radomir Jakovljevic
Beograd

Član broj: 48212
Poruke: 354
*.rcub.bg.ac.yu.



Profil

icon Re: Pop3 server socket13.05.2007. u 23:29 - pre 206 meseci
Nisam detaljno citao kod, ali ako znas IP drugog racunara i ako su otvoreni portovi na kojima komuniciras i kod tebe i kod njega i na eventualnim proksijima iza kojih ste, onda ce sigurno raditi. Tome i sluze Socket-i.

Sto se tice gmail-a, moguce da nisi dozvolio u podesavanjima na gmailu da primas postu preko pop3 protokola.
 
Odgovor na temu

[es] :: Java :: Pop3 server socket

[ Pregleda: 2312 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.