On Tue, 2003-10-28 at 10:17, Andre Heine wrote:
Hi Gerd,
Am Tuesday 28 October 2003 09:06 schrieb Gerd König:
wie kann ich denn aus einem C++-Apache-Modul heraus eine EMail versenden, bzw. generell unter Linux (ich denke
Mit C++ habe ich das zwar noch nicht gemacht, stelle ich mir aber ähnlich vor:
SMTP Protokol selber implementieren:
Nach einer fertigen lib ausschauhalten - google.de
Mit der Shell arbeiten und eine pipe auf den MTA legen, bzw. den ausgeguckten Programm übergeben. (Mit perl kann man es so machen) - system(), exec und Co. Selbstverständlich geht das in C/C++ genauso ;) Davon abgesehen, dürfte dieser Weg der einfachste Weg sein.
Gibts da irgendwelche Bibliotheken, oder über einen Systemaufruf
Tja, ich würde mir Sockets und SMTP Protokol anschauen, das wird zwar mehr Arbeit, ist aber IMHO ordentlich... Besser ist natürlich eine library... Aber ich kenne leider keine. Keine direkte Erfahrung damit, aber ein potentieller Kandidat wäre libesmtp.
Manche MUAs bringen ebenfalls libs mit, die hierzu geeignet wären. Ralf