xevuel Temat założony przez niniejszego użytkownika |
tutorial - wysyłanie e-maili » 2011-09-24 09:33:10 Czy ktoś zna może jakiegoś tutoriala o wysyłaniu maili, z poziomu własnego programu? Mam w programie dialog, który powinien wysyłać opinię usera mi na maila i chciałbym się zabrać za implementację tego. Jeśli tak, to prosiłbym o podanie linku tutaj... |
|
yoogi |
» 2011-09-24 10:37:51 Hmmm... możesz użyć socketów, albo cURLa, ale nie wiem czy jest taka możliwość w cURL'u bo nigdy nie robiłem czegoś takiego |
|
malan |
» 2011-09-24 10:39:42 |
|
xevuel Temat założony przez niniejszego użytkownika |
» 2011-09-24 10:58:58 Właśnie socketów chciałem użyć, ale nie za bardzo wiem jak.
@malan - tak, czytałem ten temat wcześniej, ale wolałbym tutoriala, w temacie jest opisane z poziomu telnetu... |
|
malan |
» 2011-09-24 12:11:45 (...)ale wolałbym tutoriala(...) |
Czyt. wolałbym gotowy kod, który wystarczy wkleić do edytora i skompilować? W tamtym temacie masz opisane wszystko czego potrzebujesz. Co z tego, że (...)jest opisane z poziomu telnetu? Zapoznaj się z Kurs WinSock, C++ oraz send function (msdn), a przerobienie tego na C++ nie będzie stanowiło dla Ciebie problemu. Polecam Ci zacząć od telnetu, bo o ile dobrze pamiętam to onet zmienił trochę schemat logowania (dodał pewną instrukcję). Pamiętaj też, że te "schematy" nie muszę być wcale identyczne dla każdego serwera. Przykładowo - funkcja będzie Ci działała dla onetu, ale dla poczty wp już nie. |
|
xevuel Temat założony przez niniejszego użytkownika |
» 2011-09-24 12:34:41
Czyt. wolałbym gotowy kod, który wystarczy wkleić do edytora i skompilować?
|
Nie, opisane wszystko ładnie i wytłumaczone, żebym nie musiał się domyślać o co chodzi z 2 argumentem danej funkcji, a o co z 7 :/
Winsock znam, send() też, więc poczytam sobie jeszcze o protokole SMTP, ale jakby ktoś takiego tutka miał, to proszę o linka :)
//EDIT:
Próbowałem się połączyć do serwera, ale przy użyciu "helo" wyskakuje:
Klient programu Microsoft Telnet - Zapraszamy
Znak anulowania to "CTRL+]".
Microsoft Telnet> 220 smtp.poczta.onet.pl ESMTP (2) our local time is now Fri, 1
1 Sep 2009 15:35:2
Nieprawidłowe polecenie. Aby uzyskać Pomoc, napisz ? lub help
Microsoft Telnet> HELO
Nieprawidłowe polecenie. Aby uzyskać Pomoc, napisz ? lub help
Microsoft Telnet>
Dlaczego? |
|
malan |
» 2011-09-24 13:04:12 cmd / telnet / o / smpt.poczta.onet.pl 587 / helo onet.pl |
|
xevuel Temat założony przez niniejszego użytkownika |
» 2011-09-26 15:41:46 dzięki :) |
|
« 1 » |