Hi all,
From: "Ralf Corsepius"
Am Mit, 2003-01-08 um 10.53 schrieb bb@kisters.de:
ich suche eine Library mit Funktionen zum versenden von email in C oder C++. Hat jemand eine Fundstelle ?
Du suchst Informationen zum Thema 'Socket - Programmierung'. Such mal mit Google: www.google.com gute Stichworte waeren socket, "Unix Netzwerk Programmierung" oder so. Du findest sicher auch was auf www.codeguru.com www.codeproject.com Vielleicht hilt Dir auch "libnet", sollte auch auf den SuSE -CD's sein. Die Library kenne ich aber nicht.
Die meisten MUAs kommen mit etwas derartigem, z.B: libcamel (evolution), libesmtp (balsa) usw. usf.
Allerdings, wenn Du nicht gerade vor hast einen MUA zu schreiben, würde stattdessen system(3), exec(3) o.ä. verwenden und damit einen externen Mailer aufrufen (z.B. /usr/lib/sendmail).
Kann man machen, IMHO läßt sich das sehr schnell umsetzen, aber SMTP zu sprechen ist nicht so schwer. HELO $anfrage_server MAIL FROM: $absender RCPT TO: $empfaenger DATA text text . ^^^^ Der Punkt ist verdammt wichtig ... Ich kann mir gut vorstellen, daß "jemand" Dein Vorhaben schon vor Dir erledigt hat. Eine Implementation ohne "system()" und "exec()" ist IMHO sauberer, aber auch schwerer umzusetzen! Ciao Andre