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

Primanje maila pomocu C#-a

[es] :: .NET :: .NET Desktop razvoj :: Primanje maila pomocu C#-a

Strane: 1 2 3

[ Pregleda: 9452 | Odgovora: 45 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

IQooLogic
Milos Stojkovic
Software Developer
Srbija

Član broj: 110897
Poruke: 79
*.dynamic.sbb.co.yu.

ICQ: 324236803


+1 Profil

icon Re: Primanje maila pomocu C#-a15.09.2006. u 20:02 - pre 214 meseci
Code:
Za sada pocecemo sa DLL-ima a malo kasnije, kad provalimo fore moze i od nule



Na moj mail mozete slati sve POP3 i SMTP servere koji postoje(recimo za EuNet,InfoSky,Medianis,PTT,Banker, ...)

mail to: [email protected]

[Ovu poruku je menjao IQooLogic dana 15.09.2006. u 22:07 GMT+1]
if(torrent == "free" && windows == true)
{
InstallOnComputer(Expensive_Software);
}
else goto Linux;
 
Odgovor na temu

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
*.vdial.verat.net.



+21 Profil

icon Re: Primanje maila pomocu C#-a15.09.2006. u 22:09 - pre 214 meseci
Pridruzujem se... ;)

Inace glavni problem je bio:
Code:
POP3.LoadLicenseFile( "c:\\aspNetPOP3.xml.lic" );


Obzirom da sam nov u ovome, ovo mi je bilo nepoznato...
 
Odgovor na temu

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
*.vdial.verat.net.



+21 Profil

icon Re: Primanje maila pomocu C#-a15.09.2006. u 23:16 - pre 214 meseci
Evo da dam doprinos u vidu linka
http://www.example-code.com/csharp/email.asp
 
Odgovor na temu

Bope

Član broj: 62233
Poruke: 291
*.net
Via: [es] mailing liste

Sajt: www.shortsms.me


+4 Profil

icon Re: Primanje maila pomocu C#-a16.09.2006. u 00:39 - pre 214 meseci
Ok.Ajmo za pocetak definitivno da se dogovorimo koji dll skidamo i
koristimo,sa koje adrese i sl.
 
Odgovor na temu

IQooLogic
Milos Stojkovic
Software Developer
Srbija

Član broj: 110897
Poruke: 79
*.dynamic.sbb.co.yu.

ICQ: 324236803


+1 Profil

icon Re: Primanje maila pomocu C#-a16.09.2006. u 01:47 - pre 214 meseci
One koje sam naveo ranije i jos aspNetMime za lepo prikazivanje mailova, u ostalom videces kako radi.Sto se tice imena programa vec sam izbacivao Tiny e-mail od v1.0 do v2.2 pa ako nije problem i ako se svi slazu da tako i ostane.Kada program bude zavrsen sve koji su na bilo koji nacin ucestvovali bice pomenuti u delu ABOUT zajedno sa aktivnim programerima i naravno tvorcima famouznih DLL fajlova.Otvoren sam za sve primedbe i predloge zato pisite.

Skidamo sl. DLL-e : aspNetMime, aspNetPOP3, AdvancedIntellect.Ssl.dll.Za sada toliko.

Adresa je > http://www.advancedintellect.com/download.aspx

Code:
HVALA ZA LINK Zevs85

if(torrent == "free" && windows == true)
{
InstallOnComputer(Expensive_Software);
}
else goto Linux;
 
Odgovor na temu

Bope

Član broj: 62233
Poruke: 291
*.COOL.ADSL.VLine.Verat.NET.

Sajt: www.shortsms.me


+4 Profil

icon Re: Primanje maila pomocu C#-a16.09.2006. u 01:59 - pre 214 meseci
ok.
Da li neko od vas koristi Yahoo! Messenger (nije nikakva reklama)? Mislim da bi bilo najbolje da napravimo program koji ce da "lezi" u sys. tray-u i da povremeno proverava mail,pa ako naidje na nesto ne procitano javi.

tiny_email je pisan u C#-u za framework 2.0 (koliko se secam) - nastavljamo tako ili je nesto drugo u planu?
 
Odgovor na temu

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
*.vdial.verat.net.



+21 Profil

icon Re: Primanje maila pomocu C#-a16.09.2006. u 02:19 - pre 214 meseci
Citat:
Bope: ok.
Da li neko od vas koristi Yahoo! Messenger (nije nikakva reklama)? Mislim da bi bilo najbolje da napravimo program koji ce da "lezi" u sys. tray-u i da povremeno proverava mail,pa ako naidje na nesto ne procitano javi.

tiny_email je pisan u C#-u za framework 2.0 (koliko se secam) - nastavljamo tako ili je nesto drugo u planu?


Sto se tice messenger-a to nije problem, naci ce se... Da, ja sam tako zamislio i odradio dobar deo posla. Mada moze posluziti kao ideja za dalji rad ili za pocetak Daj da se dogovorimo i da od ponedeljka vec vidimo sta raditi.
 
Odgovor na temu

IQooLogic
Milos Stojkovic
Software Developer
Srbija

Član broj: 110897
Poruke: 79
*.dynamic.sbb.co.yu.

ICQ: 324236803


+1 Profil

icon Re: Primanje maila pomocu C#-a16.09.2006. u 03:51 - pre 214 meseci

Naci cemo Yahoo! Messenger.Dobra ideja za NotifyIcon, ali nisam siguran kako rade DownloadMessageEventArgs i njemu slicni ali provalicu(trebace neko vreme).Trenutno imam neke ispite u skorije vreme ali trudicu se da svaki slobodni trenutak koristim za pisanje koda i provaljivanje DownloadMessageEventArgs.Od sutra sam na Yahoo! Messenger-u pa na dalje.


Code:
e-mail mi znate tako da ce te me lako naci na Yahoo! Messenger-u, pa cujemo se ...


[Ovu poruku je menjao IQooLogic dana 16.09.2006. u 05:26 GMT+1]
if(torrent == "free" && windows == true)
{
InstallOnComputer(Expensive_Software);
}
else goto Linux;
 
Odgovor na temu

Bope

Član broj: 62233
Poruke: 291
*.COOL.ADSL.VLine.verat.net.

Sajt: www.shortsms.me


+4 Profil

icon Re: Primanje maila pomocu C#-a16.09.2006. u 04:33 - pre 214 meseci
looooool loooool loooool :D:D
pa nisam predlagao da se nalazimo preko mess-a nego sam hteo da kazem da mozemo da napravimo program koji obavestava o novim mail-ovima na slican nacin na koji to radi yahoo msgr :)
 
Odgovor na temu

IQooLogic
Milos Stojkovic
Software Developer
Srbija

Član broj: 110897
Poruke: 79
*.dynamic.sbb.co.yu.

ICQ: 324236803


+1 Profil

icon Re: Primanje maila pomocu C#-a16.09.2006. u 05:14 - pre 214 meseci
Code:
Nisam odmah ukapirao.Sorry !!! Vazi slazem se povodom predloga.

if(torrent == "free" && windows == true)
{
InstallOnComputer(Expensive_Software);
}
else goto Linux;
 
Odgovor na temu

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
213.244.197.*



+21 Profil

icon Re: Primanje maila pomocu C#-a16.09.2006. u 22:02 - pre 214 meseci
@All
Pristup mail serveru koji zahteva ssl, moze proci i bez pomenutih biblioteka...

Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

using System.Net.Sockets;
using System.Net.Security;
using System.IO;


namespace waSSL
{
    public partial class formSSL : Form
    {
        private TcpClient serverTcpConnection;
        private Stream pop3Stream;
        private StreamReader pop3StreamReader;

        protected string CRLF = "\r\n";

        public formSSL()
        {
            InitializeComponent();
        }

        private void btnConnect_Click(object sender, EventArgs e)
        {
            string odgovor;

            serverTcpConnection = new TcpClient("server", 995);   //ja sam isprobavao na gmail
            pop3Stream = new SslStream(serverTcpConnection.GetStream(), false);
            ((SslStream)pop3Stream).AuthenticateAsClient("server");
            pop3StreamReader = new StreamReader(pop3Stream, Encoding.ASCII);
            rtbTekst.Text += pop3StreamReader.ReadLine();
            executeCommand("USER korisnicko_ime" + CRLF,out odgovor);
            MessageBox.Show(odgovor);
            executeCommand("PASS lozinka" + CRLF,out odgovor);
            MessageBox.Show(odgovor);
            executeCommand("LIST" + CRLF, out odgovor);
            MessageBox.Show(odgovor);
            

        }

        private void executeCommand(string command, out string response)
        {
            byte[] WriteBufer = new byte[1024];
            ASCIIEncoding en = new ASCIIEncoding();
            WriteBufer = en.GetBytes(command);
            pop3Stream.Write(WriteBufer, 0, WriteBufer.Length);
            pop3Stream.Flush();

            response = pop3StreamReader.ReadLine();
            rtbTekst.Text += response;
        }
    }
}


Ovo je samo primer konekcije na server... Ostalo se svodi na rad sa stringovima, al bice ovde jos puno o tome.
 
Odgovor na temu

IQooLogic
Milos Stojkovic
Software Developer
Srbija

Član broj: 110897
Poruke: 79
*.dynamic.sbb.co.yu.

ICQ: 324236803


+1 Profil

icon Re: Primanje maila pomocu C#-a24.09.2006. u 09:01 - pre 214 meseci

Dokle ste stali momci.Ja se jos petljam sa izgledom jer mora da bude savrseno. :)


if(torrent == "free" && windows == true)
{
InstallOnComputer(Expensive_Software);
}
else goto Linux;
 
Odgovor na temu

Djoks
Djordje Najdanovic
Software Developer
Azalea Maritime

Član broj: 1630
Poruke: 268
*.crnagora.net.

Sajt: www.azalea-maritime.com


Profil

icon Re: Primanje maila pomocu C#-a24.09.2006. u 16:01 - pre 214 meseci
Ja sam ranije za provjeru e-maila koristio ActiveX kontrolu pod nazivom: FreePOP3. Mislim da se i dalje moze pronaci na Internetu, a osim nje postoje i druge Free POP3 kontrole (evo korisne adrese: http://www.newfreedownloads.com/find/pop3.html).

Inace, nije ni komunikaciju sa mail serverom kroz Socket tesko napisati, osim sto je trebas "stimovati" u skladu sa mail serverom. Neki dozvoljavaju tekstualno slanje korisnickih podataka, kod nekih treba unos kriptovati base64 algoritmom itd. Problem je jedino sa programiranjem funkcionalnosti nalik "preview" e-mail poruke, jer kad mail server pocne da salje e-mail poruku, onda te zapljusne podacima kao more.

Najbolje da koristis vec gotove POP3 biblioteke.

Pozdrav!
 
Odgovor na temu

IQooLogic
Milos Stojkovic
Software Developer
Srbija

Član broj: 110897
Poruke: 79
*.dynamic.sbb.co.yu.

ICQ: 324236803


+1 Profil

icon Re: Primanje maila pomocu C#-a25.09.2006. u 08:16 - pre 214 meseci

Hvala ti ali vec sam nasao biblioteke koje su skroz na skroz free stim sto moras svakog meseca da skines Licence File koji tezi svega 50-ak Kb.Rade odlicno i najvise mi se sviga sto ne moram da placam negde oko 300 - 400 $ za tako nesto.Sto bi se reklo EXTRA, zar ne ?!U ranijim porukama postoje linkovi za te biblioteke, stoga nadji te poruke i procitaj ih.Ali opet kazem HVALA TI !!!


Code:
Molim vas skinite .ZIP(637Kb).Kazite vase misljenje.Otvoren sam za sve ideje a i primedbe.Hvala


[Ovu poruku je menjao IQooLogic dana 25.09.2006. u 09:34 GMT+1]
if(torrent == "free" && windows == true)
{
InstallOnComputer(Expensive_Software);
}
else goto Linux;
Prikačeni fajlovi
 
Odgovor na temu

IQooLogic
Milos Stojkovic
Software Developer
Srbija

Član broj: 110897
Poruke: 79
*.dynamic.sbb.co.yu.

ICQ: 324236803


+1 Profil

icon Re: Primanje maila pomocu C#-a27.09.2006. u 11:55 - pre 213 meseci


Zevs85

Dugmici jos ne rade jer jos nije gotovo sa dizajnom ali bice i to, ali ne mogu da kazem uskoro.Naravno da cu objaviti Source Code.Ne verujem da ce biti na ES(de daju UPLOAD veci od 1MB) ali bice najverovatnije na e-mail.Ako imas ideju predlog ili nesto slicno javi mi jer svaka ideja je dobrodosla.Stalno cu dodavati UPLOAD-e srazmerno napredovanju pisanja programa.Hvala na hvalisanju programa.PoZzz ...

if(torrent == "free" && windows == true)
{
InstallOnComputer(Expensive_Software);
}
else goto Linux;
 
Odgovor na temu

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
*.vdial.verat.net.



+21 Profil

icon Re: Primanje maila pomocu C#-a27.09.2006. u 12:31 - pre 213 meseci
Jednu stvar sam zaboravio da ti kazem, kad se pokrene program i pojavi onaj znak na sredini ekrana, ako kliknem na njega on se "zakaci" za kursor. Ne znam jesi tako planirao? Mozda bi bilo bolje da se pojavi i stoji par sekundi kao splashscreen.
 
Odgovor na temu

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
*.vdial.verat.net.



+21 Profil

icon Re: Primanje maila pomocu C#-a27.09.2006. u 21:11 - pre 213 meseci
Pomoc....


Imam sledeci problem. Kako na Gmail-u da znam kada je poruka iscitana do kraja?
Uglavnom, kod vecine je ovako:

+OK...
From:...
.
.
Subject:
.
.

//Tekst

.
.

i na kraju tacka
.

Znaci znam da je dosao do kraja. Kako to kod gmail-a? Ne mogu da nadjem logiku... HELP
 
Odgovor na temu

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
213.244.197.*



+21 Profil

icon Re: Primanje maila pomocu C#-a27.09.2006. u 21:35 - pre 213 meseci
Malo sam zabrljao :)

Ipak postoji i ta tacka...
 
Odgovor na temu

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
213.244.197.*



+21 Profil

icon Re: Primanje maila pomocu C#-a27.09.2006. u 21:49 - pre 213 meseci
Kako da to sto je na serveru iscitano ponostim?

Znaci pozovem npr RETR 1 CRLF i on izlista poruku od nekih 100 redova na serveru. Ja iscitam prvih 50 i dalje mi nije potrebno, tacnije pozovem RETR 2 CRLF. U tom slucaju na serveru ostane drugih 50 redova od prve poruke i svi redovi druge poruke.
Ja sam to (visak redova prve) resavao ovako:
Code:
while (pom != ".")
                {
                    pom = strRead.ReadLine();
                }

...pa tek sad pozivao citanje druge.
Ali to mi ne deluje bas mudro, citam redove u prazno... Kako se to radi?
 
Odgovor na temu

IQooLogic
Milos Stojkovic
Software Developer
Srbija

Član broj: 110897
Poruke: 79
*.dynamic.sbb.co.yu.

ICQ: 324236803


+1 Profil

icon Re: Primanje maila pomocu C#-a28.09.2006. u 00:08 - pre 213 meseci
Da tako je planirano da se kaci za kursor i da se na desni click ostavi.Mada sam to prepravio i sada radi tako sto drzis levi taster misa i pomeras ga, prilikom pustanja tastera ostavljas ga na trenutnoj poziciji.Nesto kao kad pomeras prozore u windows-u.

if(torrent == "free" && windows == true)
{
InstallOnComputer(Expensive_Software);
}
else goto Linux;
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: Primanje maila pomocu C#-a

Strane: 1 2 3

[ Pregleda: 9452 | Odgovora: 45 ] > FB > Twit

Postavi temu Odgovori

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