Prośba o przetestowanie programu

0

Witam,

Mam taką małą prośbę - proszę o sprawdzenie, jak działa u was ten programik: http://giaur.freevar.com/mail (trzeba dodac rozszerzenie .rar do pliku).

Jest to wlasciwie tylko gui do testow klas, ktore bedą przeze mnie wykorzystywane w innym projekcie. Działanie programu polega na wysyłaniu maila z załącznikami (lub bez) do jednego odbiorcy.

Co powinno działać:

  • progress podczas wysyłania większych wiadomości
  • bieżące wyświetlanie szybkości transferu oraz ilości wysłanych bajtów
  • okno LOG: komendy wysyłane przez program do serwera smtp oraz odpowiedzi serwera na komendy
  • obsługa podstawowych błedów zwracanych przez serwer (typu błąd autoryzacji)
  • dzielenie załączników na części o ustalanej wielkości (do wyklikania w gui)
  • dzielenie wiadomości na części o ustalonej wielkości (do wyklikania w gui). Załączniki są dzielone na części pomiędzy wiadomościami email - czyli jeżeli załącznik nie zmieści się w jednej wiadomości, jego dalsza część powinna wylądować w kolejnej (itd., nazwa załącznika ta sama) - to zamierzone działanie

Czego nie ma (bo nie będzie potrzebne):

  • obsługi wiadomości email w html
  • obsługi znaków innych niż ascii (czyli nie ma polskich znaków w wiadomości jak i w jej temacie)
  • obslugi informacji o zalacznikach (mime-type na podstawie rozszerzenia)
  • obsługi szyfrowanego połączenia itd (tylko podstawowe proste logowanie do serwera na porcie 25 - póki co nie przewiduję innego).

Zwłaszcza zależałoby mi na sprawdzeniu czy program działa pod Vistą oraz pod starszymi windowsami (przynajmniej od wersji 2000 w górę), bo sam mam możliwość sprawdzenia tylko na XP.

Z góry dzięki za pomoc :>

0

Nie ma problemu z działaniem pod Vistą SP1.

Aczkolwiek dwie uwagi:

*AUTH LOGIN
503 5.5.1 Error: authentication not enabled
*
502 5.5.2 Error: command not recognized
*
500 5.5.2 Error: bad syntax

Jeżeli nie ma autentykacji na serwerze, to nie ma sensu wysyłać wiadomości uwierzytelniającej (ani nazwy użytkownika, ani hasła) ;-)

Po drugie to w przypadku zarówno kodu błędu:
550 5.1.1 <[email protected]>: Recipient address rejected: User unknown in local recipient table
jak i:
554 5.7.1 <[email protected]>: Relay access denied
pojawia się komunikat "Serwer odrzucił adres nadawcy", a ja raczej bym powiedział, że serwer odrzucił adres odbiorcy...

0

Ok, dzieki za odpowiedz.

Jak widze problem w tym, ze nie sprawdzam wszystkich kodów błędów - łatwe do poprawienia, tylko musze lepiej wczytac sie w specyfikacje protokołu SMTP.
Najbardziej chodzilo mi o to, czy program bedzie dzialac i wysylac poczte w innych wersjach Windows, przede wszystkim Vista i starsze niz XP (czy nie ma jakiejs pułapki z obsługą socektów, wielu wątków itd). Jezeli na Viscie dziala tak samo jak u mnie na XP (a z tego co widze to tak), to jest OK.

No i czy załączniki nie są zniekształcane przy przesyłaniu i dzieleniu na części (szczególnie pomiędzy kilkoma wiadomościami) - sprawdzilem u siebie (ściągając części i łacząc przez TotalCommandera) i wydaje się być ok, ale wiadomo ze twórcy trudniej wykryć bugi w swoim programie, bo zawsze będzie go testować tak, że błędów nie będzie :P

Gdyby ktoś z czytających miał chwilę czasu i ochoty na dokładniejsze przetestwoanie tych funkcji, to będe wdzięczny (mogę postawić wirtualne [browar] :P)

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