Jak unserstand należy użyć klasy QTcpSocket w celu wysłania wiadomości oraz klasę QTcpServer w celu słuchania połączenie i odebrać pocztę. Ale ponieważ jestem początkującym w tej dziedzinie, potrzebuję przykładu demonstrującego prostą transakcję. Proszę podać przykład.Jak wysłać pocztę przez SMTP i zdobyć ją za pomocą Qt?
Odpowiedz
This to działa e-mail do wysyłania przykład dla C++ i Qt i działa bardzo dobrze. Myślę, że możesz rzucić okiem na ten przykład, aby dowiedzieć się więcej. (To jest LGPL) Dzięki bluetiger9 za ten kod przy okazji.
jeśli są poważne dokonywania kolejną realizację smtp począwszy od Qt, proponuję przynajmniej czytanie smtp-rfc. Aby być produktywne, będę szukać biblioteki smtp jak this (losowo wybrany, nie używał go jeszcze).
Prosty przykład z & q strona może tylko pomóc września następnego problemu.
Zgadzam się, że muszę wiedzieć o protokołach. Ale jestem intrerrested o cechach Qt i klasach dotyczących tego zadania. – Narek
@Narek: czy to jest edukacyjne, czy ma kompletny system, który można kontrolować za pomocą poczty elektronicznej? W pierwszym przypadku są przykłady takie jak tutaj: http://www.qtcentre.org/threads/2221-Sending-email-using-Qt, w tym ostatnim, naprawdę szukasz biblioteki, albo będziesz musiał naprawić rzeczy ponieważ nie działają tak, jak oczekują użytkownicy. – stefaanv
Jest to rodzaj edukacyjny. BTW Widziałem link, który zauważyłeś powyżej, ale użytkownik o nazwie nielsenj napisał w swoim przykładzie, jak wysłać, a ja nie wiem, jak uzyskać e-mail. Jeśli ktoś może mi powiedzieć, jak uzyskać e-mail, który jest wysyłany na przykład w twoim linku, byłoby wspaniale !!! – Narek
Ten pracował dla mnie: Simple Smtp for Qt5.
Dzięki za ten link, ale to nie działa na Qt5.9. A jednak dobry przykład –
- 1. Jak utworzyć pocztę SMTP?
- 2. jak wysłać pocztę za pomocą C#?
- 3. Jak wysłać pocztę za pośrednictwem C# ASP.NET do formularza kontaktowego
- 4. Jak wiemy poczty jest wysyłanie i odczytywanie przez użytkownika podczas wysyłania poczty za pomocą protokołu SMTP, PHPMailer
- 5. Wysyłaj pocztę html za pomocą codeigniter
- 6. Jak wysłać e-mail przez smtp z klejnotem mailowym Ruby?
- 7. wysłać pocztę przy użyciu localhost zamiast gmail
- 8. Wysyłaj pocztę z lokalnego komputera za pomocą aplikacji laravel
- 9. Wyślij pocztę przy użyciu PowerShell za pełnomocnika
- 10. Jak wysłać pocztę za pośrednictwem wiadomości php w serwisie Amazon SES?
- 11. Jak wysłać wiadomość e-mail za pomocą protokołu SMTP i indeksu 10 w Gmailu?
- 12. Wysyłaj pocztę ze strony JSF za pomocą fasoli
- 13. gmail Rozmowa przez smtp
- 14. PHPMailer wysłać gmail Timeout SMTP
- 15. Wysyłaj pocztę HTML z kakao za pomocą Mail.app
- 16. Jak wysłać pocztę tylko do Bcc za pomocą interfejsu API php?
- 17. Jak wysłać pliki przez HTTP_POST z Excelem za pomocą VBA?
- 18. jak wysłać poczty SMTP w CakePHP 2
- 19. Jak wysłać wiadomość e-mail przez serwer wymiany bez użycia smtp?
- 20. SQL Server sp_send_dbmail - Jak wysłać pocztę na Gmaila?
- 21. Gdzie przechowywać sól do haseł i jak ją zdobyć?
- 22. Jak mogę wysłać wiadomość e-mail z django za pomocą serwera Google smtp?
- 23. Django 1.8 wysyłania poczty za pomocą gmail SMTP
- 24. Jak zdobyć element dzwoniącego za pomocą JavaScript?
- 25. Jak zdobyć klucz publiczny za pomocą PyOpenSSL?
- 26. Jak zdobyć zakres dat za pomocą moment.js
- 27. Uwierzytelnianie IMAP/SMTP za pomocą tokenu AccountManager
- 28. Jak wysłać wyjątek ręcznie za pomocą Crittercism?
- 29. Jak wysłać datagram za pomocą zwiastuna Ethernet?
- 30. Jak wysłać faks z moją aplikacją Qt?
dzięki! Qt jest niezły jak zawsze. – Narek
Próbowałem powyższego łącza. to pokazuje błąd 404 – Amarnath
Został zaktualizowany i działa. –