Domyślny klient poczty

dział ogólny

Re: Domyślny klient poczty

Nowy postprzez Cyfrowy Baron » czwartek, 7 lutego 2013, 12:11

Przecież napisałem, że to nie jest problemem. Prosiłem żebyś wrzucił program bym mógł sprawdzić jak działa na innym kliencie poczty w w systemie Windows XP.



W załączniku masz mój program, który u mnie działa. Sprawdź czy i ciebie też.
Nie masz wystarczających uprawnień, aby zobaczyć pliki załączone do tego postu.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: Domyślny klient poczty

Nowy postprzez szprotek » czwartek, 7 lutego 2013, 12:50

Twój program u mnie też nie działa.
Ponieważ nie mogę wrzucić swojego na forum przesyłam link:
http://fotonet.waw.pl/klientpoczty/Project1.zip
Avatar użytkownika
szprotek
Bladawiec
Bladawiec
 
Posty: 33
Dołączył(a): niedziela, 13 lipca 2008, 21:44
Podziękował : 0
Otrzymał podziękowań: 0
System operacyjny: Windows XP, Windows 7
Kompilator: C++ Builder 6.0 Enterprise Suite,
C++ Builder 6.0 Personal
Gadu Gadu: 6403317
    Windows 7Internet Explorer 9

Re: Domyślny klient poczty

Nowy postprzez Cyfrowy Baron » czwartek, 7 lutego 2013, 13:02

szprotek napisał(a):Ponieważ nie mogę wrzucić swojego na forum przesyłam link:


Jak to nie możesz wrzucić. Przecież pod polem edycji postu masz zakładkę "Dodaj załącznik":

zalacznik.png


Chyba nie muszę wyjaśniać jak to działa?!



Twój program u mnie działa.

twojprogram.png


W tej sytuacji to może wynikać z różnicy systemów, lub jest jakiś problem z MS Outlook. Czy na pewno u ciebie MS Outlook jest domyślnym klientem poczty. Sprawdź to ręcznie: utwórz w Notatniku jakikolwiek plik i zapisz go gdzieś na dysku z rozszerzeniem eml, a potem kliknij na ten plik. Program w którym się ten plik otworzy jest domyślnym klientem poczty. Jeżeli plik się nie otworzy to znaczy, że rozszerzenie EML nie jest zarejestrowane w systemie. Sprawdź to i daj mi znać.



Możesz też spróbować kodu z czytaniem z rejestru:

KOD cpp:     UKRYJ  
#include <registry.hpp>

void __fastcall TForm1::Button1Click(TObject *Sender)
{
 TRegistry *MailReg = new TRegistry();
 MailReg->RootKey = HKEY_CURRENT_USER;
 MailReg->OpenKey("Software\\Clients\\Mail", false);

 String sClient = MailReg->ReadString("");

 Edit1->Text = sClient;

 MailReg->RootKey = HKEY_LOCAL_MACHINE;
 MailReg->OpenKey("Software\\Clients\\Mail\\" + sClient + "\\shell\\open\\command", false);

 String sClientPath = MailReg->ReadString("");

 Edit2->Text = sClientPath.SubString( 2, sClientPath.LastDelimiter("\"") - 2 );

 delete MailReg;
}


Sprawdź czy program, który u mnie czyta prawidłowo z rejestru działa też u ciebie:
Nie masz wystarczających uprawnień, aby zobaczyć pliki załączone do tego postu.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: Domyślny klient poczty

Nowy postprzez szprotek » czwartek, 7 lutego 2013, 17:06

Zrobiłem drobny eksperyment, tym razem pod Windowsem XP.
zmieniłem domyślnego klienta poczty na Outlook Express i program zadziałał.

Po ponownej zmianie klinta na MS Outlook już nie.
I tu po odpalemiu pliku eml okazało się że uruchamia się on Windows Live a nie MS Outlook.
Po zmianie domyślnego programu dla rozszerzenia eml na MS outlook wszystko działa.

Co do wysyłania załączników to działa mi tylko szybka odpowiedź.
Po przejściu do odpowiedzi klikanie na przycisk wyślij nie powoduje żadnej reakcji (W Window 7 i IE8).

Wieeeelkie dzięki za pomoc :)
Avatar użytkownika
szprotek
Bladawiec
Bladawiec
 
Posty: 33
Dołączył(a): niedziela, 13 lipca 2008, 21:44
Podziękował : 0
Otrzymał podziękowań: 0
System operacyjny: Windows XP, Windows 7
Kompilator: C++ Builder 6.0 Enterprise Suite,
C++ Builder 6.0 Personal
Gadu Gadu: 6403317
    Windows XPInternet Explorer 8

Re: Domyślny klient poczty

Nowy postprzez Cyfrowy Baron » czwartek, 7 lutego 2013, 23:50

szprotek napisał(a):Co do wysyłania załączników to działa mi tylko szybka odpowiedź.
Po przejściu do odpowiedzi klikanie na przycisk wyślij nie powoduje żadnej reakcji (W Window 7 i IE8).


Ten problem dotyczy chyba tylko Ciebie! Zainstaluj IE9, albo Firefox'a a forum będzie u Ciebie też działać poprawnie. Widocznie to wina Twojego systemu, gdyż u mnie IE8 w WinXP obsługuje forum bezbłędnie. Prawdopodobnie masz wyłączoną obsługę JAVA, albo coś podobnego.

W szybkiej odpowiedzi nie ma opcji dodawania załącznika. Próbowałeś wogóle odpowiadać normalnie klikając na przycisk [ ODPOWIEDŹ ]?
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: Domyślny klient poczty

Nowy postprzez szprotek » piątek, 8 lutego 2013, 09:53

Właśnie z formularza który pokazuje się po kliknięciu na przycisk [ODPWIEDZ] nie mogę nic wysłać
Avatar użytkownika
szprotek
Bladawiec
Bladawiec
 
Posty: 33
Dołączył(a): niedziela, 13 lipca 2008, 21:44
Podziękował : 0
Otrzymał podziękowań: 0
System operacyjny: Windows XP, Windows 7
Kompilator: C++ Builder 6.0 Enterprise Suite,
C++ Builder 6.0 Personal
Gadu Gadu: 6403317
    Windows 7Internet Explorer 9

Re: Domyślny klient poczty

Nowy postprzez szprotek » piątek, 8 lutego 2013, 09:55

teraz sprawdzałem jeszcze raz: tak się dzieje tylko jak do wiadomości jest dodany załącznik
Avatar użytkownika
szprotek
Bladawiec
Bladawiec
 
Posty: 33
Dołączył(a): niedziela, 13 lipca 2008, 21:44
Podziękował : 0
Otrzymał podziękowań: 0
System operacyjny: Windows XP, Windows 7
Kompilator: C++ Builder 6.0 Enterprise Suite,
C++ Builder 6.0 Personal
Gadu Gadu: 6403317
    Windows 7Internet Explorer 9

Re: Domyślny klient poczty

Nowy postprzez Cyfrowy Baron » piątek, 8 lutego 2013, 10:00

Sprawdź na innej przeglądarce. Zainstaluj sobie Firefox'a.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Poprzednia strona

  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 33 gości