Klient pocztowy na własne potrzeby

0

Witam,
chciałbym napisać klient pocztowy na własne potrzeby - nie starajcie się mnie odwieść od tego :)

Mam do Was pytanie, ponieważ nie tyle nie wiem jak się zabrać lecz czym się zabrać. Co do tego użyć? Java, Scala, Groovy, itd?
W dodatku potrzebuję taką zawartość:

  • imap
  • smtp
  • odczytywanie maili we wszystkich kodowaniach
  • html

Nie chodzi mi koniecznie o gotowce ale o pewne porady jak się zabrać, w jakim środowisku, na co zwrócić uwagę.
Proszę nie odsyłać mnie do wujka google.

Dobra inaczej to ujmę. Klient ma działać na każdym Windows od XP w górę.
Środowisko w jakim piszę to Java, ale zastanawiam się nad Clojure (zdaje mi się, że ma wiele ciekawych cech). Innymi słowy pytam się czy java czy coś innego z javo-pochodnych języków?

A co z resztą pytań?

Spoko... rozumiem, że bez wiedzy porównywalnej z waszą mam się tutaj nie wypowiadać?

Piszę 3 posta i mam 4 odpowiedzi, ale żadna z nich nic nie wnosi do całego wątku. Proszę o kilka porad i naprostowań w błędnym myśleniu. Jestem średnio-zaawansowanym programistą java i to co robię ma być dla mnie, więc nie wiem po co się plujecie?

0

zadaj KONKRETNE pytanie to dostaniesz KONKRETNĄ odpowiedź - takie to trudne do ogarnięcia?

0

A co myślicie o JavaMail lub Java E-mail Server: http://javaemailserver.sourceforge.net/index.html

0

Też uważam, że brzydka.

Ale teraz zmniejszę pole poszukiwań. Myślę o Java lub C#, ale mam takie wątpliwości:
Java - wieloplatformowość stosująć jeden kod
C# i .NET - jak dobrze wiem .NET pozwoli na działanie na wszystkich Windowsach... i co dalej

Pomijając resztę języków, to jakie są podstawowe lub najważniejsze różnice między nimi?
Jakie dodatkowe technologie można używać do przyspieszenia pisania w nich?
Na co warto zwrócić uwagę?

0

Czytałem o niej i póki co najbardziej mi pasuje, ale nie rozumiem jednej rzeczy. Jeżeli GlassFish to serwer, to oznacza że musi być on włączony by działała aplikacja? Nie kumam tego...

0

Serwer musi być włączony, aby działała usługa JavaMail, dodatkowo musi być ona na nim odpowiednio skonfigurowana.
Jak to zrobić?
http://edu.ercess.co.in/ebooks/java/Core-JavaServer-Faces.pdf, s.554-559 (532-537)

0

Dzięki, ale takie rozwiązanie nie jest odpowiednie. Ja potrzebuję napisać sam klient pocztowy, który łączy się z serwerem u providera.

Skrzynka ma mieć nietypowe funkcje dlatego nie mogę użyć żadnej gotowej, nawet samemu dopisując jakieś pluginy.

Teraz (po kolejnych poszukiwaniach) zaczynam poważnie myśleć o C# + .NET + WPF. Nikt u mnie nie działa na innym systemie niż Windows, więc będzie to odpowiednie zastosowanie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1