• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

C++ Wysyłanie E-mail'a

Object Storage Arubacloud
0 głosów
2,812 wizyt
pytanie zadane 28 lipca 2017 w C i C++ przez Hapsiu Użytkownik (510 p.)
Witam! Potrzebuję program który wysyła prostą wiadomość tekstową emial napisany w C++. Czy jest to możliwe za pomocą podstawowych bibliotek?

Z góry dziękuję za pomoc :D.
komentarz 29 lipca 2017 przez vector Dyskutant (9,200 p.)

 za pomocą podstawowych bibliotek

Jeżeli masz na myśli bibliotekę standardową to nie, nie ma w standardzie nic od sieci.

1
komentarz 29 lipca 2017 przez criss Mędrzec (172,590 p.)
edycja 29 lipca 2017 przez criss

Od C++17 jest. Nie orientuje się jeszcze, ale nie sądzę, żeby biblioteka standardowa oferowała tak konkretne rzeczy jak wysyłanie maila. Poza tym - takich rzeczy po prostu nie pisze się w C++.

komentarz 29 lipca 2017 przez j23 Mędrzec (194,920 p.)

@Criss, a to dlaczego? Wystarczy dołączyć jakąś bibliotekę do obsługi emaili (cUrl, POCO) i po problemie ;)

komentarz 29 lipca 2017 przez mokrowski Mędrzec (155,460 p.)
@Chriss a co jest "od sieci" w C++17?
komentarz 29 lipca 2017 przez j23 Mędrzec (194,920 p.)
Chyba dopiero w C++20 ma coś być... pożyjemy, zobaczymy.
komentarz 29 lipca 2017 przez criss Mędrzec (172,590 p.)
Oops, faktycznie nie ma :P Cały czas sugerowałem się propozycjami z przed jakiegoś roku, a obsługa sieci była ogłoszona jako bardzo prawdopodobne. Najwyraźniej nie weszło jednak. Sorry za zamieszanie :P

PS: @mokrowski, w moim nicku nie ma 'h' :)
komentarz 29 lipca 2017 przez criss Mędrzec (172,590 p.)
@j23 Bo to, co napiszesz w cpp w 20 liniach, w pythonie zamkniesz w jednej czy dwóch. Zwyczajnie się nie opłaca.
komentarz 29 lipca 2017 przez mokrowski Mędrzec (155,460 p.)
@Criss ok, przepraszam za pomyłkę w nicku. ASIO Networking nie waszło bo jest mocno zależna od Boost'a. Teraz ją "odspawują" w niezależnym projekcie. A co do pythona. Jeśli jest bardzo wiele połączeń to nawet Twisted może sobie nie radzić:) A że prościej to prawda...
komentarz 29 lipca 2017 przez j23 Mędrzec (194,920 p.)
edycja 29 lipca 2017 przez j23

@Criss, Serio? Te 20 linijek to aż taki problem? :)

@mokrowski, z tego, co pamiętam, jest już nieboostowa wersja ASIO.

1 odpowiedź

+2 głosów
odpowiedź 29 lipca 2017 przez WireNess Stary wyjadacz (11,240 p.)
wybrane 29 lipca 2017 przez Hapsiu
 
Najlepsza

Sprawdź czy posiadasz bibliotekę:

#include <sys/socket.h>

Jeżeli nie dodaj bibliotekę:

#include <winsock2.h>

 

Nigdy nie pisałem programów na jakiejkolwiek z tych bibliotek, więc moim doświadczeniem Ci nie pomogę, ale znalazłem pare linków dla Ciebie ;)

[1]. -  program z wykorzystaniem sockets

[2]. -  winsock2.h library tutorial [PL]

[3]. -  sys/socket.h library tutorial [EN]

 

Powodzenia! :)

Podobne pytania

0 głosów
0 odpowiedzi 530 wizyt
pytanie zadane 10 stycznia 2018 w C i C++ przez antekwi546 Użytkownik (510 p.)
0 głosów
0 odpowiedzi 398 wizyt
0 głosów
1 odpowiedź 343 wizyt
pytanie zadane 21 stycznia 2020 w Systemy operacyjne, programy przez michal_php Stary wyjadacz (13,700 p.)

92,588 zapytań

141,439 odpowiedzi

319,689 komentarzy

61,974 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...